Динамический порт - PullRequest
1 голос
/ 11 мая 2009

Не меняются ли динамические порты? Если да, не будут ли эти порты меняться и связь прекратится? Пожалуйста, совет.

Ответы [ 2 ]

3 голосов
/ 11 мая 2009

Если я понимаю ваш вопрос, то вкратце нет.

Когда ваш HTTP-клиент (он же веб-браузер) открывает соединение, операционная система выбирает случайный номер порта из динамического (или «эфемерного») диапазона.

Все соединения для этого соединения продолжают использовать тот же порт.

Только когда новое соединение открыто, выбирается другой порт.

0 голосов
/ 26 сентября 2009

Чтобы уточнить другой конец ...

Серверы «стандартных протоколов приложений», таких как HTTP и FTP, имеют порт, назначенный им органом по стандартизации IANA. Например, в случае HTTP порт по умолчанию - «80».

Если клиент не выбирает нестандартный порт, веб-соединения всегда выполняются с портом 80.

Веб-сервер всегда прослушивает порт 80, он никогда никуда не заходит.

Отдельно некоторые протоколы используют «динамическое назначение протокола», при котором номер протокола службы может изменяться, но есть способ убедиться, что изменяющийся номер порта известен.

...