Protocol
Internet protocol
application : FTP,SMTP,HTTP
transport : TCP,UDP
network : IP, routing prtocols
link : PPP, Ethernet, 무선랜 , 셀룰
physical : 광케이블 구리케이블
ISO/OSI reference model
기존의 Internet protocol에서 Application layer를 3부분으로 나눈것으로 각 층은 다음과 같은 역할을 한다.
application : 기존 기능과 동일
presentation : 암호화, 압축 machine-specific conventions 기능
sesstion : 에러 체크, 데이터 복구 기능
프로토콜을 layer로 만드는 이유
각 layer는 특정한 기능을 수행하도록 정의됨
layer로 구성하는 것이 프로토콜의 debugging, 기능 upgrading 에 유리( 각 layer를 독립적으로 수정하거나 바꿀수 있다.)
일부 layer만 만든 뒤 타 프토토콜의 나머지 layer와 연동하여 사용가능
Encapsulation
패킷은 각 layer를 거치면서 message에 header를 붙이게 된다.
해더는 다양한 역할을 하게 된다.
헤더의 역할
표현계층은 전송할 비트 수의 감소를 위해 압축 알고리즘을 사용했다고 표시하는 등 .
세션계층은 세션 구별번호의 추가 등 .
트랜스포트계층은 패킷 순서번호의 추가 등 .
네트워크계층은 송수신 주소,가상회선 번호를 추가할 수 있는 등 .
데이타링크계층은 프레임 순서번호의 추가 등 .
물리계층은 에러 제어 비트를 추가하는 등
'IT 자료 > 네트워크' 카테고리의 다른 글
네트워크_3(Packet Switching delay and loss) (0) | 2020.01.16 |
---|---|
네트워크_2(Circuit Switching VS Packet Switching) (0) | 2020.01.14 |
네트워크_1(네트워크 기본 용어 & 지식) (0) | 2020.01.14 |
댓글