Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
UDP ソケットがbind()ポート 53 (DNS) に接続されています。UDP にはTIME_WAIT状態がありますか、またはSO_REUSEADDRUDP ソケットで無意味に使用されていますか?
bind()
TIME_WAIT
SO_REUSEADDR
UDP には接続がないため、TIME_WAIT に類似するものはありません。SO_REUSEADDR を使用する必要はありません。
ブロードキャストまたはマルチキャスト アドレスでリッスンしている場合は、SO_REUSEPORT を使用する必要がある場合があります。これにより、同じマシンに複数のリスナーが存在する場合にそれらが競合しなくなります。ただし、私が知る限り、これは Linux には存在しません。