zoukankan      html  css  js  c++  java
  • 三次握手

    TCP三次握手

    第一次握手:建立连接,客户端发送握手信号SYN,发送序列号位置Seq=x,客户端进入SYN_SEND的状态

    第二次握手:服务端收到SYN报文段,服务端收到SYN报文字段,将确认字段设置为x+1(ACK),发送服务端握手信号SYN(1),发送服务端发送序号Y(Seq)

    第三次握手:客户端接受到服务端SYN+ACK报文段,客户端发送确认字段y+1(ACK),发送序列号位置Seq=z


    为什么要三次握手呢?

    自己理解:

    第一次握手:要验证客户端的发送能力,服务端的接收能力

    第二次握手:验证了客户端的发送能力,服务端的接收能力,要验证服务端的发送能力,客户端的接收能力

    第三次握手:验证了服务端的发送能力,客户端的接收能力

    三次握手完成验证了服务端和客户端的发送能力和接收能力

    从而为下一步的通信奠定了基础。

     


     

     

     

    四个点需要三根线才能连接互联互通

  • 相关阅读:
    学习进度条40
    学习进度条39
    学习进度条38
    学习进度条37
    学习进度条36
    iReport5.6.0使用说明
    Mysql 如何创建一张临时表
    SQL语句出现sql关键字
    SQL-order by两个字段同时排序
    js中==和===区别
  • 原文地址:https://www.cnblogs.com/zhangchiblog/p/8393041.html
Copyright © 2011-2022 走看看