Questions tagged «mtu»

MTU(最大传输单元)是指通信协议的一层可以传输的最大数据报大小。

5
如何判断Windows XP中使用了什么MTU
我遇到了一个非常奇怪的问题,在尝试访问网页时,我会随机出现“与服务器的连接已重置”错误(根据Windows网络诊断工具,HTTP错误12031)-无论网页是否出现,这种情况都会发生我试图访问的是外部互联网,甚至是从本地主机上运行的本地Apache实例访问的。它会影响我们本地网络上的所有计算机(以太网,不是无线网络),所有这些计算机都在运行Windows XP。 已经向我建议,这可能与网络流量上使用的MTU有关。如果我执行Ping测试以找出可以无碎片通过的最大数据包,则可以使用1492字节的数据包对localhost进行ping操作(对于报头,则为+28字节?),并且可以使用1462字节的数据包对路由器进行ping操作(当您包含28字节的标头时为1490字节)。如果我尝试在外部(例如Google)上执行ping操作,则无法获得大于1430(带标头的1458)的任何内容。 我已经尝试按照各种说明使用此MTU设置更新Windows XP注册表update HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{AdapterID}\MTU。我尝试了无尽的替代值:最明显的正确值似乎是1490,但是我也尝试了1462、1458、1430等,等等。当我重新启动计算机以使更改生效时,它似乎可以工作几分钟(很难确定,因为它总是随机的而不是一致的),但是它不会持续很长时间。 最初,当我尝试使用1430作为值时,经过几分钟的正常工作,Ping测试的结果将减少28个字节-突然我发现我只能将1402个字节的数据包传递给Google。如果我将MTU注册表设置更新为1402,则当我重新启动并等待几分钟后,它将是1374,然后是1346,依此类推。等等。网络上的其他计算机仍然不受影响(仍为1430)并删除了MTU设置从注册表中恢复到正常状态(并且仍然损坏)。 对于诊断所有问题,我发现最困难的事情是很难分辨我是否正在使用正确的注册表设置。因此,最简单的问题是:我如何确定Windows尝试使用的MTU设置? 此外,如果有人有任何想法如何分辨MTU为何持续下降28,这也将很有用(例如,是否有Windows日志文件会在值更改时记录某些内容?) 最后,如果任何人都可以明确地告诉我如何告诉我应该尝试使用的MTU设置,那就太好了!

3
无法访问某些网站,路由器上可能出现MTU问题?
我无法访问的两个特定网站是css-tricks.com和jquery.com,这对我来说非常重要,因为我是一名网页设计师。 我和我的ISP谈过,我们试过了 使用不同浏览器, 使用各种DNS服务器, 清除DNS缓存 将调制解调器重置为出厂设置, 最后是关于更改MTU设置,这在路由器界面下不可用,他们放弃并告诉我如果问题仍然存在,请尝试使用其他路由器。 这是问题,我没有另一个,我不想为此付出代价。显然这个(airties rt-211)正在工作,但可能是错误的配置。 无论如何,所以我接过了缰绳,经过一些谷歌搜索后,我发现了更多有关MTU的信息。显然,我的MTU设置为1500.使用1500b数据包pinging css-tricks.com会返回以下错误: 数据包需要分段但DF设置。 我尝试了下降到1472.此时错误消息更改为: 请求超时。 我尝试了更低的值,但即使使用1kb的数据包也会超时。 我不认为ISP dns存在问题,因为我在工作中使用相同的ISP并且我能够访问这些网站。 我也做了一个跟踪,但再次,请求在第16跳后超时。 任何人的想法?

1
无法使用我的接口MTU ping
我正试图为我的网络找到最好的MTU来尝试改进我的PS4,因为它有点差。 在我的电脑上,当我运行命令时:netsh interface ipv4 show subinterfaces 它告诉我我的MTU是1500。 但是当我运行命令(以bbc为例)时:ping bbc.co.uk -f -l 1472 我总是抽出时间,直到我将MTU降低到1460才开始工作。 但是,我可以简单地运行'ping bbc.co.uk',它每次都有效,大概是使用1472给出的1500是当前设置。 这有什么理由吗?此外,我不完全确定为什么,但如果我改变网站谷歌ping是非常零星的,我不得不低下来得到一个结果,我不知道为什么。 谢谢。
1 networking  ping  mtu 

