速读原著-TCP/IP(TCP的交互数据流)

第19章 TCP的交互数据流

19.1 引言

前一章我们介绍了 T C P连接的建立与释放,现在来介绍使用 T C P进行数据传输的有关问题。

一些有关T C P通信量的研究如[Caceres et al. 1991]发现,如果按照分组数量计算,约有一半的T C P报文段包含成块数据(如 F T P、电子邮件和 U s e n e t新闻),另一半则包含交互数据(如Te l n e t和R l o g i n)。如果按字节计算,则成块数据与交互数据的比例约为 9 0 %和1 0 %。这是因为成块数据的报文段基本上都是满长度( f u l l - s i z e d)的(通常为5 1 2字节的用户数据),而交互数据则小得多(上述研究表明 Te l n e t和R l o g i n分组中通常约9 0 %左右的用户数据小于 1 0个字节)。

很明显,T C P需要同时处理这两类数据,但使用的处理算法则有所不同。本章将以 R l o g i n应用为例来观察交互数据的传输过程。将揭示经受时延的确认是如何工作的以及 N a g l e算法怎样减少了通过广域网络传输的小分组的数目,这些算法也同样适用于 Te l n e t应用。下一章我们将介绍成块数据的传输问题。

发布了1526 篇原创文章 · 获赞 1448 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/weixin_42528266/article/details/104768171