By Pavs on December 17th,
2007
- ping is a very simple tool that is often used to diagnize network problems. ping sends ICMP messages to a machine/IPaddress, if that machine/IP address is listening for ICMP messages it well send a ping back message confirming that IP communication is working between the two machines.

- traceroute traces the route between your machine and another machine using ICMP messages, which shows you each steps of the way.

- mtr, aslo known as Matt’s traceroute, is a more sophisticated traceroute. Not only does it show you each hop along the way, but it also sends multiple messages and gives you an ongoing display of latency at each hop.

- For more advanced Netword debugging needs, one should use tcpdump. tcpdump can take apart packets as they go by and show you what’s going on in excruciating detail.
