zoukankan      html  css  js  c++  java
  • 数据包结构

    IP包头结构(20字节)

      |--4位版本---|--4位部首长度 --|---8位服务类型(TOC)---|---------------------16位总长度----------------------|

      |----------------------------16位标识符-----------------------|-3位标识-|--------------13位片偏移-----------------|

      |-----------8位生存时间---------|---------- 8位协议 ---------|----------------------16位首部校验和----------------|

      |-------------------------------------------------------32位源IP地址--------------------------------------------------|

      |-------------------------------------------------------32位目的IP地址----------------------------------------------- |

      最常见的基础知识,平时可能很容易被忽略。

    TCP包头结构(20字节)

      |---------------------16位源端口号-------------------|-----------------16位目的端口号---------------|

      |-------------------------------------------------32位序号-------------------------------------------|

      |-------------------------------------------------32位确认号-----------------------------------------|

      |-4位首部长度-|---保留6位-| --------6位标识----------|-----------------16位窗口大小-----------------|

      |----------------------16位校验和--------------------|------------------16位紧急指针----------------|

     

    TCP三次握手开始过程

       A ------------------------>B

          A置SYN为1,SYN号置为X

       A<-------------------------B

          B置SYN,ACK为1,ACK号置为x+1,SYN号为Y

       A------------------------------->B

          A置ACK为1,ACK号置为Y+1

    TCP四次握手结束过程

      A------------------------->B

        A置FIN为1,SYN号置为x

      A<-------------------------B

        B置FIN,ACK为1,ACK号为x+1

      A<-------------------------------B

        B置FIN为1,SYN号为y

      A-------------------------------->B

        A置FIN,ACK为1,ACK号为y+1

  • 相关阅读:
    网易数帆实时数据湖 Arctic 的探索和实践
    私有化场景下大规模云原生应用的交付实践
    Apache Kyuubi 在 T3 出行的深度实践
    Win7 32位原版镜像无法安装VMware Tools
    VB.NET代码转C#的方法
    ArcGIS Pro导入OSGB倾斜摄影数据
    基于倾斜摄影测量的三维建模实验
    解决QTTabBar标签不能置顶的问题
    GIS中图斑椭球面积的计算
    ISaveAs导出栅格显示异常
  • 原文地址:https://www.cnblogs.com/linquan/p/5064231.html
Copyright © 2011-2022 走看看