Which of the following explains what happens if a packet is lost in transit when using UDP?
A.
The data link layer will recognize the error and resend the packet.
B.
IP uses the TTL field to track packet hops and will resend the packet if necessary.
C.
If the sender does not receive a UDP acknowledgement, the packet will be resent.
D.
Some applications will recognize the loss and initiate a resend of the packet if necessary.
The Answer Is:
D
This question includes an explanation.
Explanation:
UDP (User Datagram Protocol) is a connectionless protocol that does not provide built-in mechanisms for error detection, retransmission, or acknowledgments. If a UDP packet is lost in transit, the protocol itself does not handle retransmission. However, some applications using UDP (e.g., TFTP or custom streaming protocols) may implement their own mechanisms to detect packet loss and request retransmission if needed.
Why not A? The data link layer (Layer 2) handles frame-level errors within a single network segment, not end-to-end packet loss across networks.
Why not B? The IP TTL (Time to Live) field prevents routing loops by decrementing with each hop, but IP does not handle retransmission.
Why not C? UDP does not use acknowledgments, so the sender does not expect or receive them.
[Reference:CompTIA Network+ N10-009 Objective 1.4: Explain the characteristics of network topologies and protocols. The CompTIA Network+ Study Guide (e.g., Chapter 4: Network Protocols) explains that UDP is a “fire-and-forget” protocol, and any retransmission logic must be handled by the application layer., , , , ]
N10-009 PDF/Engine
Printable Format
Value of Money
100% Pass Assurance
Verified Answers
Researched by Industry Experts
Based on Real Exams Scenarios
100% Real Questions
Get 65% Discount on All Products,
Use Coupon: "ac4s65"