Как явно установить порт источника клиента в связи UDP в C? - PullRequest
0 голосов
/ 08 октября 2018

У меня есть два файла C, то есть server.c и client.c.Первоначально на стороне сервера я создал сокет и исправил порт, на котором сервер может прослушивать и отправлять сообщения.Но на стороне клиента, когда я отправляю какое-либо сообщение на сторону сервера, как я должен явно назначить исходный порт клиента, который он может прослушивать.Каждый раз ядро ​​назначает случайный номер порта.между 1024 и 65535. Но как я могу явно определить исходный порт клиента в связи UDP?

Эта ссылка Я нашел для связи TCP.Я хочу использовать UDP.

Например: на стороне сервера: сервер создан, подключен правильно прослушивается ... Соединение Установлено соединение, установленное с IP: 10.0.2.15 и ПОРТ: 40064 Клиент: Здравствуйте

ВклКлиентская сторона: клиент создал правильно связанный клиентский сервер: Hello

40064 случайным образом назначается ядром клиенту.Но я хочу явно установить этот порт на стороне клиента для UDP.Есть ли какая-либо функция или команда для этого?

...