2013-08-01 102 views
0

如果我在給定的跳到期包運行pingping不會計算任何往返時間沒有往返時間:Ping和TTL過期的數據包:顯示

~# ping www.google.com -t 3 -v 
PING www.google.com (173.194.40.17) 56(84) bytes of data. 
From te1-3-marseille1-rtr-021.noc.renater.fr (193.51.189.25) icmp_seq=1 Time to live exceeded 
From te1-3-marseille1-rtr-021.noc.renater.fr (193.51.189.25) icmp_seq=2 Time to live exceeded 
From te1-3-marseille1-rtr-021.noc.renater.fr (193.51.189.25) icmp_seq=3 Time to live exceeded 
From te1-3-marseille1-rtr-021.noc.renater.fr (193.51.189.25) icmp_seq=4 Time to live exceeded 
^C 
--- www.google.com ping statistics --- 
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3003ms 

有什麼辦法展示下?

+0

根據某人的說法,我的問題爲什麼不是主題? –

回答

0

不,因爲沒有響應數據包,所以沒有時間往返。

如果您想知道第三個節點的往返時間,請使用traceroute來確定該跳的IP並ping該ip。

+0

是的,當然我可以使用'traceroute'。匹配的答案很簡單,這就是爲什麼我有點驚訝它沒有顯示。 –

+1

實際上,有一個響應數據包。這是一個超過TTL的ICMP(類型11)。計算機擁有計算往返時間所需的一切。實際上,這就是Windows Tracert的工作原理。 – DJA