最佳答案
套接字选项SO_REUSEADDR
和SO_REUSEPORT
的man pages
和程序员文档对于不同的操作系统是不同的,并且通常非常混乱。一些操作系统甚至没有选项SO_REUSEPORT
。WEB中充满了关于这个主题的相互矛盾的信息,并且通常您可以找到仅适用于特定操作系统的一个套接字实现的信息,甚至可能没有在文本中明确提及。
SO_REUSEADDR
与SO_REUSEPORT
有何不同?
没有SO_REUSEPORT
的系统是否更受限?
如果我在不同的操作系统上使用其中一个,那么预期的行为究竟是什么?