Which ONE of the following choices has the CORRECT total number of fragments transmitted and the size of the last fragment including IPv4 header?
Correct : d
The correct answer is Option D - 6 fragments, 116 bytes.
Let''s work through the calculation step by step.
Total IP datagram size:
UDP payload = 7488 bytes
UDP header = 8 bytes
IPv4 header = 20 bytes (no options)
Total = 7488 + 8 + 20 = 7516 bytes
Data per fragment:
Ethernet MTU = 1500 bytes. Each fragment carries a 20-byte IPv4 header, leaving 1500 − 20 = 1480 bytes of data per fragment.
Note: Fragment offsets must be multiples of 8, and 1480 is divisible by 8, so this is valid.
Total data to fragment (UDP header + payload) = 7488 + 8 = 7496 bytes
Number of fragments:
⌈7496 / 1480⌉ = ⌈5.065⌉ = 6 fragments
Last fragment size:
First 5 fragments carry 5 × 1480 = 7400 bytes.
Remaining data = 7496 − 7400 = 96 bytes
Last fragment size (including IPv4 header) = 96 + 20 = 116 bytes
So the answer is 6 fragments and the last fragment is 116 bytes - Option D.
Similar Questions
Total Unique Visitors