This simple traceroute program constructs raw ICMP packet and send it by raw socket.
It can print routes that packet goes before reaching the remote host.
To run this program. Run "python ICMPTraceroute.py www.google.com(or any host you like)".
It can't take any options like real traceroute program.