Appearance
题目
工程部分配 IP 地址空间 10.10.10.0/24,划分为 3 个子网:管理区(10.10.10.33/26)、生活区(至少 120 个可用地址)、作业区(至少 60 个可用地址)。H 通过全双工调制解调器 TR1→R1→卫星链路→R2→TR2 连接总部服务器和 Internet。卫星链路每个方向 200kbps,卫星轨道高度 36000km,电磁波传播速率 300000km/s。
(1) 忽略中继时延等开销:(a) R1 与 R2 之间卫星链路的单向传播时延?(b) H 向总部服务器传输数据的最大吞吐量?(c) H 上传 4000B 文件所需最短时间?
(2) 基于 GBN 设计 R1→R2 的单向可靠链路层协议 SLP,数据帧长 1500B,忽略 ACK 帧长度,要求信道利用率 ≥ 80%。求最小发送窗口和最小帧序号位数。
(3) 将 10.10.10.0/24 划分为三个子网,求生活区和作业区的子网地址。
解析
(1) 卫星链路计算
(a) 单向传播时延 = 2×36000/300000 = 0.24s(上行+下行)
(b) 最大吞吐量 = 链路带宽 = 200kbps
(c) 最短时间 = 0.24 + 4000×8/(200×10³) = 0.24+0.16 = 0.4s
(2) GBN 协议设计
Td = 1500×8/200k = 0.06s,RTT = 0.48s
U = N·Td/(Td+RTT) ≥ 80%,解得 N ≥ 7.2,取 N=8
GBN 要求 2ᵏ ≥ N+1 = 9,k=4
(3) 子网划分
管理区:10.10.10.0/26
生活区(≥120 地址):10.10.10.128/25(126 个)
作业区(≥60 地址):10.10.10.64/26(62 个)