通过以太网的IPv4碎片

我以为碎片只发生在路由器,但是这使我想知道如何数据报到达路由器,而不是先来源于碎片,以符合以太网的MTU。

在纯粹的IP数据报环境中,主机不会创build大于networking媒体MTU的IP数据报。

TCP有一个最大段大小的概念,它指定了连接远端可以接收的最大段。 最初的MSS由您的操作系统中的TCP实施控制。 通常,初始MSS被设置为networking媒体的MTU。 pathMTU发现是TCP / IP实现通过networking“发现”path的MTU并调整传输段的大小以匹配path的能力的常见方式。

主机发出零碎的IP数据报将是非常愚蠢的。 碎片会导致开销(在头文件中),所以主机在自己之间计算出最佳的数据报大小会更好。