假设客户C和服务器S已建立一个TCP连接, 通信往返时间RTT = 50 ms, 最长报文段寿命MSL= 800ms, 数据传输结束后,C主动请求断开连接。 若从C主动向S发出FIN段时刻算起, 则C和S进入CLOSED状态所需的时间至少分别是( )。
A. 850 ms, 50 ms B. 1650 ms, 50 ms C. 850 ms, 75 ms D. 1650 ms, 75 ms
D。【解析】TCP 连接的释放过程...
用户登录可进行刷题及查看答案
D。【解析】TCP 连接的释放过程如下图所示。 题目问的是最少时间,所以当服务器 S 收到客户 C 发送的 FIN 请求 后不再发送数据,而是立马发送 FIN 请求(即第@步和第@步同时发生,忽略FIN-WAIT-2和CLOSE-WAIT状态)。 C收到S发来的FIN报文段后, 进入CLOSED状态还需等到兀ME-WAIT结束, 总用时至少为IRTT+ 2MSL = 50 + 800x 2 = 1650ms。 S进入CLOSED状态需要经过3次报文段的传输时间, 即l.5RTT= 75ms。
登录后提交答案
暂无评论,来抢沙发