zoukankan      html  css  js  c++  java
  • tcpip协议

    # TCP 报头简图 ,一个 TCP 头为 20 字节
     0                                   15                                     31
    -----------------------------------------------------------------
    |          source port                  |       destination port             |
    -----------------------------------------------------------------
    |                                   sequence number                             |
    -----------------------------------------------------------------
    |                     acknowledgment number                              |
    -----------------------------------------------------------------
    |   HL    |  rsvd   |C|E|U|A|P|R|S|F|        window size                |
    -----------------------------------------------------------------
    |           TCP checksum              |       urgent pointer             |
    -----------------------------------------------------------------

    # 下面是标志位的部分,位置处在包头20字节中的第 13 字节的位置。
    0                   7|                  15|                  23|                  31
    ----------------|----------------|---------------|----------------
    | HL     | rsvd   |C|E|U|A|P|R|S|F|        window size            |
    ----------------|---------------|---------------|----------------

    通过二进制计算可以得到

    FIN 的值为 1 (2^0)
    SYN 的值为 2 (2^1)
    RST 的值为 4 (2^2)
    PSH 的值为 8 (2^3)
    ACK 的值为 16(2^4)
    URG 的值为 32(2^5)
    ECE 的值为 64(2^6)
    CWR 的值为 128(2^7)

  • 相关阅读:
    centos 6 关闭防火墙
    linux 卸载openJDK
    elasticsearch-head 配置
    elasticsearch6.5.x-centos6
    gitbook 安装和使用
    ubuntu 开启关闭mysql服务
    spring boot 项目使用idea正常打包后执行总是出现异常,解决办法
    idea导入配置SSM项目,并进行打包
    正则表达式规则
    Debug --> 对于pcap包中的某一packet的小分析
  • 原文地址:https://www.cnblogs.com/kingcs/p/15443215.html
Copyright © 2011-2022 走看看