in Computer Networks
665 views
0 votes
0 votes

Suppose a router receives an IP packet containing 600 data bytes and has to forward the packet to a network with a maximum transmission unit of 200 bytes. Assume that the IP header is 20 bytes long. What will be the fragment offset of the third fragment ?

 

in Computer Networks
by
665 views

1 Answer

1 vote
1 vote
Best answer

44 Bytes.

Ip header 20 Bytes so Ip Data is 620 Bytes.

Maximum transmission unit is 200 bytes(20 B header). Therefore we need to fragment 600 Bytes of data into 4 fragments.

The Data bytes of 1st 2nd and 3rd fragments have 176 Bytes and last frame will contain 72 Byte data.

So, Total we need 4 fragments and the offset value for 3rd frame is 44 B.

selected by

3 Comments

Total packet size should be 620B , as it is mentioned in the question that it has 600 data Bytes.
0
0
Corrected now!

Thanks.
0
0

For each intermediate stage the payload size should be 176+20B right

0
0

Related questions