1. TCP协议的特点
使用TCP协议后,每次收到数据时,都会发送一个确认数据回复对方,确认收到了数据,否则则超时重传。
2. 三次握手与四次挥手图解
三次握手
四次挥手
3. 为何不能两次握手
当Client发送的请求连接出现延迟时,到达Server之后通过两次握手建立起连接,此时Server会保持连接并阻塞,等待Client发送数据,而此时Client已经没数据可发了,信息已经失效了,此时Server就会一直保持着阻塞状态,浪费了资源,而三次握手中,即使Client发送的请求连接已经延迟,Server还需要Client回复一个ACK确认信号才会建立其连接,所以延迟的连接不会被建立起来,就不会造成资源被占用浪费的现象了。