我说TCP三次握手的流程图
时间: 2023-06-28 09:03:50 浏览: 22
好的,以下是TCP三次握手的流程图:
```
Client Server
| |
SYN | -----------> |
| SYN_SENT (等待服务器确认) |
| |
| <----------- SYN, ACK |
SYN, ACK| ESTABLISHED (等待客户端确认) |
| |
ACK | ------------> |
| ESTABLISHED (连接已建立) |
| |
```
1. 客户端向服务器发送SYN包,请求建立连接。
2. 服务器接收到SYN包后,向客户端发送SYN和ACK包,表示确认客户端的请求,并且请求建立连接。
3. 客户端接收到服务器的SYN和ACK包后,向服务器发送ACK包,表示确认服务器的请求,建立连接。
在三次握手过程中,如果任何一方没有收到对方的确认包,都会重新发送自己的数据包。如果长时间未收到确认包,则会放弃连接。
相关推荐
















