Week2 Lab NetworkTools
Week2 Lab NetworkTools
Lab2.3 Using “traceroute” to measure network delay and discover network path.
In your Lab PC, perform “tracert” to a destination IP address within Australia.
Find the average round-trip delay: ________.
(a) Use Wireshark to find “tracert” outgoing packet information.
Protocol: _______
Packet type (Info): __________
(b) Use Wireshark to find “tracert” incoming packet information.
Protocol: _______
Packet type (Info): __________
(c) Try to identify the number of ISP networks that the Traceroute packets pass through
from source to destination. Routers with similar names and/or similar IP addresses
should be considered as part of the same ISP. In your experiments, do the largest
delays occur at the peering interfaces between adjacent ISPs?
(d) Repeat the above for a destination in other countries, e.g., 8.8.8.8. Compare the
intra-continent and inter-continent results.
Kurose & Keith, Computer Networking: A Top-Down Approach, 8th Edition. Pearson
41092 Network Fundamentals 2
firewalls that block ICMP, and some routers even block unknown UDP ports, which are used
by “traceroute”. The later essentially stops traceroute from going further, which could be
fatal for traceroute!
If you run into “ * * * “ problems on Mac or Linux, try add “-I” option to your command:
traceroute -I telstra.com.au
the option "-I" tells traceroute to use ICMP rather than UDP to send the traceroute
probing packets. This appears to have overcome the blocked UDP port problem and is able
to get better responses than the original “traceroute”. Although you may still see “* * *”
responses, the “traceroute” has better chance of reaching its target with the “-I” option.
Kurose & Keith, Computer Networking: A Top-Down Approach, 8th Edition. Pearson