• reshown by
1,210 views
4 4 votes

Consider the following statements:
S1: The size of TCP receiver window never change throughout the duration of the connection.
S2: Suppose host A is sending a large file to host B over a TCP connection. The number of unacknowledged bytes that host A send cannot exceed the size of the advertised receiver buffer.
Which of the following is correct?

1. S1 is true but S2 is false

2.  S1 is false but S2 is true

3. Both S1 and S2 is true

4. Neither S1 nor S2 is true

2 Answers

Best answer
1 1 vote

1.  Receiver window is used to give the sender an idea of how much free buffer space is available at
the receiver. So, as the receiver buffer changed receiver window also change.


2. TCP does not allow to host to send more data than receiver buffer requirement which restrict the
data overflow.

So, S1 is false but S2 is true

• selected
0 0 votes

option 2

S1 is false bcz  the size of the receiver's buffer that's never changed. Rcver Window is the part of the receiver's buffer that's changing all the time depending on the processing capability at the receiver's side and the network traffic.

S2 is true bcz when we send large file from advertised receiver buffer then it leads to be overflow. So file can not exceed the size of advertised recover buffer. 

• edited by
Position:
Show:

Related questions

24 24 votes
5 5 answers
7.1k
7.1k views
Arjun asked Feb 27, 2025
7,131 views
​​​​​Consider the following statements:Address Resolution Protocol (ARP) provides a mapping from an IP address to the corresponding hardware (link-layer) address.A single...
63 63 votes
5 answers 5 answers
21.9k
21.9k views
go_editor asked Feb 14, 2015
21,921 views
Consider the following statements.TCP connections are full duplexTCP has no option for selective acknowledgementTCP connections are message streamsOnly I is correctOnly I...