假设服务器已进入TIME_WAIT状态,则由于设置了REUSEADDR选项,服务器现在再次绑定到相同的端口并成功。在仍然处于TIME_WAIT状态时,它是否能够接受新的连接,然后与客户端交换消息。

这特定于Linux OS中TCP的用法。

最佳答案

是的,它可以接受新的连接。现有的连接将继续通过TIME_WAIT状态,但是新的连接将经历正常的生命周期(例如已建立并允许交换消息),并且仅在它们关闭后才进入TIME_WAIT。

08-24 17:27