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

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

相关推荐
wheeldown1 天前
【Linux】 Linux网络编程入门:Soket编程详解
linux·运维·网络
Godspeed Zhao1 天前
现代智能汽车中的无线技术25——Wi-Fi(13)
网络·汽车·智能路由器·信息与通信
Bruce_Liuxiaowei1 天前
基于HTA的Meterpreter反向Shell攻击实验
网络·windows·经验分享·网络安全·渗透测试
蜂蜜黄油呀土豆1 天前
深入了解计算机网络中的传输层:TCP 和 UDP
tcp/ip·计算机网络·quic·拥塞控制
Dreamboat¿1 天前
解析PHP安全漏洞:Phar反序列化、Filter链与文件包含的高级利用与防御
android·网络·php
laplace01231 天前
第七章 构建自己的agent智能体框架
网络·人工智能·microsoft·agent
北邮刘老师1 天前
A3C Network:智能体互联网的层次化视图
运维·服务器·网络
天天睡大觉1 天前
Python学习11
网络·python·学习
XRJ040618xrj1 天前
如何在Linux中根据物理网卡建立虚拟网卡
linux·服务器·网络
Le_ee1 天前
dc4打靶报告
运维·服务器·网络