If an ICMP error message exhausts its TTL and expires, another ICMP msg is not generated. Why not? Still can't explain this. Any problems with looping ??
The whole point of setting a "Time to Live" (TTL) parameter is so that packets don't just bounce around the network forever. If a packet has not reached its destination by the time its TTL expires, then it dies and no new packet is generated.
Yes, it is specifically looping that causes this problem and TTL prevents that.
Thanks Old Man!
Yes, it's clear with the data packet, but I thought that it will be different with ERROR message, it expires before addressee will see it and no new one generated, so nobody will aware for given problem.
.
Same theory applies to the error message. In practice, the error recipient should be within the hop count but if it isn't ... oh well. You can't allow the error messages to bounce around the network either.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.