首页 > 其他 > 详细

tcp/ip 三次握手和4次挥手

时间:2017-11-04 10:46:19      阅读:261      评论:0      收藏:0      [点我收藏+]

很好的总结,好好看看:http://www.cnblogs.com/Jessy/p/3535612.html

为什么挥手比握手多一次呢?

答:因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYN+ACK报文。其中ACK报文是用来应答的,SYN报文是用来同步的。但是关闭连接时,当Server端收到FIN报文时,很可能并不会立即关闭SOCKET,所以只能先回复一个ACK报文,告诉Client端,"你发的FIN报文我收到了"。
只有等到我Server端所有的报文都发送完了,我才能发送FIN报文,因此不能一起发送。故需要四步握手。

tcp/ip 三次握手和4次挥手

原文:http://www.cnblogs.com/heylinart/p/7782334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!