853 votes

Les options de socket SO_REUSEADDR et SO_REUSEPORT, comment sont-ils différents ? Ils signifient la même dans tous les principaux systèmes d’exploitation ?

L' man pages programmeur et les documentations pour les options de socket SO_REUSEADDR et SO_REUSEPORT sont différentes pour les différents systèmes d'exploitation et souvent très déroutant. Certains systèmes d'exploitation n'ont même pas l'option SO_REUSEPORT. Le WEB est plein d'informations contradictoires à ce sujet, et vous pouvez souvent trouver de l'information qui n'est vrai que pour un socket de la mise en œuvre d'un système d'exploitation spécifique, qui peut même ne pas être explicitement mentionnée dans le texte.

Alors, comment exactement est - SO_REUSEADDR différent de SO_REUSEPORT?

Sont des systèmes sans SO_REUSEPORT plus limitée?

Et ce qui est exactement le comportement attendu si j'utilise soit l'un sur différents systèmes d'exploitation?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X