如何追踪ping连接中的所有路由器的数量和IP

如何快速判断ping连接经过的路由器个数和IP?

方法一:

ping命令会返回一个TTL,TTL(Time To Live)存活时间,一般初始值为64,每经过一个路由器就减一,当TTL为0时丢弃网络包,是IP协议一个状态位,用来防止请求在网络中一直流转的方式。

从图中可以看到,TTL为51,64-51=13,所以请求大概经过了13个路由器。

方法二:

tracert命令会返回经过的每个路由器的IP地址

通过tracert命令,可以看到经过的每个路由器的IP,一共经过了15个路由器,与ping命令的估算接近。

tracert命令返回的其他数据列都是什么意思呢?这就涉及其工作原理了。

tracert模拟请求进行发送,一个请求的TTL为1,经过一个路由器后被丢弃,并将最后一个路由器的IP进行反馈,随后发送TTL为2的请求,并返回最后一个路由器的IP,直到到达目的IP。

所以三个时间分别是,连接的时间、返回的时间、多次连接反馈的平均值

相关推荐
航Hang*14 小时前
第十章:网络系统建设与运维(高级)—— 网络系统安全
网络·华为·ensp·期末·复习
jiecy14 小时前
IPv6 过渡 - 隧道技术
运维·网络·信息与通信
QT 小鲜肉14 小时前
【Linux命令大全】001.文件管理之whereis命令(实操篇)
linux·运维·服务器·网络·笔记
乾元14 小时前
AI 在 BGP 池管理与路由安全(RPKI / ROA)中的自动化运用——服务提供商网络中“可验证路由”的工程化实现
运维·服务器·网络·人工智能·网络协议·安全·自动化
写代码的橘子n15 小时前
路由部分知识点(路由表、距离矢量路由、链路状态路由)
网络·智能路由器·路由表·路由协议
江边鸟21915 小时前
小迪安全第二十六天
网络·tcp/ip·安全·web安全·网络安全
寻星探路15 小时前
网络原理全景图:从通信起源到 TCP/IP 体系架构深度拆解
java·网络·c++·python·tcp/ip·http·架构
Dovis(誓平步青云)15 小时前
《拆解Linux中的IP协议与数据链路层:地址、路由与分片的底层逻辑》
linux·网络·tcp/ip
专业开发者15 小时前
施泰纳尔公司如何借助蓝牙 Mesh 网络节约能源成本,并将照明系统升级为智能物联网核心中枢
网络·物联网
chenyuhao202417 小时前
Linux网络编程:传输层协议UDP
linux·服务器·网络·后端·udp