从traceroute命令返回的星星

从traceroute命令返回的星星

当发出traceroute命令时,我得到了费用返还

me@alpha:~$ traceroute www.youtube.com
traceroute to www.youtube.com (203.98.7.65), 64 hops max
  .........
  4   61.148.6.201  2.463ms  2.298ms  2.119ms 
  5   202.96.12.121  2.714ms  2.520ms  2.444ms 
  6   219.158.5.154  7.203ms  8.785ms  6.966ms 
  7   219.158.16.66  5.199ms  9.587ms  6.808ms 
  8   219.158.103.6  342.937ms  307.527ms  308.729ms 
  9   195.2.22.53  317.321ms  243.056ms  359.128ms 
 10   195.2.8.137  271.794ms  342.338ms  306.371ms 
 11   *  *  * 
 12   *  *  * 
 13   *  *  * 
 14   *  *  * 
 15   *  *  * 
 16   *  *  * 

星星代表什么意思?

答案1

Traceroute 的工作原理是向目的地发送 ICMP(回显请求)数据包,其中 TTL 字段值从 1 开始增加。每个路由器都会将 TTL 字段减少 1。这会使路由器使用(“超出 TTL”)数据包来回答请求,此时 TTL 字段达到 0。

“*”仅意味着该跳(路由器)不发送 ICMP(防火墙?配置?),因此您的传出 ICMP 数据包不会得到答复。

经过一定的超时后,“traceroute”会增加传出数据包的 TTL,从而使路由中的下一跳做出应答。这种情况一直持续到到达目的地,或者路由中的​​最后一个路由器回复“主机无法到达”为止。

相关内容