A和B建立TCP连接,MSS为1KB。某时,慢开始门限值为2KB,A的拥塞窗口为4KB,在接下来的一个RTT内,A向B发送了4KB的数据(TCP的数据部分),并且得到了B的确认,确认报文中的窗口字段的值为2KB,那么,请问在下一个RTT中,A最多能向B发送

admin2014-04-17  69

问题 A和B建立TCP连接,MSS为1KB。某时,慢开始门限值为2KB,A的拥塞窗口为4KB,在接下来的一个RTT内,A向B发送了4KB的数据(TCP的数据部分),并且得到了B的确认,确认报文中的窗口字段的值为2KB,那么,请问在下一个RTT中,A最多能向B发送(    )数据。

选项 A、2KB
B、4KB
C、5KB
D、8KB

答案A

解析 首先,发送窗口应该在拥塞窗口和接收窗口中取最小值,所以本题关键点在于求本RTT内拥塞窗口和接收窗口的大小。在接下来的一个RTT内,A向B发送了4KB的数据,且此时拥塞窗口为4KB,按照拥塞避免算法(因为此时拥塞窗口大于慢开始门限值,所以采用拥塞避免算法),收到B的确认报文后,拥塞窗口增加到5KB。另外,B发给A的确认报文中的窗口字段的值为2KB,故此时接收窗口的大小为2KB,所以在下一个RTT中,A最多能向B发送2KB数据。
转载请注明原文地址:https://kaotiyun.com/show/Zixi777K
0

最新回复(0)