需要改MTU的情况
如果有的网站不能被正常访问,很难连接,连接上也非常慢,这种情况就需要修改MTU。
MTU是MaximumTransmissionUnit的缩写,意思是网络上传送的最大数据包,MTU的单位是字节。
如果路由器的MTU比***(电信部门)的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把路由器的MTU设成比电信服务商设备的MTU小或相同,就可以减少丢包。
同样,把计算机的MTU设成比本地路由器的MTU小或相同,也能减少丢包。一般情况下我们只需要设置路由器的MTU值即可。
MTU用途
MTU是网络调节的重要因素,因为包中的额外开销量相当高。高的MTU减少了头信息浪费的字节数。对大量数据传输尤其重要,而对小于MTU的传输没有影响。
测试思路
在广域网上,大小超出ISP要求的数据包将无法传输,而操作系统则会根据本机MTU值自动将大小不符合要求的数据进行分包处理再进行传输,所以我们可以通过向Internet上的某台主机发送一个定长数据包,并且不允许操作系统更改其大小的方式去检查该数据包能否被正常传输,如果数据包小于或等于ISP的MTU值时,传输就能正常进行,而如果发送的数据包大于ISP使用的MTU值时,传输就会失败,这样我们就能通过不断发送不同大小的数据包最终得到ISP端的MTU大小,而这个数据再加上28字节的包头信息就是我们需要的最终MTU值。
各种网络环境建议使用的MTU值
1、1500—以太网信息包最大值,也是默认值,是没有PPPoE和虚拟专用网络的网络连接的典型设置。是大部分路由器,网络适配器和交换机的默认设置。
2、1492—PPPoE的最佳值。
3、1472—使用ping的最大值(大于此值的信息包会先被分解)。
4、1468—DHCP的最佳值。
5、1430—虚拟专用网络和PPTP的最佳值。
6、576—拨号连接到ISP的标准值。
上一篇:喉咙有异物感咳不出咽不下怎么办
下一篇:东方朔救乳母文言文翻译