Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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)

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote