Найти номер порта

#c# #.net #visual-studio

#c# #.net #visual-studio

Вопрос:

У меня есть IP-адрес определенного устройства, которое открывает прослушиватель TCP. (Но в документации я не могу найти номер порта по умолчанию.)


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

System.Net.Sockets.TcpClient client = новый System.Net.Sockets.TcpClient(); клиент.Подключение (IP-адрес, порт);

Комментарии:

1. Пожалуйста, поделитесь информацией об устройстве и / или программном обеспечении.

Ответ №1:

Одним словом, нет.

Если он не использует известный протокол, это может быть что угодно между 1024 и 65535. «По умолчанию» не существует, если только IANA официально не присвоило ему обозначение.

Комментарии:

1. Думаю, ваш ответ поможет, поскольку я просто обнаружил, что он использует протоколы RSIB или VXI-11.

Ответ №2:

Используйте сканер портов, например https://www.heise.de/download/product/portscan-70308 для сканирования открытых портов.

Комментарии:

1. … и какой из них является портом, который необходимо использовать? 😛

2. Я нажал «Утвердить» при редактировании @codelab. Однако, похоже, что редактирование является спамом и должно быть отклонено.

3. @bahrep Это не спам, это пример. Измените его, если у вас есть лучший.

4. Да, это образец!!