//구글콘솔 광고 추가가
728x90
반응형
캡슐화와 역캡슐화
- 캡슐화 : 계층 별 프로토콜의 목적과 특징에 부합하는 헤더(+ 트레일러) 추가되는 과정을 의미.
- 역캡슐화 : 계층 별 프로토콜의 목적과 특징에 부합하는 헤더 제거해 나가는 과정을 의미.
송신 과정에서 캡슐화, 수신 과정에서 역캡슐화
- 메시지는 송신지 입장에서는 가장 높은 계층에서부터 가장 낮은 계층으로 이동.
- 메시지는 수신지 입장에서는 가장 낮은 계층에서부터 가장 높은 계층으로 이동.

캡슐화 이미지

 

*  캡슐화에서 한 단계 위의 계층에 해더와 페이로드를 더한 값은 바로 아래 계층의 페이로드가 됨. 

< 캡슐화 >
- 상위 계층으로부터 내려받은 패킷을 페이로드로 삼아, 프로토콜에 걸맞은 헤더(혹은 트레일러)를 덧붙인 후 하위 계층으로 전달.
- 상위 계층의 패킷은 하위 계층에서의 페이로드로 간주.

 

 

 

역캡슐화 이미지

< 역캡슐화 >
- 캡슐화 과정에서 붙였던 헤더(및 트레일러)를 각 계층에서 확인한 뒤 제거하는 과정.

 

PDU(Protocol Data Unit)
: 각 계층에서 송수신되는 메시지의 단위
- 현재 계층의 PDU = 상위 계층 데이터 + 현재 계층의 프로토콜 헤더(및 트레일러)
OSI 계층 PDU
응용 계층 데이터(data)
표현 계층
세션 계층
전송 계층 TCP라고 하는 프로토콜로 메시지 주고 받을 때 - 세그먼트(segment).
UDP라고 하는 프로토콜로 메시지 주고 받을 때 - 데이터그램(datagram).
네트워크 계층 IP 패킷(packet)
데이터 링크 계층 프레임(frame)

 

728x90
반응형

+ Recent posts