网络
飘剑如虹
这个作者很懒,什么都没留下…
展开
-
TCP三次握手详解及释放连接过程
TCP三次握手详解及释放连接过程TCP在传输之前会进行三次沟通,一般称为“三次握手”,传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。两个序号和三个标志位: (1)序号:seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,ack=seq+1。 (3)标志位:共...转载 2018-07-01 12:03:08 · 213 阅读 · 1 评论 -
网络基础知识
Nagle算法的规则:(1)如果包长度达到MSS,则允许发送;(2)如果该包含有FIN,则允许发送;(3)设置了TCP_NODELAY选项,则允许发送;(4)未设置TCP_CORK选项时,若所有发出去的小数据包(包长度小于MSS)均被确认,则允许发送;(5)上述条件都未满足,但发生了超时(一般为200ms),则立即发送。Nagle算法只允许一个未被ACK的包存在于网络,它并不管包的大小,因此它事实...转载 2018-07-01 14:28:03 · 149 阅读 · 0 评论