Откройте случайный номер порта для http-запроса, а не порт 80

Откройте случайный номер порта для http-запроса, а не порт 80

Я читаю книгу под названием: Learn Python the hard way. В ex51связьтам написано:

Связь

"Как только браузер узнает, какой протокол вы хотите использовать (http), с каким сервером вы хотите общаться (http://test.com/), и какой ресурс на этом сервере получить, он должен установить соединение. Браузер просто просит вашу операционную систему (ОС) открыть "порт" для компьютера, обычно порт 80."

Я думаю, это должен быть случайный номер порта с локального ПК, верно? Веб-служба слушает порт 80, но наша операционная система, браузер которой запрашивает, использует случайный номер порта, а не порт 80?

решение1

Вроде того. Каждое TCP-соединение (а http обычно осуществляется через TCP) имеет как исходный, так и конечный порт. В случае, если веб-сервер прослушивает порт 80 по умолчанию, ваш компьютер будет отправлять трафик с другого номера порта, но он должен быть конечным портом 80.

Связанный контент