Networking 为什么不同层的协议数据单元不同?

Networking 为什么不同层的协议数据单元不同?,networking,Networking,我们都知道,对于OSI模型中的不同层,有不同的PDU 像传输层一样,我们有段 对于数据链路层,我们有帧 所以我的问题是,为什么不同的层会有不同的单位。。 为什么所有图层都不能采用单一格式?所有图层都有不同的功能。他们向上面层传递的pdu添加头(如果是数据链路层,也添加尾)。 由于它们的功能不同,因此附加在不同层上的头和尾中的信息也不同。既然它们不同,为什么要把它们看成是一样的…因此,层不能具有单一格式。 详情如下: 各层的功能不同。对于ex物理层作为位发送,传输层确保数据包(打包)在节点之间传递

我们都知道,对于OSI模型中的不同层,有不同的PDU

像传输层一样,我们有段

对于数据链路层,我们有帧

所以我的问题是,为什么不同的层会有不同的单位。。
为什么所有图层都不能采用单一格式?

所有图层都有不同的功能。他们向上面层传递的pdu添加头(如果是数据链路层,也添加尾)。 由于它们的功能不同,因此附加在不同层上的头和尾中的信息也不同。既然它们不同,为什么要把它们看成是一样的…因此,层不能具有单一格式。 详情如下:

各层的功能不同。对于ex物理层作为位发送,传输层确保数据包(打包)在节点之间传递……等等