tcp的3次握手和4次挥手
3次握手和4次挥手总共11种状态
关于tcp的3次握手图
涉及
CLOSED状态
LISTEN状态
SYN-SENT状态
SYN-RCVD状态
ESTABLISHED状态

关于tcp的4次挥手图
涉及7种状态
ESTABLISHED
FIN_WAIT1
CLOSE_WAIT
FIN_WAIT2
LAST_ACK
TIME_WAIT
CLOSED


关于tcp报头介绍

SYN: 表示同步,或者说请求
ACK: 表示确认
PSH: 表示尽快的将数据送往接收进程
RST: 表示复位连接
URG: 表示紧急指针
FIN: 表示发送方完成数据发送
窗口:指定关于发送端能传输的下一段的大小的指令
校验和:校验和包含TCP段头和数据部分,用来校验段头和数据部分的可靠性
紧急:指明段中包含紧急信息,只有当U R G标志置1时紧急指针才有效
选项:指定了公认的段大小,时间戳,选项字段的末端,以及指定了选项字段的边界选项
syn标志位置为1,随机产生一个序列号,把它发给服务器端,要求建立连接
浙公网安备 33010602011771号