三次握手
最后更新于:2022-04-02 04:07:06
[TOC]
## TCP标记
占6位,每位各有不同意义
| 标记 | 含义 |
| --- | --- |
| URG | Urgent:紧急位,URG=1,表示紧急数据 |
| **ACK** | **Acknowledgement:确认位,ACK=1,确认号才生效** |
| PSH | Push:推送位,PSH=1,尽快地把数据交付给应用层 |
| RST | Rest:重置位,RST=1,重新建立连接 |
| **SYN** | **Synchronization:同步位,SYN=1表示连接请求报文** |
| **FIN** | **Finish:终止位,FN=1表示释放连接** |
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/ed/82/ed828b73baa5f409f49ec01546b99310_2146x1048.png) :-: 图例 ## 为什么发送方要发出第三个确认报文呢? 已经**失效的连接请求报文**传送到对方,**引起错误** ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/8f/c1/8fc12f07b4952c60d7581683fe51fbfc_1898x874.png)
';
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/ed/82/ed828b73baa5f409f49ec01546b99310_2146x1048.png) :-: 图例 ## 为什么发送方要发出第三个确认报文呢? 已经**失效的连接请求报文**传送到对方,**引起错误** ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/8f/c1/8fc12f07b4952c60d7581683fe51fbfc_1898x874.png)