|
|
|
Date Posted: 2005-01-31 07:06 |
|
The offset is the byte position within the original segment. Suppose you start with a segment of 500B and the MTU between the first two routers is 100B. You would then have to fragment into 6 fragments: 100B, 100B, 100B, 100B, 100B, and 84B. The first 5 fragments would be 86B data + 14B header, and the last one would be 70B data and 14B header. The respective offsets for each of the fragments would be: 0, 86, 172, 258, 344, and 430.
Suppose the MTU on the next hop is 50B. Then you would end up with these fragments: 50B, 50B, 28B, 50B, 50B, 28B, 50B, 50B, 28B, 50B, 50B, 28B, 50B, 50B, 28B, 50B, and 48B. The offsets would then be (respectively): 0, 36, 72, 86, 222, 258, etc.
|
|
|