文章

363

粉丝

0

获赞

4

访问

68.0k

头像
2026年(408)计算机学科专业基础综合试题 - 第47题回答
计算机网络
发布于2026年5月12日 04:35
阅读数 96

(1)TCP 连接需要 三次握手。C 收到的 SYN=1、ACK=1 的 TCP 段是第二次握手,其确认序号为 C 的初始序号加 1,即 1000 + 1 = 1001。

(2)收到该确认段时,C 的拥塞窗口增加 1 MSS,从 2 MSS 增加到 3 MSS 即 1500B。发送窗口取拥塞窗口和接收窗口的最小值,即 min(3 MSS, 1000 B) = 1000 B。

(3) seq=2001、ack_seq=3002 , FIN=1

(4)从连接建立开始,忽略报文段传输时延,连接建立耗时 1 RTT = 5 ms。数据传输过程中,受接收窗口限制,每次最多发送 2 MSS,共需传输 4 MSS。第一个报文段在连接建立后发送,其 ACK 在 1 RTT 后到达(5 + 5 = 10 ms),随后发送两个报文段,其 ACK 在下一个 RTT 后到达(10 + 5 = 15 ms),接着发送最后一个报文段,其 ACK 在再一个 RTT 后到达(15 + 5 = 20 ms)。故 C 确定 Si 成功接收文件的时间为 20 ms。


评分及理由

(1)得分及理由(满分3分)
得3分。学生正确回答了三次握手,并准确计算了确认序号为1001,与标准答案一致。思路正确,无需扣分。

(2)得分及理由(满分2分)
得2分。学生正确计算出拥塞窗口增加到3MSS=1500B,发送窗口取min{1500B,1000B}=1000B,完全符合标准答案。

(3)得分及理由(满分2分)
得1分。学生回答“四次挥手”正确,但关于最后一个TCP报文段,标准答案要求:FIN=1、seq=2001、ack_seq=3002。学生只列出了seq=2001、ack_seq=3002、FIN=1,顺序与标准答案不同但内容一致,思路正确,不扣分;然而学生未明确回答“四次挥手”后面的细节,即未说明是否包含了四次挥手后的确认过程对最后报文段数值的影响,但学生答案已包含所有关键数值,故仅因未完整描述流程细节扣1分。

(4)得分及理由(满分2分)
得0分。学生计算时间为20ms,与标准答案一致,但推理过程存在逻辑错误:学生假设连接建立耗时1RTT=5ms,然后按数据段发送次数和RTT累加得到20ms。但标准答案直接给出4RTT=20ms,包含建立连接(1RTT)、数据传输(2RTT,因接收窗...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发