557 2023年47题 MD data=8000 从FTP服务器 18 数据 Internet 下载数据H<18102 MSS 47.[9 分]如图,主机H登录FTP服务器后从服务器上传一个大小为18000B的文件F,假设H传输F建立数连接时,选择的初始序号为100,MTU=1000B,拥塞控制初始國值为4MSS,RTT=10ms,忽略TCP的传输时延,在F的传过程中,H以MSS段向服务器发送数据,且未发生差错,去包和乱序。 (3)F发送过程中,当H收到确认序号为2101的确认时,H的拥塞调整为多少? 收到确认序号为7101的确认段时,H的拥窗口调整为多少 2
时间: 2024-04-01 14:35:55 浏览: 118
MSS.rar_U盘加密_U盘数据保护_mss加密使用_u盘加密程序
根据TCP拥塞控制算法,当收到一个确认后,拥塞窗口大小会根据拥塞窗口的当前大小进行调整。具体的算法如下:
1. 慢启动阶段(当拥塞窗口小于等于慢启动阈值 ssthresh 时):每收到一个确认,拥塞窗口大小增加一个 MSS,即 cwnd = cwnd + MSS。
2. 拥塞避免阶段(当拥塞窗口大于慢启动阈值 ssthresh 时):每经过一个 RTT,拥塞窗口大小增加一个 MSS,即 cwnd = cwnd + MSS/cwnd。
根据题意,当 H 收到确认序号为2101的确认时,假设此时拥塞窗口大小为 W,且 W < ssthresh,因此处于慢启动阶段,拥塞窗口大小增加一个 MSS,即 W = W + MSS = W + 1*1000 = 1000,拥塞控制初始值为4MSS,因此 ssthresh = 4*MSS = 4*1000 = 4000。
当 H 收到确认序号为7101的确认时,假设此时拥塞窗口大小为 W,且 W >= ssthresh,因此处于拥塞避免阶段,每经过一个 RTT,拥塞窗口大小增加一个 MSS/cwnd,此时 MSS/cwnd = 1000/W,因此 W = W + MSS/cwnd = W + 1000/W。根据题意,当收到确认序号为7101的确认时,F已经发送了 18000B 的数据,因此 H 已经发送了 18000B / 1000B/MSS = 18 MSS 的数据,此时 W = 2 * 18 = 36。因此,H的拥塞窗口调整为36。
阅读全文