Questions: IP Fragmentation and Reassembly

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Router R receives an IPv4 datagram of 3000 bytes on an incoming link. The outgoing link has an MTU of 1500 bytes. The DF bit is not set. What does Router R do?

ARouter R drops the datagram and sends an ICMP Fragmentation Needed message to the source
BRouter R queues the datagram until the outgoing link's MTU increases
CRouter R splits the datagram into fragments that each fit within 1500 bytes, giving each fragment the same Identification value but different Fragment Offset values
DRouter R forwards the oversized datagram anyway, trusting the next router to handle it
Question 2 Multiple Choice

Fragment 2 of a 4-fragment IPv4 datagram is dropped by a congested router midway to the destination. What happens at the destination?

AThe destination requests retransmission of the missing fragment from the last router that held it
BThe destination reassembles the remaining three fragments and delivers the partial data to the application
CThe destination waits for a reassembly timeout, then discards all received fragments — the entire original datagram is lost
DThe destination uses the Fragment Offset fields to reconstruct the data, filling the gap with zeros
Question 3 True / False

In IPv4 networks, intermediate routers are responsible for both fragmenting oversized packets and reassembling them before forwarding.

TTrue
FFalse
Question 4 True / False

IPv6 routers can fragment packets if needed, but the source host is expected to set a special flag to enable this behavior.

TTrue
FFalse
Question 5 Short Answer

Why does losing a single IP fragment cause the entire original datagram to be discarded, rather than delivering the successfully received portions?

Think about your answer, then reveal below.