Skip to content

2024年 408 计算机网络 第 47 题

计算机网络2024年综合题9分

题目

H 登录 FTP 服务器后,向服务器上传一个大小为 18000B 的文件 F。H 传输 F 建立数据连接时选择的初始序号为 100,MSS=1000B,拥塞控制初始阈值 4MSS,RTT=10ms,忽略 TCP 传输时延,H 以 MSS 段向服务器发送数据,全程无错误、丢包和乱序。

(1) FTP 控制连接是持久还是非持久的?数据连接呢?H 登录时建立的是哪种连接?

(2) F 的第一个字节序号是多少?断开数据连接时第二次挥手的 ACK 序号是多少?

(3) H 收到确认序号为 2101 的确认时拥塞窗口是多少?收到确认序号为 7101 时呢?

(4) 从请求建立数据连接到确认 F 被全部接收,至少要多长时间?应用层数据平均发送速率?

解析

(1) FTP 连接类型

FTP 控制连接持久(整个会话期间保持),数据连接非持久(每次传输后关闭)。登录时建立的是控制连接

(2) 序号与 ACK

初始序号 100,SYN 消耗 1 个序号,F 的第一个字节序号 = 101。文件 18000B,FIN 序号 = 18101,第二次挥手 ACK = 18102

(3) 拥塞窗口变化

初始阈值 4MSS,cwnd=1→2→3→4(达阈值)→5(拥塞避免)。收到 ack=2101 时 cwnd = 3MSS;收到 ack=7101 时 cwnd = 5MSS

(4) 传输时间

建立连接 1RTT + 数据传输 5 轮(1+2+4+5+6=18MSS)= 6RTT = 60ms。平均速率 = 18000B/60ms = 2.4Mbps

最后更新:

🎬 可视化演示
加载中...

提示:可在可视化区直接操作播放、步进、修改参数