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....
|
|
CITS3002 Computer Networks, Lecture 7, The TCP/IP protocol suite, p21, 17th April 2024.
|