Question: 6) Suppose two applications running at Host A andHost B are communicating using a TCP connection. Assume by time t, Host B has already received

 6) Suppose two applications running at Host A andHost B are

6) Suppose two applications running at Host A andHost B are communicating using a TCP connection. Assume by time t, Host B has already received all the bytes up to and including byte 300 from Host A and the application running on Host B has read all these bytes from the TCP (socket) buffer at Host B (i.e., all bytes 1...300 are received and given to the application). After time t, Host A is sending 3 TCP segments back-to-back to Host B. Segment 1 has 70 bytes of data in it, segment 2 has 40 bytes of data and segment 3 has 50 bytes of data in it (these are the size of data, not including the headers). Assume, segment 2 arrives first to Host B, then segment 1, and then segment 3. After each segment is received, Host B sends an ACK immediately. Assume there are no packet/ACK losses and no timeouts happened. Assume the size of TCP receive-buffer at Host B for this connection is 2000 bytes. Assume, after time t, the application at Host B will not read data from the corresponding socket before all ACKs corresponding to these 3 segments are sent. What will the acknowledgement and receive-window field values in the three ACK packets sent from Host B to 6) Suppose two applications running at Host A andHost B are communicating using a TCP connection. Assume by time t, Host B has already received all the bytes up to and including byte 300 from Host A and the application running on Host B has read all these bytes from the TCP (socket) buffer at Host B (i.e., all bytes 1...300 are received and given to the application). After time t, Host A is sending 3 TCP segments back-to-back to Host B. Segment 1 has 70 bytes of data in it, segment 2 has 40 bytes of data and segment 3 has 50 bytes of data in it (these are the size of data, not including the headers). Assume, segment 2 arrives first to Host B, then segment 1, and then segment 3. After each segment is received, Host B sends an ACK immediately. Assume there are no packet/ACK losses and no timeouts happened. Assume the size of TCP receive-buffer at Host B for this connection is 2000 bytes. Assume, after time t, the application at Host B will not read data from the corresponding socket before all ACKs corresponding to these 3 segments are sent. What will the acknowledgement and receive-window field values in the three ACK packets sent from Host B to

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!