Параметры сокета SO_REUSEADDR и SO_REUSEPORT
Параметр сокета SO_REUSEADDR служит для четырех целей. Параметр SO_REUSEADDR позволяет прослушивающему серверу запуститься и с помощью функции bind связаться со своим заранее известным портом, даже если существуют ранее установленные соединения, использующие этот порт в качестве своего локального порта. Эта ситуация обычно возникает следующим образом: 1) запускается прослушивающий сервер; 2) от клиента приходит запрос на соединение, […]