以太网最小帧长与TCP/IP的联合运用

来源:互联网 发布:网络机顶盒万能遥控器 编辑:程序博客网 时间:2024/05/02 01:28

以太网最小帧长与TCP/IP的联合运用

@(计算机网络)

在平均往返时延RTT = 20ms的快速以太网上运行TCP/IP协议,假设TCP的最大窗口尺寸是64KB,问此时TCP协议所能支持的最大数据传输率约是(C)
A. 3.2Mbit/s
B. 12.8 Mbit/s
C. 25.6Mbit/s
D. 51.2Mbit/s

分析:在数据链路层具体讨论过最短帧长的问题。没有看TCP加入以后如何思考。

实际上,问题本质依旧相同,发送数据本身就是从高层到低层,低层才是务实的,负责实际的工作。也就是说我们讨论数据链路层的最小帧长问题时,说到的发送时延大于RTT才能检测到冲突。在TCP层思考问题,虽然层次不同,但是思考方式一样,也即发送时延要大于RTT。

在数据链路层是因为要检测CSMA/CD协议带来的冲突问题,因此争用期是RTT。发送的数据是数据帧。而TCP发送的数据,需要经过IP封装,以及组帧带来的开销,但是相比于64KB,这些头部以及控制开销可以忽略不计。因此,直接设最大传输速率是v。

64KB÷vRTTv64KB20ms=25.6Mbit/s

因此,最大传输速率是25.6Mbit/s.

2 0
原创粉丝点击