15536663282  网站导航

HTTP TCP三次四次握手

作者:林森营销发布时间:2019-08-24 23:16

      今天来介绍下TCP协议的三次握手和四次握手。
      大家熟悉的网站是依赖HTTP协议进行数据传输的,而HTTP是基于TCP协议的一种应用。

  • TCP三次握手(建立连接)

      说到连接,就一定要讲一下客户端(C)和服务端(S),客户端是用户浏览网页的终端,客户端可以是你浏览网页的电脑,也可以是浏览网页用的手机,而服务端则是提供服务的终端,也就是部署网站的服务器。
      客户端和服务端在建立连接的时候需要进行三次握手:
      第一次握手:Client端发送连接请求到Server端
      第二次握手:Server端接收到连接请求后发送授予连接到Client端
      第三次握手:Client端在接收到许可后,发送确认消息到Server端

 

 

  • TCP四次握手(关闭连接)

      第一次握手:Client端发送关闭请求(FIN)到Server端
      第二次握手:Server端接收到FIN请求后,进入待状态FIN_WAIT
      第三次握手:Server端在处理完请求后,发送FIN信息
      第四次握手:Client端接收到FIN返回后关闭连接

      以上是TCP三次握手和四次握手的简述。

推荐新闻: