0

我正在检查 USB 网络共享连接的 MTU 大小,但我使用不同的命令得到了不同的结果......

通过使用“netsh interface ip show subinterfaces”,我得到以下结果(本地连接 8 是网络共享连接):

C:\Users\Chris>netsh interface ip show subinterfaces

MTU MediaSenseState 字节输入字节输出接口


4294967295 1 0 1350760 环回伪接口 1 1500 2 3756376356 10363121083 无线网络连接 1500 5 0 0 本地连接 1500 1 178477 238360 本地连接 8

但是通过使用“ping google.com -l 1472 -f”,我得到了以下结果:

C:\Users\Chris>ping google.com -l 1472 -f

使用 1472 字节数据 Ping google.com [216.58.220.142]:来自 192.168.42.129 的回复:需要对数据包进行分段,但设置了 DF。数据包需要分片,但要设置 DF。数据包需要分片,但要设置 DF。数据包需要分片,但要设置 DF。

当我检查时,网络共享连接是唯一有效的连接。如果 MTU 大小为 1500,则 ping 方法应该可以工作……我在这里有点困惑。谁能告诉我这两种方法有什么区别?

4

1 回答 1

0

netsh显示接口本身的 MTU。但是您的ping命令通过您的接口将数据包发送到更广泛的 Internet 世界。在您的界面和 google.com 之间的某处,有一个 MTU 小于 1472 字节的路由器。这称为路径 MTU。

于 2016-05-03T13:40:01.753 回答