Review 14: True or false? a. Host A is sending Host B a large file over a TCP co
ID: 3794464 • Letter: R
Question
Review 14: True or false? a. Host A is sending Host B a large file over a TCP connection. Assume Host B has no data to send Host A. Host B will not send acknowledgements to Host A because Host B cannot piggyback the acknowledgements on data.
b. The size of the TCP rwnd never changes throughout the duration of the connection.
c. Suppose Host A is sending Host B a large file over a TCP connection. The number of unacknowledged bytes that A sends cannot exceed the size of the receive buffer.
d. Suppose Host A is sending a large file to Host B over a TCP connection. If the sequence number for a segment of this connection m, then the sequence number for the subsequent segment will necessarily be m +1.
e. The TCP segment has a field in its header for rwnd.
f. Suppose that the last Sample RTT in a TCP connection is equal to 1 sec. The current value of TimeoutInterval for the connection will necessarily be 1 sec.
g. Suppose Host A sends one segment with sequence number 38 and 4 bytes of data over a TCP connection to Host B. In this same segment the acknowledgement number is necessarily 42.
Text book-----Jim Kurose and Keith Ross,”Computer Networking – A Top-Down Approach”, Addison-Wesley, Seventh Edition, 2017. ISBN-13: 978-0-13-359414-0
Explanation / Answer
a. It is false because the piggyback is just for the efficiency. If is there is no data packet to be piggybacked then Host B sends the acknowledgement packet.
b. It is False
c. It is true. The buffer window is always less than or equal to the buffer size so the number of unacknowledged bytes cannot exceed the size of the receive buffer.
d. It is false. The sequence number of the successive segments depends on the number of 8-byte characters in the present segment. So it need not necessarily be m+1.
f. True
g. False
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.