首页 > 编程知识 正文

命令一致原理,windows tracert命令

时间:2023-05-04 08:41:54 阅读:58950 作者:4805

跟踪功能也基于ICMP协议实现,原理如下:

)1)源端a向目的地d发送IP数据消息,TTL值为1,而消息的UDP端口号是目的地任何APP应用都不能使用的端口号。

)第一跳b (消息到达的第三层设备)响应包含第一跳的IP地址1.1.1.2的TTL超时的ICMP错误消息,源端是第一三层设备的地址)1.1.1.2

(3)源端再次向目的端发送IP数据消息,TTL值为2;

(4)第2跳c对TTL超时的ICMP错误消息进行响应。 从而,源侧获取第二层3设备的地址(1.1.2.2);

)重复以上过程,直到消息到达目的地。 由于目标没有使用UDP端口的APP应用程序,因此目标返回端口无法到达的ICMP错误消息(具有目标IP地址1.1.3.2 )。

)如果源端接收到无法到达该端口的ICMP错误消息,则知道消息已到达目的地,得到数据消息从源端到目的地的路径(1.1.1.2; 1.1.2.2; 1.1.3.2 )。

转载于:https://blog.51cto.com/ka LNG/883056

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