随笔分类 -  读书笔记

摘要:1、引言 TCP提供可靠的运输层。它使用的方法之一就是确认从另一端接收到的数据。但数据和确认都可能会丢失。TCP通过在发送时设置一个定时器来解决这种问题。如果当定时器溢出时还没有收到确认,它就重传该数据。 对于实现而言,关键之处就在于超时和重传的策略,即怎样决定超时间隔和如何确定重传频率。 TCP管 阅读全文
posted @ 2017-05-15 20:33 qqky 阅读(518) 评论(0) 推荐(0)
摘要:1、引言 该协议允许发送方在停止并等待确认前可以连续发送多个分组,由于发送发不必每发送一个分组就停下来等待确认,因此该协议可以加速数据的传输。 2、正常数据流 数据传输过程中,经受时延的确认。一般来说,发送端发送一个数据报之后,接收端都会发送一个对这个数据报的确认。但是使用TCP的滑动窗口协议的时候 阅读全文
posted @ 2017-05-03 18:24 qqky 阅读(251) 评论(0) 推荐(0)
摘要:1、引言 有关TCP通信量的研究发现:按分组数量计算,约有一半的TCP报文段包含成块数据(如FTP、电子邮件和Usenet新闻),另一半则包含交互数据(如Telnet和Rlogin)。按字节计算,成块数据与交互数据的比例约为90%和10%。 成块数据的报文段基本上都是满长度的(通常为512字节的用户 阅读全文
posted @ 2017-05-02 16:00 qqky 阅读(299) 评论(0) 推荐(0)
摘要:1、引言 TCP是一个面向连接的协议。无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。 2、连接的建立与终止 (1)建立连接协议 如果18-3所示,为了建立一条TCP连接: 1)请求端(客户)发送一个SYN段指明客户打算连接的服务器的端口,以及初始序号(ISN,例子中为1415531 阅读全文
posted @ 2017-04-28 15:06 qqky 阅读(408) 评论(0) 推荐(0)
摘要:1、TCP服务 尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。 (1)面向连接 两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。过程与打电话相似,先拨号振铃,等待对方 阅读全文
posted @ 2017-04-26 13:58 qqky 阅读(335) 评论(0) 推荐(0)