[혼자 공부하는 네트워크] 7강. 캡슐화와 역캡슐화
[네트워크 기초 강의] 7강. 네트워크 미시적으로 살펴보기③ | 캡슐화와 역캡슐화
캡슐화와 역캡슐화
송신 과정에서 캡슐화
송신지 입장에서 메시지는 가장 높은 계층에서 가장 낮은 계층으로 이동
수신 과정에서 역캡슐화
수신지 입장에서 메시지는 가장 낮은 계층에서 가장 높은 계층으로 이동
캡슐화
계층 별 프로토콜의 목적의 특징에 부합하는 헤더(+트레일러)를 추가
상위 계층으로부터 내려받은 패킷을 페이로드로 삼아, 프로코톨에 걸맞는 헤더 (혹은 트레일러)를 덧붙인 후 하위 계층으로 전달
상위 계층의 패킷은 하위 계층에서의 페이로드로 간주
역캡슐화
계층 별 프로토콜의 목적과 특징에 부합하는 헤더 제거
캡슐화 과정에서 붙였던 헤더 (혹은 트레일러)를 각 계층에서 확인한 뒤 제거하는 과정
PDU (Protocol Data Unit)
각 계층에서 송수신되는 메시지의 단위
현재 계층의 PDU = 상위 계층 데이터 + 현재 계층의 프로토콜 헤더(혹은 트레일러)
OSI 계층
응용, 표현, 세션 계층의 PDU : 데이터(data)
전송 계층의 PDU : 세그먼트(segment), 데이터그램(datagram)
네트워크 계층의 PDU : 패킷(packet)
데이터 링크 계층의 PDU : 프레임(frame)
물리 계층의 PDU : 비트(bit)
Share article