![一条视频讲清楚TCP协议与UDP协议-什么是三次握手与四次挥手?](https://i.ytimg.com/vi/Iuvjwrm_O5g/hqdefault.jpg)
内容
- 定义-三向握手是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了三向握手
定义-三向握手是什么意思?
三向握手是TCP / IP网络中用于在本地主机/客户端与服务器之间创建连接的一种方法。它是一种三步方法,要求客户端和服务器都在实际数据通信开始之前交换SYN和ACK(确认)数据包。
三向握手也称为TCP握手。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了三向握手
三向握手主要用于创建TCP套接字连接。它在以下情况下起作用:
- 客户端节点通过IP网络将SYN数据包发送到同一网络或外部网络上的服务器。该数据包的目的是询问/推断服务器是否为新连接打开。
- 目标服务器必须具有可以接受和启动新连接的开放端口。当服务器从客户端节点接收到SYN数据包时,它会做出响应并返回确认收据-ACK数据包或SYN / ACK数据包。
- 客户端节点从服务器接收SYN / ACK并以ACK数据包作为响应。
完成此过程后,将创建连接,并且主机和服务器可以通信。