1
Apache中的DF位与Tomcat通信
编辑(编辑用斜体表示): 在我的配置中,我将Apache 2.2 Http Server配置为使用mod_proky_jk的反向代理,该Apache Http Server 从Apache Tomcat 6应用程序服务器公开HTTP服务。两者是不同的MS Windows 2008 R2框。 我的问题是,通过GPRS或GSM连接的远程移动设备之间的通信有时会失败。 我发现了此消息,似乎很适合我的情况。 转储TCP消息时,我注意到Apache请求将DF位设置为“不分段”的数据包。在以太网帧的大小实际上是1514 MTU是1500。 有没有办法告诉Apache不使用DF位?也许将服务绑定到机器IP而不是所有接口? 新的问题是: 如果问题是由PPPoE添加字节引起的,则在两个Windows框中设置较低的MTU可以解决此问题吗? 进一步更新 我注意到有些移动设备通信失败,而其他没有失败。我分析了这两种设备之间的差异,并在“ 工具”>“数据配置 ” 中的WWAN设置中注意到,未工作的设备未选中 “ 启用自动配置 ” 。我检查了一下,然后热启动,连接成功。我取消选中它,连接仍然成功。该设备再也不会失败。 也许我发现了问题?此设置在通信级别有什么影响?

1
mtu的路由器大于端点
我们有30个远程站点,通过租用线路连接。 我们的提供商设置路由器,我们只能读取snmp信息。 在路由器上,大多数ifaces的mtu为1500,但少数有更大的值。 网站上的计算机使用ipv4,我们不使用巨型帧,所以他们的mtu是1500 问题:在路由器上有更大的mtu会出现问题吗?
router  mtu 

2
通过ping测试MTU时超时
我在Windows 7和Ubuntu 11.10上进行了测试,MTU大小为1500B。 IP包 - 20B ICMP数据包 - 8B 1500 - 28 = 1472 因此,我可以ping而没有碎片的最大数据包是1472B,这是正确的,因为当我尝试设置更高的值时,它表明需要碎片。但ping成功时的最大值是两个系统上的1448。当我尝试1449 - 1472字节之间的值时,我会抽出时间。这是为什么?
networking  ip  ping  mtu 

1
ifconfig在哪个层运行?
设置MTU时ifconfig运行的是什么层。它是设置物理设备(网络接口层)的MTU还是数据包的MTU(Internet层)? 通过执行 ifconfig eth0 mtu 1300 它让我相信这会导致网络接口层受到限制,因为必须指定接口。我不确定这一点。 谁能为我证实这一点?此外,如果有人有一个很好的来源,那将是伟大的! 解决方案在此链接中找到:debianhelp.co.uk/mtu.htm隐藏在joeqwerty的评论中。

0
成功登录VPN后无法远程连接到计算机
即使通过宽带连接成功登录VPN后,我也无法远程连接到虚拟机。奇怪的是,如果我使用Tata光子+数据卡进行互联网连接,我可以在VPN登录后远程连接到该机器。我只有在使用宽带连接时才遇到问题。有什么指针吗? 谢谢巴拉特
vpn  remote  mtu 

0
我的路由器中的MTU设置
我已经重置了我的路由器(在将家庭网关更改为完全桥接模式之后)并想知道 - 我可以手动将路由器中的MTU设置为1500(和/或如果1500无法解决问题,则使用较小的值)?它目前设置为1492 - 不确定该幻数来自何处(PPPoE标头为1500 - 8字节?)。一台无线连接到路由器的设备不喜欢现在处理MTU的方式,而以前它很高兴(现在它抱怨我的路由器'不支持IP数据包碎片')。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.