The real advantage to learning assembly language is a low-level understanding of pointers and memory handling. You'll have a better understanding of the real operation and cost versus someone who...
If traceroute isn't working, ping likely won't be either - blocking ICMP at the edge is common enough. Trying a ping utility that uses UDP (hping) is worth trying too. If you're already dealing...