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

    1、TCP报文格式

    重点字段
    序号 seq序号,占32位,
    确认序号 ack序号,
    标志位 共6个

    • urg
    • ack
    • psh
    • rst
    • syn
    • fin

    2、TCP三次握手

    指建立一个TCP连接时,客户端和服务器共发送三个包。
    三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双发的序列号和确认号并交换TCP窗口大小信息。
    在socket编程中,客户端执行connect()时。将触发三次握手。

    TCP连接的时候是三次握手,关闭的时候是四次挥手。

    3、TCP四次挥手

    TCP连接的解除需要发送四个包,成为四次挥手(four-way handshake)。
    客户端与服务器均可主动发起挥手动作,在socket编程中,任何一方执行close()操作即可产生挥手操作。

  • 相关阅读:
    物质的物理属性·基础整理
    点分治
    洛谷 P3806 【模板】点分治1
    因式分解
    小石潭记
    反演原理及二项式反演
    《庄子》二则
    FFT快速傅里叶变换
    mysql 密码相关
    django基础
  • 原文地址:https://www.cnblogs.com/jonty/p/9811712.html
Copyright © 2011-2022 走看看