0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用Ping命令测试本地最佳MTU值的方法

北京东用科技有限公司 2022-10-30 06:00 次阅读

欢迎来到东用知识小课堂,上次我们有谈到过关于什么是MTU和MTU的设置方法,今天我们来说一说如何利用Ping命令测试本地最佳MTU值的方法。
测试构思:在广域网上,数值超过ISP标准的数据文件就无法传输,而路由器往往会按照本机MTU值自行将大小不符合条件的信息进行分包处理然后再传输,因此我们可以通过向Internet里的某台主机传输一个定长数据包,而且禁止路由器变更其大小的方法来检验该数据包可否被正常传输,假如数据包小于等于ISP的MTU设定值,传输就可以正常进行,但是如果传输的数据包大于ISP采用的MTU值时,传输则会失败,这样我们就可以通过连续不断转发不同大小的数据包从而得到ISP端的MTU数值,而这个数据再配合28byte的包头信息就是我们需要的最终MTU值。
以下使用ORB305系列工业4G/5G路由器操作测试

pYYBAGNbm_uAc7I3AAdNMQ2iW1E096.png

测试步骤:
1.连接网络,并开启“开始”菜单→“程序→附件→命令提示符”。
2.输入指令“ping–l14xx–fwww.google.com”,这里我们说明一下指令参数的意思:
*–l14xx参数:传送一个定长数据包,14xx是要试验的包大小,如上所述,ADSL的MTU通常在1450与1492之间,第3步中将每次更换一次该值。上面的指令中,-l是字母L的小写。
*–f参数:告知路由器不可以擅自变更该数据包大小。
*www.google.com:随意一台Internet上的主机,也可以使用其他主机名或IP地址。
查看反馈结果并辨别ISP的MTU值。
1)第一次传送测试包,包长1492
显示数据包过大,需分包,所以辨别该数值(1492)大于ISP的MTU,应减少包大小。
2)第二次传送测试包,包长1480
将数据包大小降至1480,显示数据包过大,所以辨别该值(1480)仍大于ISP的MTU,还应当再次减少。
下面再次查看
3)第三次传送测试包,包长1470
将数据包大小降至1470,显示该数据包能够正常传输,所以辨别ISP的MTU值在1470~1480之间。
4)第四次传送测试包,包长1475
将数据包大小升至为1475,显示数据包过大,所以辨别MTU数值在1470~1475之间。
5)第五次传送测试包,包长1472
将数据包大小升至为1472,显示可正常传输,所以辨别MTU数值在1472~1475之间。
6)第六次传送数据包,包长1473
数据包大小升至1473,显示因数据包过大不能传输,所以,推断出该ISP的MTU值为1472。
修改路由器的MTU值
以上得到的MTU值不能随便用于本地设置上,还应当在这个基础上加上28(数据包头大小28字节),所以最终在WAN设置页面修改MTU大小为1500。
总结:可提高路由工作性能,也会导致负面问题。
经过测试,发现调整路由器里的MTU值能够顺利解决通过路由器上网后“可以上QQ不可以打开网站”、“一些网站或链接打不开”、“MSN无法登录”(需将MTU置为1500)、“Email不能上传附件”等问题。不过要注意,假如组网为单层路由结构,那么调整MTU值后,数据包直接从WAN口转发到LAN口,不会产生问题。电脑操作系统对它们也能够自行处理。若是有再向下接一层的路由组网结构,往往会导致底层路由有连接速度迟缓或丢包等问题,最好在有必要的的时候再调整路由器中的MTU值。
今天关于如何利用Ping命令测试本地最佳MTU值的方法就给大家介绍到这里了,如果大家有更多通信方面的疑问的话,也可以留言或在下方评论,我们下期再见!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6032

    浏览量

    135979
