永发信息网

路由器MTU值高致使网页图片无法显示全面

答案:4  悬赏:70  手机版
解决时间 2021-03-10 05:06
路由器MTU值高致使网页图片无法显示全面
最佳答案
MTU一般是需要和对端协商的,默认的一般为1518;
但是当一端固定配置而不进行协商时,可能会导致部分报文无法接收完整,当做错包或者异常数据丢弃了,因此无法显示图片;
建议修改为标准默认值。
设置多大的MTU值取决于你的上网方式,不同的上网方式支持不同的MTU,下面列出了一些上网方式的MTU值:
EtherNet(一般上网方式,默认值):1500
PPPoE/ADSL:1492
Dial Up/Modem:576

问题一:知道了我的上网方式,如何设置MTU值?
1. 在 『开始』>『运行』中,键入regedit,点确定;
2. 选择『HKEY_Local_Machine』>『SYSTEM』>『CurrentControlSet』>『Services』>『Tcpip』>『Parameters』>『interface』;
3. 在 interface 底下可能有很多的选项,你一个一个的去看,会有一个选项与你的网卡的 IP 相同,那个就是你要挑选的选项啦!然后同样的在该选项上选择『编辑』>『新建』>『DWORD值』之后,建立一个名为『MTU』的DWORD,然后双击修改,选择十进制,填入合适 MTU 值,确定!大功告成!

问题二:我不知道自己的上网方式,如何确定MTU值呢?
ping -f -l 1500 127.0.0.1

C:\WINDOWS>ping -f -l 1500 127.0.0.1
Pinging 127.0.0.1 with 1500 bytes of data:
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms

上面的式子中,-l 是 L 的小写(不是 1 喔),1500 是我们要测的 MTU 值,结果出现了 Packet needs to be fragmented but DF set. 这个东西,那表示MTU值太大了,你需要更小的 MTU 值才行!好啦!那假设我们使用 1464 来测试时:

C:\WINDOWS>ping -f -l 1464 127.0.0.1
Pinging 127.0.0.1 with 1464 bytes of data:
Reply from 127.0.0.1: bytes=1464 time=10ms TTL=128
Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128
Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128
Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 10ms, Average = 2ms
结果出现了回应了!这表示这一个 MTU 值是可行的!不过,强烈建议找出可行的最大 MTU 值!这样一来,在设定的时候,才可以达到最佳的网速!

找出 MTU 值:利用上面这个方法找到的数值还不是 MTU 喔!由于一些封包上面的问题,上面这个值再加上 28 才是我们所需要的 MTU 值!所以,在上面的例子中,我们所需要的 MTU 值是 1464+28=1492!

