Я понимаю, что это было бы немного «нестабильно», но я не могу найти список номеров портов и приложений или служб, которые использовали бы их по умолчанию.
Иногда просто увидеть javaw.exe недостаточно :)
Примечание. Чтобы увидеть, какие порты используются на компьютере с ОС Windows, используйте netstat
в командной строке или скачать TCPview например.
Спасибо
Дополнительный вопрос. Может ли приложение использовать диапазон портов?
Если вам нужен список официально зарегистрированных портов, вы можете посмотреть IANA.
http://www.iana.org/assignments/port-numbers
Может ли приложение использовать диапазон портов?
Абсолютно. Например, SIP или H.323 обычно имеют полдюжины различных соединений, открытых одновременно для всех потоков контента и потоков управления. FTP использует как минимум два, а иногда и больше порта.
В системе, отличной от Windows,
cat /etc/services
Отображает зарегистрированные IANA имена для портов. Конечно, это на самом деле не говорит вам, какие приложения будут использовать какие порты, но, по крайней мере, дает вам подсказку о том, какие порты могут использоваться. Например, ваше почтовое приложение, скорее всего, будет использовать одно или несколько из следующих: smtp, pop3, imap, pop3s, imaps.