文章

154

粉丝

0

获赞

0

访问

7.6k

头像
2016年(408)计算机学科专业基础综合试题 - 第41题回答
计算机网络
发布于2025年12月9日 17:44
阅读数 17


评分及理由

(1)得分及理由(满分3分)

学生答案:SYN=101, Ack=1001, 确认序号是 19KB。
标准答案:SYN=1,ACK=1,确认序号是101。
分析:TCP第二次握手(SYN+ACK段)的标志位SYN和ACK应均为1,确认序号应为客户端初始序号+1,即100+1=101。学生答案将SYN和ACK的值错误地写成了序号值,且确认序号单位错误(应为序号,而非KB)。该部分核心概念完全错误。
得分:0分。

(2)得分及理由(满分3分)

学生答案:12 ; 32KB ; 4KB。
标准答案:接收窗口是12KB,拥塞窗口变为9KB,发送窗口变为9KB。
分析:题目描述了接收缓存固定为20KB且只存不取,因此接收窗口会随着接收数据而减小。发送第8个确认段时,接收方已接收7个MSS(7KB),接收窗口=20-7=13KB?但标准答案为12KB,这里可能存在一个细节:接收窗口通告时可能已考虑下一个要接收的段,或者初始窗口计算方式不同。但学生答案“12”可能指12KB,与标准答案的接收窗口数值(12KB)在数字上巧合一致。然而,拥塞窗口在慢启动阶段每收到一个ACK增加1个MSS,第8个确认对应拥塞窗口应为9KB(初始1,经过7次增加后为8,收到第8个ACK后变为9)。学生答案“32KB”和“4KB”与标准答案的9KB相差甚远,逻辑错误。
得分:接收窗口数值碰巧一致给1分,拥塞窗口和发送窗口错误扣2分。
得分:1分。

(3)得分及理由(满分2分)

学生答案:2100 ; 20KB/s。
标准答案:下一个待发送段的序号是20581;平均数据传输速率是20.48 kbps。
分析:发送窗口为0时,表示已发送但未确认的数据达到接收窗口通告值。需要根据接收窗口减少过程计算已发送的数据量,从而确定下一个序号。学生答案“2100”与标准答案“20581”完全不符,逻辑错误。平均速率计算需考虑发送的数据总量和总时间(RTT倍数),学生答案“20KB/s”单位与标准答案“kbps”不同,且数值20与20.48接近,但计算依据不明,考虑到核心序号错误,速率计算也难以正确。
得分:0分。

(4)得分及理由(满分1分)

学生答案:t+800ms。
标准答案:300 ms。
分析:TCP连接释放的最短时间涉及TIME_WAIT状态,通常为2MSL(Maximum Segm...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发