Skip to content

网络模型与数据封装 ​

OSI 与 TCP/IP 网络模型 ​

OSI 上三层对应 TCP/IP 应用层,传输层和网络层分别对应传输层和网际层,最下两层对应链路层

五层模型通常将链路层拆为数据链路层和物理层。TLS 等协议的归层取决于采用的模型。

数据封装与解封装 ​

接收端按相反顺序解析,将负载交给上一层。

TCP 段封装进 IP 包,再封装成以太网帧

路由器转发 IP 包时会替换链路层封装,并递减 TTL 或 Hop Limit。

帧、IP 数据包与传输层报文 ​

以太网帧负责一段链路内的交付,IP 包负责跨网络寻址和转发,TCP 段或 UDP 数据报承载传输层控制信息和负载。

一个 TCP 应用消息可能跨多个段,帧边界也会随路径上的链路而变化。

基于 MIT 许可发布