Написал свой SOAP сервер, который слушает порт 2102.
Интересно, есть ли как Windows какой либо условный диапазон портов,
который самописные программы могут использовать для себя, чтоб не мешать работе ОС?
про netstat я уже знаю, интересует именно диапазон портов для себя.
Cпасибо
Какие порты можно использовать для своей программы?
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Какие порты можно использовать для своей программы?
Windows тут ни при чём.cutecode22 писал(а): ↑26.09.2018 22:54Интересно, есть ли как Windows какой либо условный диапазон портов
Портов всего 65536, от 0 до 1024 считаются привилегированными, зарезервированными.
Всё, что выше - свободными для использования. В любой ОС.
Более того, на привилегированных портах в разных ОС висят одни и те же сервисы.
Эти соглашения касаются обмена данными через Сеть. От ОС не зависят.
Поскольку в Сети могут общаться между собой разные ОС.
-
- Модератор
- Сообщения: 21245
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Какие порты можно использовать для своей программы?
И на непривилегированных тоже. Список известных сервисов можно посмотреть в /etc/services.Hephaestus писал: ↑27.09.2018 08:20на привилегированных портах в разных ОС висят одни и те же сервисы.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Какие порты можно использовать для своей программы?
cutecode22
Имеет смысл сверяться, при выборе номера порта, сверяться с реестром портов IANA: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml.
А если этот SOAP-сервер будет нужным, очень популярным и публичным, то можно даже написать туда и попросить зарезервировать номер за ним. =)
Имеет смысл сверяться, при выборе номера порта, сверяться с реестром портов IANA: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml.
А если этот SOAP-сервер будет нужным, очень популярным и публичным, то можно даже написать туда и попросить зарезервировать номер за ним. =)
Спасибо сказали:
-
- Модератор
- Сообщения: 4823
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Какие порты можно использовать для своей программы?
Очень в тему прекрасная история про 22 порт ssh.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu