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

In a HTTP session, client A transmits 1460 byte TCP segment to HTTP Server B wit

ID: 3838678 • Letter: I

Question

In a HTTP session, client A transmits 1460 byte TCP segment to HTTP Server B with a sequence number of 98456. Upon receipt of this segment, TCP layer in Server B immediately responds with a 174 byte TCP segment with a sequence number of 42983. Assume that source port of client A is 4174, available buffer size at client A before transmission is 12 kilo-bytes, available buffer size at Server B before reception of TCP segment from A is 24 kilo-bytes. a) Describe the content of Source Port, Destination Port, Sequence Number, Ack number, Window size and the status of Ack flag in TCP header for the segments from A to B and B to A. b) Upon receipt of 174 byte segment from B to A, how many additional TCP segments can A transmit to B before receiving the next acknowledgement from B. Assume that A transmits segments whose maximum size is 1460 bytes.

Explanation / Answer

a) A to B

source port = 4174, destination port =80, sequence number = 98456, Ack no = 42983 , window size = 12 kilo-bytes

Ack Flag = True

B to A

source port = 80, destination port =4174, sequence number = 42983, Ack no = 98630 , window size = 24 kilo-bytes

Ack Flag = True

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