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