The IP fragmentation offset has length 13 bits. Max offset is 2^13-1 = 8191.
I want to ask if the following packet sequence can create a total IP packet exceeding its max length, then under what circumstances will a packet need to contain the max offset ?
Assuming MTU 1500 bytes.
- 44 packets of length 1480
- packet of length 400 (offset 8140)
- packet of length 400 (offset 8190)
Total IP packet size above = 20 + 1480 * 44 + 400 + 400 = 65940