ami*_*elz 13 networking tcpip packet
我已经寻找了一些关于段、数据包和帧之间差异的解释,以及我阅读的内容:
所以基本上这意味着如果我们把头放在一边,Segments = Packets = Frames。
我记得读过数据链路层将网络层传输给它的数据并将其拆分为更小的数据块以供物理层传输。因此,我假设这些帧是给定数据包的较小部分。
但是在我搜索的任何地方,我都读到 Segments、Packets 和 Frames 之间的唯一区别是附加到不同层中原始数据的标头,并且名称不同,因为它们对于每一层都是唯一的,即使它基本上是一样。
段、数据包和帧真的是一回事吗,除了它们各自包含的标头之外?它们都是一样的大小吗?
Dio*_*ogo 16

如您所见,每一层都有其标题:
因此,为了回答您的问题,段、数据包和帧之间的区别基本上是其各自的层将其视为“数据”。在一个segment上,数据来自应用层;在一个数据包上,数据来自传输层(传输头+数据);在框架上,数据来自互联网层(传输和互联网标头 + 来自应用层的数据)。