tcp协议头分析之-option类型列举
来源:互联网 发布:管家婆数据怎么备份 编辑:程序博客网 时间:2024/05/22 06:19
下面是option字段值的列表
Kind Meaning Reference
---- ------------------------------- ---------
0 End of Option List [RFC793]
1 No-Operation [RFC793]
2 Maximum Segment Size [RFC793]
3 WSOPT - Window Scale [RFC1323]
4 SACK Permitted [RFC2018]
5 SACK [RFC2018]
6 Echo (obsoleted by option 8) [RFC1072]
7 Echo Reply (obsoleted by option 8)[RFC1072]
8 TSOPT - Time Stamp Option [RFC1323]
9 Partial Order Connection Permitted[RFC1693]
10 Partial Order Service Profile [RFC1693]
11 CC [RFC1644]
12 CC.NEW [RFC1644]
13 CC.ECHO [RFC1644]
14 TCP Alternate Checksum Request [RFC1146]
15 TCP Alternate Checksum Data [RFC1146]
16 Skeeter [Knowles]
17 Bubba [Knowles]
18 Trailer Checksum Option [Subbu & Monroe]
19 MD5 Signature Option [RFC2385]
20 SCPS Capabilities [Scott]
21 Selective Negative Acknowledgements [Scott]
22 Record Boundaries [Scott]
23 Corruption experienced [Scott]
24 SNAP [Sukonnik]
25 Unassigned (released 12/18/00)
26 TCP Compression Filter [Bellovin]
1 Kind=0:选项表结束(1字节)
2 Kind=1:无操作(1字节)
3 Kind=2:最大报文段长度(4字节)
4 Kind=3:窗口扩大因子(4字节)
5 Kind=8:时间戳(10字节)
+-------+-------+---------------------+---------------------+
TS Value域为发送方发送时的时间戳值。
TS echo Reply 只有当tcp头ACK比特位被设置,此项才生效,它回显tcp对端发送的ts value.当TSer不生效时,它的值为0。这个值来源于最近收到的时间戳选项,这个可以解释下面的异常,tcp在初始化报文中包含此选项(例如,报文包含1个同步比特位和没有设置ack比特位),同时可能当初始化阶段的时候收到过此包时也可能在另一个报文中发送TSopt选项。
- tcp协议头分析之-option类型列举
- TCP/IP协议列举
- Http协议常用请求头和响应头列举
- TCP 协议 头结构
- 协议分析之TCP旁路阻断
- Wireshark实战分析之TCP协议
- 协议分析之TCP旁路阻断
- Wireshark实战分析之TCP协议
- yahooIM协议头分析
- HTTP协议头分析
- rtmp协议头分析
- HTTP协议头分析
- http协议头分析
- TCP/IP协议相关协议头
- 聊聊TCP协议-------协议头详解
- TCP/IP协议分析
- tcp ip协议分析
- TCP IP 协议分析
- 基于.NET自身的控件来开发自定义控件
- android 懒惰日志打印器 LogUtil
- Linux常用的100个命令
- ubuntu,eclipse svn切换账户
- csdn第一天
- tcp协议头分析之-option类型列举
- 修改审计sql语句
- 一个合格的程序员应该读过哪些书
- Android ListView 点击进入后 返回报错
- 提高PHP编程效率的方法
- NAND FLASH与MTD
- 如何在mac系统下 开启(配置)有道词典的屏幕划词(句)
- 室内导航学习笔记---以WIFI为例
- sphinx中用的束搜索(Beam Search Algorithm)算法2