摘要: TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。TCP在IP报文的协议号是6。TCP是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 物理层:physi 阅读全文
posted @ 2017-10-16 10:39 alifpga 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 滑动窗口协议(Sliding Window Protocol),属于TCP协议的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停止并等待确认前发送多个数据分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输,提高网络吞吐量。 TCP通过滑动窗口 阅读全文
posted @ 2017-10-16 10:35 alifpga 阅读(30293) 评论(0) 推荐(3) 编辑
摘要: TCP 协议工作在OSI的传输层,是一种可靠的面向连接的数据流协议,TCP之所以可靠,是因为它保证了传送数据包的顺序。顺序是用一个序列号来保证的。响应包内也包括一个序列号,表示接收方准备好这个序列号的包。在TCP传送一个数据包时,它会把这个数据包放入重发队列中,同时启动计时器,如果收到了关于这个包的 阅读全文
posted @ 2017-10-16 10:29 alifpga 阅读(5744) 评论(0) 推荐(0) 编辑