几种常用的检查网络连通状态的指令
一. ping指令
ping指令用于测试网络连接和主机可达性,用ping -h参看用法。
windows下的使用如下图,若使用"ping {IP地址/域名}",默认4个包,若是要持续检测网络连通,如检修网络的使用,可以在后面加-t参数“ping {IP地址/域名} -t”,这样系统会持续ping这个地址,使用"ctrl+c"键退出。
linux下使用ping指令,默认 "ping {IP地址/域名}" 是持续ping这个地址的,可以使用"ctrl+c"退出,若是指令ping包的数据可以使用"ping -c {包的数据} {IP地址/域名}"。
二.tracert/traceroute/tracepath指令
三个指令都是用于追踪网络数据包传输路径的,使用-h参数查看用法。
tracert用在windows下,traceroute和tracepath用在linux下。
windows下使用tracert追踪路由路径,如下图所示:
linux下使用tranceroute查看路由路径方法,如下图所示:
linux下使用trancepath,如下图所示:
三.pathping和mr指令
pathping是windows下结合tracert和ping功能的工具,它提供了有关网络路径上每个路由器的丢包率和延迟信息,能够更全面地评估网络质量。
mr是linux下结合了traroute和ping功能的工具,能持续监测网络链路状况,显示到达目标主机的路径以及每一跳的延迟, 丢包率等信息,对于诊断网络问题非常有用。
windows下使用pathping诊断网络如下图所示:
linux下使用mr诊断网络如下图所示,诊断开始将持续进行,键入q,退出诊断。