📜  门| GATE-CS-2003 |第 84 题

📅  最后修改于: 2021-09-26 03:37:14             🧑  作者: Mango

主机 A 通过全双工链路向主机 B 发送数据。 A 和 B 使用滑动窗口协议进行流量控制。发送和接收窗口大小各为 5 个数据包。数据包(仅从 A 发送到 B)都是 1000 字节长,这样一个包的传输时间是 50 µs。确认包(仅从 B 发送到 A)非常小,需要的传输时间可以忽略不计。链路上的传播延迟为 200 us。此通信中可实现的最大吞吐量是多少?
(A) 7.69 × 10 6字节每秒
(B) 11.11 × 10 6字节每秒
(C) 12.33 × 10 6字节每秒
(D) 15.00 × 10 6字节每秒答案:(乙)
说明:网络吞吐量,

≈ Window size / roundtrip time 

往返时间,

= 2 × Packet delivery time + processing delay
= Transmission delay + 2 * propagation delay 
= 50 microsec + 2 * 200 microsec
= 450 microsec 

现在,吞吐量

= ((5*1000*bytes)/450microsec) 
= 11.1111 * 106 bytes per second 

所以,选项(B)是正确的。
这个问题的测验