Что такое порт (в сетевом взаимодействии)?

Порт TCP или UDP — 16-битный номер, помогающий ОС направить сетевые данные нужному сокету или службе. Это не физический разъём и не отдельный IP-адрес.

Короткий ответ

Что ответить на собеседовании

Порт TCP или UDP — 16-битный номер, помогающий ОС направить сетевые данные нужному сокету или службе. Это не физический разъём и не отдельный IP-адрес.

Подробный разбор

Ответ с пояснениями

Порт TCP или UDP — 16-битный номер, помогающий ОС направить сетевые данные нужному сокету или службе. Это не физический разъём и не отдельный IP-адрес.

TCP и UDP имеют отдельные пространства номеров: одинаковое число у них не означает один и тот же endpoint. Для TCP-соединения важны адреса и порты обеих сторон вместе с транспортным протоколом.

Сервер обычно слушает выбранный порт, клиент получает временный локальный порт. Номер 0 при bind часто используется для просьбы ОС выбрать свободный порт. Привычный номер вроде 443 — соглашение, а не доказательство содержимого трафика. Доступность также зависит от адреса привязки, маршрутизации и правил фильтрации.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее