ICMP的学习

ICMP是网络层协议封装在IP4层报头当中
在这里插入图片描述
在这里插入图片描述
消息类型+编码类型就组成了网络网络的状态
ICMP协议的作用:重定向,差错检测,错误报告Ping,Tracert
ICMP重定向:
PC机访问路由时会直接走向网关,网关的下一路径时路由的对端 而重定向机制回到内网中。
ICMP差错检测:
数据包的发送到对端,会有一个回包进行网络连通性的差错检测
ICMP错误报告:
当网络 设备无法访问到目标网络时,会自动发送一个ICMP目的网络不可达报文到到发送端的设备

tracert:会进行COST值计算,会选择最优路径。通过TTL值对网络进行跟踪,源ping向目的时第一台路由器时TTL值为1。到达第一台路由器后TTL值为0丢包,从而知道第一个路由器的地址。ping向第二台路由器时TTL值为2,到达第二台路由器时TTL值就为0,然后丢包,知道第二台路由器的地址。以此类推直到到达目的IP结束。(ping包每经过一台路由器TTL值-1)

发布了25 篇原创文章 · 获赞 1 · 访问量 415

猜你喜欢

转载自blog.csdn.net/A_BadBadBoy/article/details/105021700