首页 > 其他 > 详细

TCP通信概解

时间:2020-07-16 15:49:01      阅读:43      评论:0      收藏:0      [点我收藏+]

三次握手-》数据传输-》四次分手

技术分享图片

 

 

 技术分享图片

 

 

重点:TCP是面向连接、可靠的传输,是双向的。

#1 为什么是握手是三次而不是两次?

  • 因为客户端C向服务器S发送TCP连接请求,C发送;
  • 服务器端S接收到请求,S响应;
  • 客户端C对接收到的响应确认,C发送;

#2 四次分手

TCP连接是全双工的,连接双方在同一条TCP连接上发送接收数据,因此在断开时存在一个半关闭状态,即有一方失去发送的能力,依然还有接收数据的能力。

  • 客户端C向服务器发送TCP断开连接请求;
  • 服务器S接收到C的请求后,向客户端C发回确认;
  • C收到确认后,就是一个半关闭状态:C失去发送能力,但是有接收能力;
  • S向C发送TCP断开连接请求;
  • C接收到S的请求后,发送确认给S

 

TCP通信概解

原文:https://www.cnblogs.com/jinggs/p/13322169.html

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