网络小基础

一、三次握手的定义及过程。

三次握手(Three-way Handshake)是TCP(Transmission Control Protocol,传输控制协议)建立可靠连接时所经历的一个过程。它确保了数据的可靠传输,即在两个通信节点之间建立一个双向通信信道前,双方能够相互确认对方的接收和发送能力,并同步它们的序列号和确认号。

以下是三次握手的具体步骤:

第一次握手:客户端向服务器发送一个带有SYN标志的数据段(SYN = 1),请求建立连接,同时随机生成初始序列号seq=x。

第二次握手:服务器接收到客户端的SYN请求报文后,如果同意建立连接,则会回复一个确认报文,这个确认报文中包含ACK(Acknowledgment,确认)标志(ACK = 1)和SYN标志(SYN = 1),确认号ack=x&

相关推荐

  1. 网络基础

    2024-03-26 14:56:03       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-26 14:56:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-26 14:56:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-26 14:56:03       82 阅读
  4. Python语言-面向对象

    2024-03-26 14:56:03       91 阅读

热门阅读

  1. Docker in Docker原理与实战

    2024-03-26 14:56:03       43 阅读
  2. 通用人工智能与人类工作的未来

    2024-03-26 14:56:03       39 阅读
  3. 高级 IO

    高级 IO

    2024-03-26 14:56:03      35 阅读
  4. oslo_policy学习小结

    2024-03-26 14:56:03       35 阅读