《计算机网络》之——服务器主动关闭TCP连接,会发生什么?
TCP四次挥手TCP关闭过程中状态转移(主动关闭方、被动关闭方)客户端主动关闭TCP连接——发生正常的流程服务器主动关闭TCP连接——异常终止
·
1. TCP四次挥手
2. TCP关闭过程中状态转移(主动关闭方、被动关闭方)
3. 客户端主动关闭TCP连接——发生正常的流程
4. 服务器主动关闭TCP连接——
(会发生什么?(参考链接及自己测试)——是客户端进入半关闭状态嘛?是客户端进入半打开状态吗?是服务器端变成了孤儿连接吗?)
经测试:直接发了个RST给客户端。。。两边都死掉了(×…×)
https://blog.csdn.net/bit_clearoff/article/details/60884905
5. 客户端执行半关闭后若强行退出变成孤儿连接,那服务器呢?服务器执行半关闭后强行退出,直接就断开连接了?
《Linux高性能服务器编程》P42——客户端 孤儿连接
(Ctrl+C属于直接杀死服务器程序,是不走流程的不正常关闭)
客户端程序Ctrl+C退出——孤儿连接,还能收服务器发来的数据?(自己测试)
服务器程序Ctrl+C退出——直接关闭连接,并且无法收到客户端发送的数据?(参考这个链接的示例)
更多推荐
所有评论(0)