Question: Computer Networks 1. Suppose Host A sends two TCP segments back-to-back to Host B over a TCP connection. The first segment has sequence number 700;
Computer Networks

1. Suppose Host A sends two TCP segments back-to-back to Host B over a TCP connection. The first segment has sequence number 700; the second has sequence number 850 with 200 bytes of data. The MSS is 512. The last acknowledgment number received by Host A was 500 with window size 2000. Until another ACK is received: i. What is the new value of sendbase? ii. How much data is in the first segment? iii. Suppose the first segment is lost but the second segment arrives at B. In the acknowledgement that Host B sends to Host A, what will be the acknowledgement number? iv. Suppose, both segments are received in order by Host B, the first acknowledgement is lost and the second acknowledgement arrives after the timer expires. What will happen after the timeout? Explain. v. What is the last byte number that can be sent by Host A so that Host B's buffer will not overflow? How many bytes still can be sent after the last segment sent by Host A to Host B so that the receiver buffer will not overflow? Explain
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
