
计算机网络
卡梅丽多
但愿人长久,千里共婵娟
展开
-
WebSocket
WebSocket原创 2021-11-18 10:46:26 · 1288 阅读 · 0 评论 -
为什么连接的时候是三次握手,关闭的时候却是四次握手?
这是因为服务端的LISTEN状态下的SOCKET当收到SYN报文的建连请求后,它可以把ACK和SYN(ACK起应答作用,而SYN起同步作用)放在一个报文里来发送。但关闭连接时,当收到对方的FIN报文通知时,它仅仅表示对方没有数据发送给你了;但未必你所有的数据都全部发送给对方了,所以你未必会马上会关闭SOCKET,也即可能还需要发送一些数据给对方之后,再发送FIN报文给对方来表示你同意现在可以关闭...转载 2018-09-30 14:53:38 · 2918 阅读 · 0 评论