一般来讲,设计好本机的MTU值,可以解决部分网站打不开的情况,但是如果你的共享主机或路由器的MTU设置有问题,有时问题仍然存或,或者出现网速过慢的情况。合理的设置路由器与本机的MTU值,就可以完全解决上述问题,使上网速度达到最大化。
全部回答
MTU一般是需要和对端协商的,默认的一般为1518; 但是当一端固定配置而不进行协商时,可能会导致部分报文无法接收完整,当做错包或者异常数据丢弃了,因此无法显示图片; 建议修改为标准默认值。
MTU一般是需要和对端协商的,默认的一般为1518; 但是当一端固定配置而不进行协商时,可能会导致部分报文无法接收完整,当做错包或者异常数据丢弃了,因此无法显示图片; 建议修改为标准默认值。 设置多大的MTU值取决于你的上网方式,不同的上网方式支持不同的MTU,下面列出了一些上网方式的MTU值: EtherNet(一般上网方式,默认值):1500 PPPoE/ADSL:1492 Dial Up/Modem:576
MTU设置 MTU,即Maximum Transmission Unit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元。设置合适的MTU值可以解决“部分网站打不开”、“上网速度慢”等问题,并且可以适当提升上网速度。 设置多大的MTU值取决于你的上网方式,不同的上网方式支持不同的MTU,下面列出了一些上网方式的MTU值: EtherNet(一般上网方式,默认值):1500 PPPoE/ADSL:1492 Dial Up/Modem:576 问题一:知道了我的上网方式,如何设置MTU值? 1. 在 『开始』>『运行』中,键入regedit,点确定; 2. 选择『HKEY_Local_Machine』>『SYSTEM』>『CurrentControlSet』>『Services』>『Tcpip』>『Parameters』>『interface』; 3. 在 interface 底下可能有很多的选项,你一个一个的去看,会有一个选项与你的网卡的 IP 相同,那个就是你要挑选的选项啦!然后同样的在该选项上选择『编辑』>『新建』>『DWORD值』之后,建立一个名为『MTU』的DWORD,然后双击修改,选择十进制,填入合适 MTU 值,确定!大功告成! 问题二:我不知道自己的上网方式,如何确定MTU值呢? ping -f -l 1500 127.0.0.1 C:\WINDOWS>ping -f -l 1500 127.0.0.1 Pinging 127.0.0.1 with 1500 bytes of data: Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Ping statistics for 127.0.0.1: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms 上面的式子中,-l 是 L 的小写(不是 1 喔),1500 是我们要测的 MTU 值,结果出现了 Packet needs to be fragmented but DF set. 这个东西,那表示MTU值太大了,你需要更小的 MTU 值才行!好啦!那假设我们使用 1464 来测试时: C:\WINDOWS>ping -f -l 1464 127.0.0.1 Pinging 127.0.0.1 with 1464 bytes of data: Reply from 127.0.0.1: bytes=1464 time=10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Ping statistics for 127.0.0.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 10ms, Average = 2ms 结果出现了回应了!这表示这一个 MTU 值是可行的!不过,强烈建议找出可行的最大 MTU 值!这样一来,在设定的时候,才可以达到最佳的网速! 找出 MTU 值:利用上面这个方法找到的数值还不是 MTU 喔!由于一些封包上面的问题,上面这个值再加上 28 才是我们所需要的 MTU 值!所以,在上面的例子中,我们所需要的 MTU 值是 1464+28=1492! 一般来讲,设计好本机的MTU值,可以解决部分网站打不开的情况,但是如果你的共享主机或路由器的MTU设置有问题,有时问题仍然存或,或者出现网速过慢的情况。合理的设置路由器与本机的MTU值,就可以完全解决上述问题,使上网速度达到最大化。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个羊圈依墙而建,呈半圆形,半径是5m。 (1
池州金丰大药房连锁有限公司康乐药房在哪里啊
谁有电影网站 就那片的
放血疗法可以治痘痘吗
医保存折怎么用
一些兼职写剧本的工作,把剧本写好了,发过去
雅马哈 psr550二手的,买完都没用,一直在家
(2013年、2011年)在农村信用社开展农户小额信
在厨房干侄媳妇
梳妆台背挨着窗户行吗懂风水的讲
168快餐地址有知道的么?有点事想过去
高瘦的男生穿帆布鞋好看么?
怎样提高幼儿教师的艺术教育素质
12年奥迪a3仪表盘时间怎么设置
南苑A区地下停车场地址在哪,我要去那里办事
推荐资讯
百味源烤吧在哪里啊,我有事要去这个地方
有一首歌的歌词是让我听见你,想听见奇迹
关于充电原理,如果一个电池是1。1v的,我只
为什么我戴的玉佛颜色越来越暗?如果小佛是翡
为什么大部分传染病医院都没有替诺福韦卖
我怎样当老师
口袋妖怪沙奈朵红宝石抓法
军阀体打油诗以抒怀: 读书一哂嘲房氏, 焚香
景龙池地址在哪,我要去那里办事
用房子抵押能贷多少钱
下载了百度日语输入法,但是不知道怎么用。 1
刺客信条兄弟会E叔招来的小弟要怎么样才能转
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?