2015-10-29 3 views
0

Какой диапазон портов является лучшим для разработчиков приложений, не одобренных IANA, - 1024 или 49152+? На первый взгляд кажется, что 49152-65535 лучше, но он используется OS для эфемерных портов.Какие порты должны использоваться для приложений, не одобренных IANA.

+0

Язык плохой. IANA не одобряет заявки. Он * резервирует порты. * – EJP

ответ

2

Чтобы использовать порт в качестве сервера, вам необходимо явно привязать этот порт. Но клиентские сокеты (т. Е. Соединения, происходящие на этом хосте) также должны иметь порты, и если у них нет явно установленного порта, они выбирают один из диапазона эфемерных портов.

Это означает, что если вы хотите использовать определенный номер эфемерного порта для сокета сервера, возможно, что к нему уже привязан некоторый клиентский сокет. Таким образом, лучше использовать нефемерный порт для серверных сокетов.

Смежные вопросы