收藏 人收藏

    评论

    相关推荐

    mtu大小对云服务的影响

    在云计算领域,网络性能是决定服务质量的关键因素之一。MTU(最大传输单元)作为网络通信中的一个重要参数,对云服务的影响不容忽视。 MTU的定义和作用 MTU是指网络中单个数据包的最大传输单元。它决定
    的头像 发表于 12-16 14:37 154次阅读

    mtu和网络安全的关系

    1. MTU的定义和作用 MTU是网络协议栈中的一个重要参数,它定义了网络层可以处理的最大数据包大小。在以太网中,标准的MTU大小是1500字节,但在某些网络环境中,如无线网络或某些特殊的网络设备
    的头像 发表于 12-16 14:35 158次阅读

    mtu配置步骤详解 mtu与数据包丢失的关系

    步骤 确定当前MTU : 在配置MTU之前,首先需要了解当前网络的MTU。这可以通过使用ping
    的头像 发表于 12-16 14:33 500次阅读

    常见的mtu相关问题及解决方案

    : 许多现代操作系统和网络设备支持自动MTU调整,可以自动检测并调整MTU以避免分片。 手动设置: 如果自动调整不可用或不成功,可以手动设置MTU
    的头像 发表于 12-16 14:25 261次阅读

    mtu在不同网络协议中的应用

    在现代网络通信中,数据包的传输效率和可靠性是衡量网络性能的关键指标。MTU作为网络协议中的一个重要参数,对数据包的传输有着直接的影响。 MTU的定义和作用 MTU是指网络中单个数据包的最大尺寸。它
    的头像 发表于 12-16 14:22 335次阅读

    mtu与网络性能的关系 mtu调整对网络的影响

    在现代网络通信中,数据包的传输效率和可靠性是衡量网络性能的关键指标。MTU(最大传输单元)作为网络通信中的基本参数,对这些性能指标有着直接的影响。 MTU的定义与作用 MTU是指在不进行分片的情况下
    的头像 发表于 12-16 14:21 366次阅读

    mtu是什么?解释和定义

    MTU(Maximum Transmission Unit)是一个网络术语,指的是在网络层(如以太网)上可以传输的最大数据包大小。MTU的大小决定了网络设备在发送数据时能够处理的最大数据量。 MTU
    的头像 发表于 12-16 14:19 594次阅读

    局域网ping不通的原因有哪些

    使用 ping 命令测试两台计算机之间的连接时,如果 ping 不通,可能存在多种原因。以下是一些可能导致局域网 ping 不通的原因: 1
    的头像 发表于 10-14 15:03 4041次阅读

    新加坡服务器的速度测试方法有哪些

    测试新加坡服务器的速度和性能是确保服务器能够满足业务需求的关键步骤。以下是一些常用的方法和工具: Ping测试Ping
    的头像 发表于 10-14 14:55 163次阅读

    恒讯科技分析:如何测试海外静态IP服务的稳定性和速度?

    测试海外静态IP服务的稳定性和速度可以通过以下步骤进行: 1、选择测试工具:使用网络测试工具,如ping命令、traceroute(或 ra
    的头像 发表于 08-14 14:58 343次阅读

    使用Python进行Ping测试

    在网络工程中,Ping测试是一种常用的网络诊断工具,用于检查网络连接的可达性和响应时间。Ping测试通过向目标主机发送ICMP(Internet Control Message Pro
    的头像 发表于 08-12 17:56 500次阅读
    使用Python进行<b class='flag-5'>Ping</b><b class='flag-5'>测试</b>

    Ping测试在不同网段通信中的准确性

    不同网段之间的通信顺畅与否能影响网络的整体性能和业务的正常运行。Ping 测试作为一种常用的网络诊断工具,被广泛用于检测网络连接的可达性。然而,在没有三层交换路由功能的网络中,跨网段的 Ping
    的头像 发表于 07-31 16:15 315次阅读

    电桥测试电容的测量原理及方法

    电桥测试是一种测量电容器参数的方法,主要用于测量电容器的电容、损耗角正切和绝缘电阻等参数。在电桥测试中,电容
    的头像 发表于 07-26 10:09 2791次阅读

    CYBT-33047如何配置MTU

    发送一个较大的 MTU 请求时,却发现日志显示负相关的 MTU 大于我使用该函数设置的 MTU。 如果超出了设置(wiced_bt_cfg_settings_t结构)中的,该
    发表于 05-31 10:43

    交换机物理连接不当导致无法ping通故障排除报告

    2023年12月20日,在对某银行大楼局域网进行维护时,发现某个楼层的所有计算机都无法访问互联网。工程师使用 ping 命令测试该楼层交换机的连通性,发现无法ping通。
    的头像 发表于 01-15 11:17 1588次阅读
    交换机物理连接不当导致无法<b class='flag-5'>ping</b>通故障排除报告