Порт, используемый TCP-клиентом для подключения к серверу, недоступен для других TCP-серверов

При создании TCP-клиента с использованием API сокетов порт используется на локальном хосте для подключения к TCP-серверу.

порт, который используется, кажется, недоступен для другого приложения, которое является TCP-сервером для привязки и работы в качестве сервера.

Поскольку порт, используемый для клиента, определяется динамически, это может быть порт, который мое приложение хочет использовать в качестве сервер.

Верно ли, что TCP-клиент будет динамически выбирать порт для использования и запретить другим программам быть сервером на этом порту?

Может ли клиент контролировать, какой порт он использует, чтобы убедиться, что он не занимает порт, необходимый для другой программы?

8
задан Ivan Novick 25 March 2011 в 17:10
поделиться