Изменение локального порта клиента сокета - PullRequest
0 голосов
/ 25 января 2011

У меня есть простое клиентское и серверное приложение TCP-сокета. Они общаются, используя IP = localhost и port = 33367.

Я использую SocketSniff для проверки моих пакетов, проходящих через localhost. Наблюдая за клиентским приложением, я заметил, что каждый раз, когда я отправляю пакет на сервер в одном и том же процессе, «локальный порт» меняется, а удаленный порт всегда 33367.

Итак, могут ли клиентские приложения отправлять свои данные через фиксированный порт (если да, как в C #?) Или им каждый раз назначается другой порт?

1 Ответ

0 голосов
/ 25 января 2011

Вы можете связать сокет перед вызовом connect.

...