茶叶网站flash模板免费下载,股票软件定制开发,tk域名注册网站,企业网站建设联系Internet上有许多小型网络测试工具:Ping、Traceroute、Dig、Host等。 但是#xff0c;这些工具的功能都比较单一。今天会给大家分享一个包含ping和traceroute功能的工具#xff1a;MTR 文章目录 什么是MTR#xff1f;MTR可以提供哪些功能Linux MTR可用选项Linux MTR用法推荐…Internet上有许多小型网络测试工具:Ping、Traceroute、Dig、Host等。 但是这些工具的功能都比较单一。今天会给大家分享一个包含ping和traceroute功能的工具MTR 文章目录 什么是MTRMTR可以提供哪些功能Linux MTR可用选项Linux MTR用法推荐阅读 什么是MTR
MTRMy TraceRoute或Matt’s TraceRoute是一个网络诊断工具结合了traceroute和ping的功能用于诊断网络连接中的问题。在Linux系统中MTR是一个强大的命令行工具可提供非常详细的网络跟踪信息。
MTR可以提供哪些功能
MTR命令为可以实现以下功能:
路由跟踪Traceroute MTR可以跟踪数据包在网络中的传输路径显示数据包经过的每个节点路由器以及到达目的地的延迟情况。网络延迟测量 MTR能够测量每个跃点路由器的延迟并输出每个跃点的往返时间RTT和丢包率。连续性测试 通过连续发送数据包并检查回应MTR可以持续测试网络连接的连通性并监测网络节点的稳定性。路径变化检测 MTR可以检测网络路径的变化比如发生路由器故障或网络拓扑结构变化时它能追踪路径变化的发生和影响。反向路由显示 MTR能够显示反向路由信息提供数据包返回的路由路径。故障定位与网络分析 通过分析MTR输出可以帮助定位网络连接问题诊断网络故障并进行网络性能分析。可定制性 MTR提供了多种选项和参数可以根据需要调整跟踪的数据包数量、间隔时间、数据包大小等以进行更精确的测试和分析。
Linux MTR可用选项
MTR可以在Windows、macOS、Linux上使用今天主要分享在Linux中如何使用MTR。
如下是Linux上MTR命令的所有可用选项:
OptionDescription-h–helpShow all the available options.-v–versionShow the version of the MTR command.-r–reportThis starts the report mode. In this mode, it will run the specified by “–c” number of times and show statistics at the end.-w–report-wideWide report mode. The difference with the previous is that it won’t cut hostnames in the report.-c COUNT–report-cycles COUNTSpecify the number of pings.-s BYTES–psize BYTES PACKETSIZESet the size of the packets. If set to a negative number, it will send packets of random size.-t–cursesForce curses-based terminal interface.-n–no-dnsShow numeric IP numbers and no hostname resolving.-g–gtkForce GTK interface.-p–splitSet the mtr command for the split-user interface.-l–rawWith the letter “L”, you can set the use of the raw output format.-a IP.ADD.RE.SS–address IP.ADD.RE.SSBing outgoing packets’ sockets to a particular interface.-i SECONDS–interval SECONDSSet the time in seconds between each ICMP ECHO request.-uForce UDP use instead of ICMP ECHO.-4Force IPv4 only.-6Force IPv6 only.
Linux MTR用法 mtr baidu.com显示基本统计信息:每一跳(主机名)的时间和丢包率。packets 和 pings 数据会实时更新。 mtr -g baidu.com增加“-g”参数只显示IP地址不显示主机名称。这样可以方便将IP地址和其他信息整合到一起分析。 mtr -b baidu.com可以看到主机名和IP地址。地址在括号内。 mtr -c 10 baidu.com在设置要发送的ping数(在本例中为10)。您可以将其设置为一个较大的数字如1000以便长时间检测网络连接情况。 mtr -rw -c 10 baidu.com mtr-google-log或者
mtr -r -c 10 baidu.com mtr-google-log获取MTR的输出内容用“-r”或者“-rw”表示括号后表示输出的文件名。 mtr -i 10 baidu.com“-c”参数设置ping的数量“-i”参数设置ICMP ECHO ping之间的时间间隔。 mtr –T baidu.com强制使用TCP协议而不是ICMP协议。“T”是大写。 mtr –u baidu.com强制使用UDP协议而不是ICMP协议。“u”是小写。 mtr -m 35 216.58.223.78–max-ttl NUMBER最大跳数 mtr -r -s 50 baidu.com可以定义ping的特定数据包大小。在这个MTR命令范例中我们使用50个字节用于测试。 mtr –C baidu.comMTR的输出结果可以用CSV格式文件保存。“C”是大写。 mtr –x baidu.comMTR的输出结果可以用XML格式文件保存。 man mtr ##或者
mtr -help ## 获取帮助这两个命令可以为您提供有关MTR命令以及如何使用它的更多信息如果您忘记MTR的用法可以使用这两个指令帮助获取MTR的用法。
MTR是一个功能强大但用途广泛的网络监视和故障排除命令与Traceroute、Ping、Nslookup、Host和Dig结合使用您可以对网络架构、网络品质等有一个完整了解。
推荐阅读 如何在Linux中安装和使用dig工具 在Windows WSL (Linux的Windows子系统)上运行的Ubuntu如何更改主机名 局域网协议地址解析协议ARPAddress Resolution Protocol PowerShell无人参与安装最新版本SQL Server Management Studio (SSMS) SMB over QUIC帮助实现文件服务器在公网安全共享 安全知识普及了解端点检测与响应 (EDR)对企业的重要性