인터넷에서 프로토콜 계층화를 할 때 중요한 개념 중 하나가 캡슐화/역캡슐화이다. Encaptulation/Decaptulation 발신지 호스트에서의 캡슐화 발신지에서는 오직 캡슐화만 수행한다. 응용계층의 메시지는 전송계층에 전송된다. 전송계층은 페이로드(Payload)로 메시지를 받는다. 전송계층은 전송계층헤더를 페이로드에 붙이는데, 발신지와 도착지 응용프로그램들의 식별자들과 더불어 메시지의 end to end전송을 위해 필요한 추가적인 정보들 예를 들어 흐름, 오류, 혼잡제어를 위해 필요로 하는 정보를 포함한다. 그리고 전송계층은 이 패킷을 네트워크 계층에 보낸다. 네트워크 계층은 전송계층패킷을 데이터 도는 페이로드로 받아 자신의 헤더를 페이로드 앞에 추가한다. 이 결과물은 데이터그램이라고 불리는 네..