Suppose a TCP message contains 5000 bytes of data and 24 bytes of header is pass
ID: 3687625 • Letter: S
Question
Suppose a TCP message contains 5000 bytes of data and 24 bytes of header is passed to IP for delivery across two networks of the Internet. Furthermore, suppose the first network uses 10-byte headers, the second network uses 8-byte headers, the IP header is 20 bytes long, the maximum transfer unit (MTU) of the first network is 2000 bytes, and the MTU of the second network is 1024 bytes. Schematically depict the packets that are delivered to the network layer at the destination host (i.e. before the header is removed). Be sure to indicate the offset values and the size (in bytes) of each packet, specifying how many bytes correspond to the headers and the payload.Explanation / Answer
Step1:
TCP CONTAINS 5000BYTES
but 24 bytes of data passed to ip header so remaining is
5000-24=4976bytes
Step2:
the TCP data packet is delivered two networks
first network uses header=10byes
second network header=8bytes
MTU1=2000 ,MTU2=1024
OFFSET=TOTAL NUMBER OF PACKET/MTU
=5000/3024
=1.7
MTU is 3024 bytes and HLEN is 20 byte so the total bytes in fragments is maximum 3024-20=3004)
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.