什么是 PMTUD?
TCP MSS如及早描述照料分段在TCP连接的两个终端,但是不处理有一条更加小的MTU链路在这两个终端之间的中部的案件。PMTUD在终端之间的路径开发为了避免分段。它用于动态确定从数据包源到其目标之间的路径中的最小 MTU。
需要 PMTUD 的常见网络拓扑
在网络环境中,如果中间链路的 MTU 小于终端链路的 MTU,则需要 PMTUD。存在这些较小的 MTU 链路的一些常见原因是:
-
与令牌环(或 FDDI)相连的终端主机之间存在以太网连接。令牌环(或FDDI)在末端的MTU比以太网MTU极大在中部。
-
PPPoE(通常与 ADSL 配合使用)的报头需要 8 个字节。这使得以太网的有效 MTU 减小至 1492 (1500 - 8)。
隧道协议(如 GRE、IPsec 和 L2TP)还需要为它们各自的报头和报尾提供空间。这也会降低传出接口的有效 MTU。
什么是 PMTUD?
TCP MSS如及早描述照料分段在TCP连接的两个终端,但是不处理有一条更加小的MTU链路在这两个终端之间的中部的案件。PMTUD在终端之间的路径开发为了避免分段。它用于动态确定从数据包源到其目标之间的路径中的最小 MTU。