Как веб-сервер обслуживает своего клиента, используя тот же порт (80) для соединения TCP. Для соединения UDP я понимаю, что само по себе соединение отсутствует, поэтому у нас может быть несколько клиентов, отправляющих пакеты на один и тот же порт. Если я пытаюсь использовать уже используемый порт на моем локальном хосте, я получаю BindException.
Одним из решений, которое я вижу, является запуск потока для каждого соединения, но разве это не будет обременительно для сайта, такого как google / yahoo, где на каждом сервере> 100000 соединений?
Какие решения используют веб-серверы для решения этой проблемы?