赞
踩
为什么三握四挥?
SYN 同步序列编号(Synchronize Sequence Numbers) 是 TCP/IP 建立连接时使用的握手信号
著作权归JavaGuide(javaguide.cn)所有
基于MIT协议
原文链接:https://javaguide.cn/cs-basics/network/tcp-connection-and-disconnection.html
如果第二次挥手时服务器的ack没有送达客户端,会重新发送fin
第四次挥手时,客户端发送给服务器的 ACK 有可能丢失,如果服务端因为某些原因而没有收到 ACK 的话,服务端就会重发 FIN,如果客户端在 2*MSL 的时间内收到了 FIN,就会重新发送 ACK 并再次等待 2MSL,防止 Server 没有收到 ACK 而不断重发 FIN。
著作权归JavaGuide(javaguide.cn)所有
基于MIT协议
原文链接:https://javaguide.cn/cs-basics/network/tcp-connection-and-disconnection.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。