1. 프로토콜이란?
- 컴퓨터나 원거리 통신 장비 간의 원활한 통신을 위해 지키기로 약속한 규칙
- ITU라는 기관에서 국제통신규약을 만들어 사용
- OSI 7 Layer를 기반으로 여러가지 Protocol이 만들어졌다.
2. OSI 7 Layer 계층별 프로토콜의 종류
계층 | 프로토콜 |
응용(Application) | HTTP, SMTP, FTP, Telnet |
표현(Presentation) | ASCII, MPEG, JPEG, MIDI |
세션(Session) | NetBIOS, SAP, SDP, NWLink |
전송(Transport) | TCP, UDP, SPX |
네트워크(Network) | IP, IPX |
데이터 링크(Data Link) | Ethernet, Token Ring, FDDI, Apple Talk |
물리(Physical) | 없음 |
3. Header란?
- OSI 7 Layer를 기반으로 데이터를 송수신시에 각 계층 간 통신하기 위해서는 프로토콜을 지켜가며 통신해야한다
- 프로토콜에서 자신이 수행해야하는 작업을 처리하기 위해서는 정보가 필요한데 그러한 정보를 데이터 앞에 붙여놓은 것이 Header다.
- 송수신시에 데이터는, Header(필요한 정보) + Body(실제 데이터)로 구성된다. -> 보통 이러한 형태를 패킷이라 부름
- Encapsulation : 송신시에는 각 계층별로 작업을 처리한 후 프로토콜에 맞는 Header를 붙여서 다음 계층으로 보낸다.
- Decapsulation : 수신 시에는 붙어있는 자기 계층에 맞는 헤더를 분석하여 작업을 처리한다
출처
https://computer-science-student.tistory.com/377
'CS > Network' 카테고리의 다른 글
OSI 7 Layer - Data Link (0) | 2022.05.29 |
---|---|
OSI 7 Layer - Physical Layer (0) | 2022.05.28 |
Network란? (0) | 2022.05.28 |
댓글