TCP连接建立与释放
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
确认号(Acknowledgement Number,32)
பைடு நூலகம்
数据偏 移
UA 保留字段 R C
GK
P S H
R S T
SS Y N
F I N
窗口大小(16位)
校验和(16)
紧急指针(16)
可选项
填充
数据
发送端
接收端
①请求建立连 接 seq=100
③应答确认 seq=101,ack=301
SYN=1 SYN=1,ACK=1
ACK=1
②应答确认 seq=300,ack=101
1. TCP连接建立过程 四次挥手
源端口(16)
目标端口(16)
序列号(Sequence Number,32)
确认号(Acknowledgement Number,32)
数据偏 移
U 保留字段 R
G
A C K
P S H
R S T
S FF YI NN
窗口大小(16位)
校验和(16)
紧急指针(16)
可选项
填充
数据
发送端
接收端
①请求断开连 接 seq=101
④确认此方向断开 seq=102,ack=303
FIN=1 ACK=1 FIN=1
ACK=1
②确认此方向断开 seq=301,ack=102
③请求断开连接 seq=302,ack=102
TCP连接建立与释放
目录 1 TCP连接建立过程 2 TCP连接断开过程
1. TCP连接建立过程
TCP:面向连接的协议
建立连接三次握手 释放连接四次挥手
请求
延迟或 丢失
Internet
确认
源端
确认
目的端
延迟或 丢失
1. TCP连接建立过程 三次握手
源端口(16)
目标端口(16)
序列号(Sequence Number,32)