
tcp
dandelionj
这个作者很懒,什么都没留下…
展开
-
TCP flag注释
http://blog.youkuaiyun.com/wisage/article/details/6049733三次握手Three-way Handshake 一个虚拟连接的建立是通过三次握手来实现的 1. (B) --> [SYN] --> (A) 假如服务器A和客户机B通讯. 当A要和B通信时,B首先向A发一个SYN (Synchronize) 标记的包,告诉A请求建立连转载 2013-01-31 11:18:10 · 609 阅读 · 0 评论 -
tcp sack选项
一般TCP的ACK过程 在TCP的交互过程中,除了第一个SYN请求报文的ACK标志未置1外,其他的报文的ACK标志都是置1的。当客户端与服务器在交互的过程中,某些数据报被丢弃时,其ACK确认和后续数据交互的过程如下图所示: 图 1 一般丢包情况下的ACK确认和后续数据交互的过程示意图 在上图所示的交互过程中,我们可以清楚的发现,在交互中由于某些转载 2013-12-09 13:48:25 · 1290 阅读 · 0 评论 -
TCP快速重传与快速恢复原理分析
转自 http://blog.youkuaiyun.com/zhangskd/article/details/7174682超时重传是TCP协议保证数据可靠性的一个重要机制,其原理是在发送一个数据以后就开启一个计时器,在一定时间内如果没有得到发送数据报的ACK报文,那么就重新发送数据,直到发送成功为止。这是数据包丢失的情况下给出的一种修补机制。一般来说,重传发生在超时之后,但是如果发送转载 2013-12-12 11:32:03 · 804 阅读 · 0 评论