首页 > 编程知识 正文

icmp报文封装在,icmp请求和应答报文

时间:2023-05-06 20:58:20 阅读:15250 作者:2451

ICMP消息的访问进程IP层使用的控制和错误协议是互联网控制消息传递协议(ICMP )。 ICMP消息作为IP数据报的数据部分来传输。 ICMP协议的两个典型应用:pingtraceroute(用于测试网络连接)。

另一方面,ping程序可以测试是否达到给定的目的地

将包含ICMP响应请求(3358www.Sina.com) )的消息发送到目标,并且未收到响应(http://www.Sina.com) ),则表示重发请求尚未收到响应(或

二.通过ICMP跟踪路线

路由跟踪(echo-request)工具在创建到指定目的地的路径上的所有路由器的列表时,可以使用ICMP消息吉鲁路由跟踪器轻松发送一系列数据报并等待每个响应

在发送第一个数据报之前,如果将生存时间设置为1的第一个路由器接收到此数据报,则生存时间将减少1,明显是丢弃此数据报,并发回ICMP超时消息。 由于ICMP消息通过IP数据报发送,因此路由跟踪可以从中检索IP源地址,也就是到目标路径上第一个路由器的地址。

获取第一个路由器的地址后,路由跟踪将发送生存时间为2的数据报。 第一个路由器将计时器减少1以传输此数据报,第二个路由器丢弃此数据报并返回超时消息。 从距离为2的路由器收到超时消息后,将发送生存时间为3的数据报,然后是4。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。