3 ms·
Yes, and?
by bradknowles 3y ago
Yes, and?
- hiAndrewQuinn 3y agoIt's surprising to me because the slides at [1] outline only the ICMP mechanism at a high level, which relies on ICMP's TTL mechanism to work. I can see a similar way to do it over TCP, but I don't yet know how traceroute uses the connectionless UDP protocol to get the same effect. [1]: https://archive.nanog.org/meetings/nanog47/presentations/Sunday/RAS_Traceroute_N47_Sun.pdf https://archive.nanog.org/meetings/nanog47/presentations/Sun...
- bradknowles 3y agoTTLs apply to UDP packets as well as ICMP or TCP. In fact, TTLS apply to all types of IP packets. It just so happens that it's easiest and fastest to send UDP packets instead of ICMP or TCP, because you don't have all the connection handling, and you don't have to worry about the underlying layers sending out retransmission, etc.... That's also why QUIC is an improvement over HTTPS, and is based on UDP.