ICMP协议: 1.属于网络层协议
2.作用:探测网络连通性!
3.使用该协议的命令:ping tracert windows命令 traceroute linux命令 4.ICMP协议封装: 帧头 + IP包头 + ICMP头部 + ICMP数据 + 帧尾
5.ICMP头部类型字段: 类型8:代表ping请求 类型0:代表ping应答 类型3:代表目标不可达 类型11:代表TTL超时
6.ping -t IP ping -a IP //获取对方的计算机名 ping -n 数字 IP //设置ping的包的数量 ping -l 数字 IP //设置ping的包的大小
7.tracert原理: 不断的发送ICMP报文,类型为8,TTL依次从1开始累加 通过接收沿途中所有路由器回应的类型为11,来获取每个途径路由器的IP地址 |