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

    三次握手四次挥手

    序号(seq):编号的意思,由于TCP数据包过大,在发送的时候需要分段(比如分为10段:序号就是1,2,3,4....10),当对方接收到UDP之后就将10段UDP进行按顺序重组。
    确认号(ack):存在于确认消息里面,ack = seq + 1 表示:收到对方发送来的seq,同时期望收到对方的下一个包的序号为seq+1。

    标志位:类似信号灯,1表示亮,0表示没有
    ACK(确认位):ACK=1表示这个消息是一个确认消息。
    RST(重置):RST=1表示这个消息释放连接,请重新建立连接。原因可能是:TCP连接出错,主机服务器崩溃导致断开连接。
    SYN(同步):SYN=1表示:(客服端)发起连接的消息,(服务端)确认接受连接的消息。
    FIN(终止):FIN=1表示:发送报文结束了,释放这个连接,开始 TCP四次挥手。

  • 相关阅读:
    Linux and the Unix Philosophy(6)
    在docker环境下部署kafka集群
    Docker学习笔记1-docker介绍及安装
    nginx安装
    centos7下NFS配置
    搭建kafka集群
    nexus开机启动
    java跨库事务Atomikos
    mongodb数据库还原
    Linux下运行jar
  • 原文地址:https://www.cnblogs.com/111testing/p/13736826.html
Copyright © 2011-2022 走看看