CITS3002 Computer Networks  
prev
CITS3002 help3002 CITS3002 schedule  

Interesting Uses For ICMP - Traceroute

Traceroute utilizes the IP protocol `time to live' field and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway along the path to some host:

    prompt>    traceroute www.cs.berkeley.edu
    traceroute to hyperion.CS.Berkeley.EDU (208.1.75.105),
    30 hops max, 40 byte packets
     1  cs-gate (130.95.1.41)  1.200 ms  1.602 ms ....
     2  parnet-uwa.parnet.edu.au (203.19.110.17)  7.567 ms ...
     3  atm11-0-7.ia3.optus.net.au (192.65.88.189)  54.287 ms ...
     4  atm91-4.ia1.optus.net.au (202.139.7.174)  63.938 ms ...
     5  h21.la1.optus.net.au (202.139.7.129)  370.803 ms ...
     6  906.Hssi8-0.GW1.LAX2.ALTER.NET (157.130.224.137)  381.297 ms ...
     ...
    17  f1-0-0.inr-107-eva.Berkeley.EDU (128.32.2.1)  869.557 ms ...
    18  f1-0.inr-181-soda.Berkeley.EDU (128.32.120.181)  845.670 ms....
    19  128.32.40.202 (128.32.40.202)  773.970 ms....
    20  hyperion.CS.Berkeley.EDU (208.1.75.105)  949.824 ms....
visualtraceroute




CITS3002 Computer Networks, Lecture 7, The TCP/IP protocol suite, p21, 17th April 2024.