第 39 题
信道带宽为 1Gbps,端到端时延为 10ms,TCP 的发送窗口为 65535B,则可能达到的最大吞吐量是( )。
A. 1Mbps B. 3.3Mbps C. 26.2Mbps D. 52.4Mbps
[tag_link]
正确答案:C
首先,计算 TCP 发送窗口对应的比特数。 窗口大小为 65535 字节,每字节 8 比特,因此窗口比特数为 65535 × 8 = 524280 比特。
其次,确定往返时间(RTT)。 题目中给出的“端到端时延”通常指的是单向传播时延,在计算 TCP 吞吐量时需使用往返时间,故 RTT = 2 × 端到端时延 = 2 × 10ms = 20ms = 0.02 秒。
然后,计算在窗口限制下的最大吞吐量。 吞吐量公式为窗口大小除以 RTT,即 524280 比特 / 0.02 秒 = 26.214 × 10⁶ bps = 26.214 Mbps,约等于 26.2 Mbps。
最后,比较带宽限制。 信道带宽为 1 Gbps(即 1000 Mbps),远高于窗口限制的 26.2 Mbps,因此实际最大吞吐量受限于发送窗口,结果为 26.2 Mbps,对应选项 C。