For which one of the following reasons does internet protocol(IP) use the time-to-live(TTL) field in IP datagram header?
- Ensure packets reach destination within that time
- Discard packets that reach later than that time
- Prevent packets from looping indefinitely
- Limit the time for which a packet gets queued in intermediate routers