2012年2月22日星期三

用ping来traceroute

那天看TCP/IP Illustrated第一卷的第8章Traceroute,突然想到用ping就可以来做traceroute
for i in {1..30}; do  ping -t $i -c 1 google.com; done | grep "Time to live exceeded"
这只是一个演示traceroute原理的例子,不过是我灵机一动的原创哦。之前发在commandlinefu了,又在这里发一下。

其实这个和traceroute还是有区别的。比如ping发送的是ICMP echo request,而traceroute默认发送的是UDP报文。

没有评论:

发表评论