Questo topic e' stato chiuso dal moderatore.
01/10/11 13:23
jaco94++
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:
Come posso risolvere
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:
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
aaa