IP 通过添加 IP 报头将传输层数据段进行封装或打包。 此报头用于将数据包传送到目的主机。 从数据包离开源主机的网络层直至其到达目的主机的网络层,IP 报头始终保持不变。

图 1 为创建传输层 PDU 的流程。 图 2 为创建网络层 PDU 的后续流程。

按层封装数据层的流程使我们可以开发和扩展位于不同层的服务而不影响其他层。 这意味着传输层数据段可以随时通过 IPv4 或 IPv6 进行封装,或使用未来可能开发出的任何新协议进行封装。

路由器可以实施这些不同的网络层协议,使其通过相同或不同主机之间的网络同时运行。 这些中间设备所执行的路由只考虑封装数据段的数据包报头的内容。 在任何情况下,数据包的数据部分,即封装的传输层 PDU,在网络层的各个过程中都保持不变。