Здравствуйте, MarkovAlex, Вы писали:
MA>Возможно вопрос дурной но все же:
MA>Посылаю датограмму UDP на определенный порт (ххх=скажем 3000). С той стороны сервер автоответа. Как можно указать диапазон портов который выберет система для обратного ответа?
MA>Запрос такой: [???] ==> [xxx=скажем 3000]
MA>Ответ придет на порт [???], мне нужно указать, например, для ответа порт 63000.
MA>Все написал на С# работает но порт выбирает скажем 1300.
MA>Подскажите куда ноздри засунуть...
Зависит от того, что подразумевается под "сервер автоответа", echo-сервер?
Echo-сервер отвечает на тот порт, с которого приходит датаграмма. Т.о. вам нужно перед отправкой связать сокет с определённым портом, на который будет возвращаться датаграмма. Как это сделать в C# —

Для сокетов — функция bind.