- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCP 分析报告.doc
TCP 分析报告
1 TCP报文格式和数据结构 3
1.1 TCP报文格式 3
1.2 TCP选项 3
1.3 TCP首部 4
1.4 TCP的IP伪首部 4
1.5 Internet PCB 4
1.6 TCP控制块 5
2 TCP状态机 7
3 TCP输入输出流程 9
4 TCP的接口 11
4.1 数据接口 11
4.1.1 对上层的接口: 11
4.1.2 对下层的接口: 12
4.2 控制管理接口 13
4.2.1 用户请求接口 13
4.2.2 针对TCP的插口选项 14
4.2.3 ICMP输入的控制信息 14
4.2.4 协议的初始化接口 15
4.2.5 TCP对插口层的回调接口 15
4.3 与OS的接口 16
5 TCP数据流 17
6 TCP函数 17
6.1 TCP输入 17
6.2 TCP输出 26
6.3 其他函数 29
6.3.1 tcp_fasttimo 29
6.3.2 tcp_slowtimo 29
6.3.3 tcp_timer 29
6.3.4 tcp_newtcpcb 29
6.3.5 tcp_setpersist 30
6.3.6 tcp_xmit_timer 30
6.3.7 tcp_canceltimer 30
6.3.8 tcp_template 30
6.3.9 tcp_respond 30
6.3.10 tcp_drain 32
6.3.11 tcp_drop 32
6.3.12 tcp_close 32
6.3.13 tcp_mss 33
6.3.14 tcp_ctlinput 34
6.3.15 tcp_notify 34
6.3.16 tcp_quench 35
6.3.17 tcp_reass 35
6.3.18 tcp_dooptions 35
6.3.19 tcp_pulloutofband 37
6.3.20 tcp_usrreq 37
6.3.21 tcp_attach 38
6.3.22 tcp_disconnect 38
6.3.23 tcp_usrclosed 38
6.3.24 tcp_ctloutput 38
6.3.25 tcp_trace 39
6.3.26 in_losing 39
6.3.27 in_rtchange 39
7 TCP定时器操作 39
7.1 连接建立定时器和保活定时器 40
7.2 FIN_WAIT2定时器和2MSL定时器 41
7.3 重传定时器 41
7.4 持续定时器 42
8 TCP重要算法 43
8.1 RTO算法和持续定时器算法 43
8.2 快速重传和快速恢复算法 43
8.3 慢启动和拥塞避免 43
8.4 Karn算法 43
8.5 Nagle算法 44
9 RFC指标比较 44
9.1 PSH标志 44
9.2 窗口 45
9.3 紧急数据 46
9.4 TCP选项 46
9.5 TCP校验和 47
9.6 初始序号选择 47
9.7 打开连接 47
9.8 关闭连接 48
9.9 重传 48
9.10 生成ACK 49
9.11 发送数据 49
9.12 连接失败 49
9.13 保活报文 50
9.14 IP选项 50
9.15 接收IP层提交的ICMP报文 51
9.16 远程地址验证 51
9.17 应用程序接口服务 51
10 TCP性能增强指标 52
TCP报文格式和数据结构
TCP报文格式
0 15 16 31
16位源端口 16位目的端口 32位序列号 32位确认号 4位首部长度 保留(6位) U
R
G A
C
K P
S
H R
S
T S
Y
N F
I
N 16位窗口大小 16位TCP校验和 16位紧急指针 选项(若有) 填充 数据(若有)
TCP选项
选项表结束
kind=0 1字节
无操作
kind=1 1字节
最大报文段长度
kind=2 len=4 MSS 1字节 1字节 2字节
窗口缩放因子
kind=3 len=3 位移值 1字节 1字节 1字节
时间戳
kind=8 len=10 时间戳值 回显时间戳 1字节 1字节 4字节 4字节
TCP首部
struct tcphdr {
u_short th_sport; /* source port */
u_short th_dport; /* destination port */
tcp_seq th_seq; /* sequence number */
tcp_seq th_ack; /* acknowledgement number */
您可能关注的文档
- P3008M系列全千兆POE交换机.doc
- PA806 PA808电子狗升级方法.doc
- PANEL HOSPITALS(指定体检医院): .doc
- Paperich商业联盟会议.doc
- Part 1 第一部分.doc
- PC前端已经设计好(效果参考www.hzxmx.cnxhd).doc
- Pd@ Co3O4原位分子检测活细胞的必威体育精装版报道.doc
- PDC核心业务平台介绍.doc
- PICC律师职业责任保险理赔流程.doc
- PI网站会员使用手册.doc
- Tel +886-2-2506-2711 Fax No. +886-2-2507-4722.DOC
- Telnet在VISTA下不能运行.doc
- Text A How TV Violence Affects Kids.doc
- The 15th Japan Fashion Week in Tokyo.doc
- The leading biometric products provider in the world.doc
- The University of Bridgeport.doc
- TH国际职业拳击 –俱乐部注册登记表.doc
- Tour Code 14CI-HNL01-02.doc
- Tour Code 14CI-HNL01-03.doc
- Tour Code : 13CI-HNL01 (Issue 2).doc
最近下载
- 成都第四十九中学新初一分班英语试卷.doc VIP
- 中经金融高频考点.doc VIP
- 竞聘演讲稿经营管理部部长.pptx
- 学堂在线 中医养生方法学 章节测试答案.docx VIP
- 整村授信专题培训ppt课件.pptx
- 2025年科技强国爱国主题班会《科技强国 强国有我》课件.pptx VIP
- 《常州武进常州燊荣金属科技有限公司“1·20”较大粉尘爆炸事故调查报告》警示教育专题培训.pptx VIP
- 智能化弱电工程投标文件的技术部分标书范本.docx VIP
- 行业分类专题研究:行业分类标准2.0版及修订说明-20200102-中信证券.pdf VIP
- 深圳市翰林学校英语新初一分班试卷.doc VIP
文档评论(0)