一个 2Mbit/ s 的网络, 线路长度为 1km, 传输速度为 20m/ ms, 分组大小为 100B, 忽略应答帧大小。如果采用简单停止—等待协议, 问实际数据速率是多少?信道利用率是多少?如果采用滑动窗口协议, 问最小序号位是多少?
发送延迟=(8×100) / (2×106 ) =0.4ms, 传播延迟=(1000m) / (20m/ ms) =50ms。
1 帧发送完后等待 1 个 RTT, 然后发送另一帧。
周期长度=0.4ms+50ms×2=100.4ms, 1 个周期内发送 1 帧。
实际数据速率=(8×100b/ 帧×1 帧) / 100.4ms=7968bit/ s。
信道利用率=7968bit/ s/ (2×106 ) bit/ s=0.3984%。
如果采用滑动窗口协议, 可连续发送的帧的个数为(周期长度) / (分组发送时间) =100.4ms/ 0.4ms=251<256=28 。
所以, 最小序号位为 8 位。