Порт клиента при UDP запросе через сокет

Создаю UDP запрос на NTP сервер. Он приходит и обрабатывается, но порт клиента каждый раз разный.

Пример на Delphi

Sock:=Socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);      
FillChar(Addr.sin_zero, SizeOf(Addr.sin_zero), 0);  
Addr.sin_family:=AF_INET;                       
Addr.sin_addr.S_addr:=inet_addr('192.168.8.3');  
Addr.sin_port:=htons(123);
AddrLen:=SizeOf(Addr);
SendTo(Sock, PChar(@Mes)^, 48, 0, Addr,SizeOf(Addr));  
CloseSocket(Sock);

В логе сервера

192.168.8.1 [1195]  
192.168.8.1 [1208]  
192.168.8.1 [1209]

Вопрос - как задать фиксированный порт клиента.


Ответы (0 шт):