jaco94++ (Normal User)
Expert
Messaggi: 203
Iscritto: 22/10/2008
|
Questo topic è stato chiuso dal moderatore Salve a tutti!
Volevo sapere come mai inviando in broadcasting un datagram in UDP all'indirizzo 255.255.255.255 il programma si rifiuta di inviarlo mentre se lo invio a 192.168.1.255 lo invia normalmente e tutti gli altri pc sulla mia rete locale ricevono il datagram senza problemi! sto utilizzando questo codice:
Codice sorgente - presumibilmente C# / VB.NET |
Socket rq = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
IPAddress broadcast = IPAddress.Broadcast;
byte[] buffer = Encoding.ASCII.GetBytes("RQ");
IPEndPoint endt = new IPEndPoint(broadcast, 9000);
rq.SendTo(buffer, endt);
|
Come posso risolvere
|