TCP中的优雅关闭和非优雅关闭

优雅关闭:其实就是正常的四次挥手
非优雅关闭:向对端发送一个RST报文直接进入CLOSED状态

服务器为了避免太多TIME_WAIT的关闭方式:
1.保证由客户端主动发起关闭
2.关闭的时候使用RST的方式
3.对处于TIME_WAIT状态的TCP允许重用
一般我们当然最好是选择第一种方式,实在没有办法的时候,我们可以使用SO_LINGER选择第二种方式,使用SO_REUSEADDR选择第三种方式

参考:https://www.cnblogs.com/wangjiyuan/p/tcpclose.html

发布了154 篇原创文章 · 获赞 27 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/a13602955218/article/details/105351841