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,随机产生一个序列号,把它发给服务器端,要求建立连接

 

posted on 2019-03-01 21:44  nmap  阅读(200)  评论(0)    收藏  举报

导航