Я пишу консольное приложение C # для Windows 7, которое может отправлять и прослушивать пакеты (клиент или сервер). Поскольку у меня только один компьютер, мне придется отлаживать и тестировать свой код локально.

Сначала я создал новое правило в брандмауэре Windows с расширенной безопасностью, присвоив ему имя "Foo" и включив порт TCP "55000".

Затем я устанавливаю telnet в моей командной строке. Я старался

open 127.0.0.1 55000
open localhost 55000
open 192.168.1.122 55000 // my local network IP

All return Could not open connection to the host, on port 55000: Connect failed .

1 ответ1

2

Порт 7 предназначен для протокола эха. Порты в первых 1024 номерах зарезервированы для известных протоколов. Если вы занимаетесь разработкой, вам следует использовать порт в диапазоне 49152–65535, в соответствии с http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .