为什么要三次握手?为什么要四次挥手?为什么有TIME_WAIT?
为什么要三次握手?
如果是两次握手就会出现服务器处于连接状态,而客户端并没有与其建立连接。
假设是两次握手,当Client需要建立连接,向Server1发送SYN请求后,但是迟迟得不到回应,这时Client就可能去和其他Server2建立连接,而过了一段时间Server1收到了SYN请求,Server1变为连接状态,但是Client并没有与其建立连接。
为什么是四次挥手?
1、因为Serv...
原创
2019-08-24 11:13:05 ·
1759 阅读 ·
0 评论