网络常用排错工具

ping

网络常用排错工具_第1张图片
如图,DNS把域名转化为IP地址。
时间为往返时间,时间越大表示经过路由多。出入比较大就说明网络不稳定。
TTL为生存时间,还有54跳。
下图为改变了数据大小。
网络常用排错工具_第2张图片
下图为不停的ping。
网络常用排错工具_第3张图片

下图为实际抓包
这里写图片描述
如图,seq表示报文序列号,一组request与reply的序列号是相等的。
二者TTL值不一样,是因为本机是windows系统,对方主机可能是linux系统,二者系统给的TTL初始值不同。
网络常用排错工具_第4张图片
上图为ping发出的报文,不再详述ICMP报文详解已经讲过。
BE:基于LINUX发送的标识
LE:基于WINDOWS发送的标识

ping的缺点

无法判断具体是哪个设备出的故障,traceroute解决这一问题。

traceroute(linux)tracert(windows)

源主机先将TTL设置为1发出去,如果收到报错报文再发,持续3次收到就将TTL设置为2,以此类推。。。。。。
网络常用排错工具_第5张图片
源主机给目的主机发3次报文。
11行,有10台路由器或防火墙(防火墙也有路由功能),最后一行为目的主机。
第一行192.168.1.1为源主机的网关。
“*”说明路由器没有给响应,但不能说明路由器出现故障。只能说可能有问题。
网络常用排错工具_第6张图片

你可能感兴趣的:(TCP-IP协议栈)