Broadcast: es una conexión multipunto en redes IP que permite llegar de forma automática a todos los usuarios de una red sin la necesidad de conocer las respectivas direcciones de destino.
Ordenador que escucha
1 2 3 4 5 6 7 8 |
## Server $ip = New-Object System.Net.IPEndPoint ([IPAddress]::Broadcast,0) $udp = New-Object System.Net.Sockets.UdpClient 2020 [Text.Encoding]::ASCII.GetString($udp.Receive([ref]$ip)) $udp.Close() |


Ordenador que manda el mensaje
1 2 3 4 5 6 7 8 9 10 |
## Cliente $ip = New-Object System.Net.IPEndPoint ([IPAddress]::Broadcast,2020) $udp = New-Object System.Net.Sockets.UdpClient $mensaje = [Text.Encoding]::ASCII.GetBytes('0') $udp.Send($mensaje,$mensaje.length,$ip) | Out-Null $udp.Close() |
