如何追踪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。

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

相关推荐
better_liang9 小时前
每日Java面试场景题知识点之-TCP/IP协议栈与Socket编程
java·tcp/ip·计算机网络·网络编程·socket·面试题
一颗青果9 小时前
公网构建全流程与参与主体深度解析
网络
小北方城市网11 小时前
Python + 前后端全栈进阶课程(共 10 节|完整版递进式|从技术深化→项目落地→就业进阶,无缝衔接基础课)
大数据·开发语言·网络·python·数据库架构
山上三树12 小时前
task_struct 详解
运维·服务器·网络
传感器与混合集成电路12 小时前
175℃持续工作:专为随钻测量系统设计的高温AC-DC电源
网络·能源
日更嵌入式的打工仔13 小时前
Ehercat代码解析中文摘录<1>
网络·笔记·ethercat
一只鹿鹿鹿13 小时前
网络信息与数据安全建设方案
大数据·运维·开发语言·网络·mysql
航Hang*14 小时前
第五章:网络系统建设与运维(中级)——生成树协议
运维·服务器·网络·笔记·华为·ensp
科技块儿14 小时前
电商风控实战:如何利用访客IP防控有效识别刷d行为?
大数据·网络协议·tcp/ip
@淡 定14 小时前
DDD领域事件详解:抽奖系统实战
开发语言·javascript·网络