При использовании класса Socket один устанавливает TCP-соединение с сервером на каком-либо порту, но на сервере ServerSocket способен обрабатывать несколько клиентских соединений для каждого запроса на прием и делегировать его потоку на сервер запроса. Но как класс ServerSocket может принимать несколько подключений tcp на одном и том же порту.
Означает ли это, что до ОС можно решить, сколько подключений разрешено или каков максимальный резерв, и может ли это контролироваться приложениями поверх ОС (я имею в виду, что java ограничена максимальным отставанием, поддерживаемым ОС ) и существует ли какая-либо конфиденциальность для соединений backlog в спецификации TCP?
Лучшие регаты,
Кешав