网络带宽的一部分被标头填充

Gay*_*ndo 1 networking bandwidth network-protocols layer

网络具有 n 层协议层次结构。应用程序生成长度为 M 字节的消息。在每一层,都添加了一个 h 字节的标头。报头填充了网络带宽的哪一部分?请向我解释答案。

小智 5

您有n协议层,并且在每一层h都添加了字节,因此标头字节的总数为nh.

您的有效负载是M字节,因此总数据包大小为 M + nh。

因此,协议头使用的每个数据包的比例是

    nh
  ------
  M + nh
Run Code Online (Sandbox Code Playgroud)

这实际上是一种粗略的过度简化,因为每一层都有不同的协议标头,每个标头的大小可能不同。此外,协议头的大小可能会在此过程中由路由器调整。