OSI 7 Layer
OSI 7 Layer
Physical Layer(물리계층)
사용자의 데이터를 물리 매체(구리, 광, 무선)상에서 소통이 가능한 통신 신호로 변환하여 전송하는 역할
- 전기적 특성 : 전압레벨, 전압이 변하게 되는 시점
- 기능적 특성 : 물리적으로 연결된 장치간에 데이터 주고받는 케이블의 기능적 특성
- 절차적 특성 : 데이터를 성공적으로 전송하기 위한 절차
- 물리적 특성 : 표준 케이블간의 물리적 연결 정의
- UDP 케이블(구리선)
- 다이렉트 케이블(Straight-Through Cable) : 다른유형 (PC -> 스위치)
- 크로스 케이블(Cross-Over Cable) : 같은유형(PC ->PC)
Data Link Layer(데이터 링크 계층)
Mac주소(물리주소) 사용
- 프레이밍 : 물리계층을 통해 수신한 신호를 조합에 프레임 단위로 데이터 유닛 만들어 처리
- 흐름제어 : 송신, 수신 측 데이터가 너무 많지 않도록 조절
- 오류제어 : 프레임 전송 시에 발생한 오류 복원, 재전송(비동기 통신->오류 검출, 동기 통신->오류정정, 검출)
- 접근제어 : 통신장치가 여럿일 경우 데이터 전송가능한지 아닌지 여부 확인
- 동기화 : 프레임 헤더에는 프레임의 구분자나 프레임의 타이밍 정보를 맞추기 위해 필요한 비트 패턴을 제공
Network Layer(네트워크 계층)
IP 주소를 기반으로 패킷이라는 데이터를 송 수신, 라우터
- 라우팅 : 경로 배정 기능(패킷보내기 위한 가장 효율적인 경로)
- 패킷 전달 : 종단간 패킷 전달 수행
- 논리적인 주소사용 : IP(가변)주소를 사용해 데이터 목적지까지 전송
Transport Layer(전송 계층)
포트 주소(데이터의 종류: 인터넷, FTP) 또는 소켓 주소 포함
- 종단 간 데이터 통신 보장 : 흐름제어, 오류제어 등을 수행하여 전체적 데이터통신 보장
- 흐름제어와 오류제어 : 2계층에선 연결된 네트워크만, 4계층에선 연결된 모든 네트워크.
- 지연에 따른 왜곡 및 대역폭 문제 해결
- 동시에 여러개의 논리적 연결 지원
- 사용자 데이터 분할과 재조립 : 고정된 크기의 세그먼트로 분할, 순서번호 할당해 재조립
- 혼잡 제어
Session Layer(세션 계층)
종단간에 통신 세션의 시작과 종료 정의(동기점 생성, 전이중 등 데이터 전송 방법 결정)
Presentation Layer(표현 계층)
데이터의 의미와 표현 방법을 처리, 데이터를 코딩하는 문제를 다룸.(암호화, 압축기능)
Application Layer(응용 계층)
최상위계층으로 다양하게 존재하는 응용환경에서 공통으로 필요한 기능을 다룸.
대표적으로: FTP, Telnet, SMTP, POP3 등