Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Ive been told to set IP_TTL to its maximum value, 255 (0xFF). Is a high TTL undesirable?

high maximum TTL Undesirable value
0
Posted

Ive been told to set IP_TTL to its maximum value, 255 (0xFF). Is a high TTL undesirable?

0

For normal operation, it’s no big deal; it will cause your packets to bounce around locally a bit more than necessary, but that’s a local decision. However, the impact of a high TTL can be far more significant in long-range networking. During periods of network flakiness (which seem to be happening at an ever-increasing rate), a high TTL can cause the packet to bounce around far more than necessary. For instance, suppose that router A thinks that a router B should handle traffic for machine C; it will forward packets to router B, decrementing the TTL of each packet. If router B is confused, it might think that router A is supposed to handle traffic for machine C and fire the packet right back to router A. With a high TTL, you’ll generate endless loops between these two routers; this, in turn, will slow down everyone else’s traffic. [and, in some uncommon cases, crash the router; I did that once….8( ] While I certainly agree that it’s “someone else’s job” to make sure that these situa

0

For normal operation, it’s no big deal; it will cause your packets to bounce around locally a bit more than necessary, but that’s a local decision. However, the impact of a high TTL can be far more significant in long-range networking. During periods of network flakiness (which seem to be happening at an ever-increasing rate), a high TTL can cause the packet to bounce around far more than necessary. For instance, suppose that router A thinks that a router B should handle traffic for machine C; it will forward packets to router B, decrementing the TTL of each packet. If router B is confused, it might think that router A is supposed to handle traffic for machine C and fire the packet right back to router A. With a high TTL, you’ll generate endless loops between these two routers; this, in turn, will slow down everyone else’s traffic. [and, in some uncommon cases, crash the router; I did that once….8( ] While I certainly agree that it’s “someone else’s job” to make sure that these situa

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.