首页 > 其他 > 详细

三次握手原理

时间:2015-10-04 23:37:34      阅读:486      评论:0      收藏:0      [点我收藏+]

访问这张图片:

http://img1.gtimg.com/13/1387/138784/13878406_1200x1000_0.jpg


通过wireshark可以看到一次完整的三次握手:

技术分享


整个交互过程是:

1. 客户端发起syn

2. 服务端返回syn+ack

3. 客户端发起ack

4. 客户端发起get : http://img1.gtimg.com/13/1387/138784/13878406_1200x1000_0.jpg

5. 服务端返回照片数据流   *   n

6. 客户端返回ack确认已收到.

7. 服务端返回照片数据流   *   n

8. 客户端返回ack确认已收到.

9. 服务端返回照片数据流   *   n

10. 服务端返回 HTTP/1.1 200 OK 表示结束

11. 服务端返回结束通知(final + ack)

12. 客户端返回ack确认已收到.

13. 客户端返回结束(final + ack)  


备注: 不管是服务端还是客户端, 只要任意一方发出fin + ack之后, 就不会再去理睬另外一方了.

三次握手原理

原文:http://my.oschina.net/u/2452965/blog/513507

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