在调制解调器路由器设置中,我应该为 VPN 使用什么 MTU 大小

在调制解调器路由器设置中,我应该为 VPN 使用什么 MTU 大小

TP-Link 文章中提到http://www.tp-link.us/FAQ-190.html“由于其他复杂因素,VPN 需要不同类型的 MTU 测试”我有 adsl2+ 型号的路由器。我的网络的 MTU 大小为 1432+28 = 1460。我使用的是 ADSL 型号,配置模式为 PPPOE

现在我连接到其中一个 VPN 服务器,然后运行命令 (ping www.google.com -f -l 1472) 来检查 MTU。连接到 VPN 时,MTU 大小不同,为 1472 + 28 = 1500,而未连接到 VPN 时为 1432+28 = 1460。

那么我应该在调制解调器路由器设置中输入什么 MTU 1500 或 1460 或其他值,有人告诉我使用 1492。

答案1

我认为其中有几个概念:

  • 以太网MTU为1500字节。
  • IP 开销为 20 字节,TCP 开销为另外 20 字节,这定义了 MSS(最大段大小),因此是 1460 字节。换句话说,MSS 是每个数据包可能携带的“有效负载”。
  • 1492 字节长的 MTU 通常用于 PPPoE 连接(因此,在您的情况下您将使用这个),它是 1500 减去该协议压缩为原始 MTU 大小的 8 个字节。
  • 始终记住 MTU 是最大限度传输单元,这并不意味着这实际上是最终的数据包大小,而是它可以处理的最大大小。客户端需要与服务器协商并同意实际的他们将使用的数据包大小将考虑两者的 MTU。

相关内容