how to implement traceroute without using TTL?

This is an interview question. We all knew Traceroute uses TTL to get the routing path. The question is how to implement traceroute without using TTL.


1 Answer 1


In theory you could send a packet with IP option 7 set (record route). This would return the path the packet took to the destination.

In practice this option is not widely supported, which is exactly why traceroute uses TTL.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.