Enviar y recibir datos a través de UDP en PowerShell

Estoy tratando de escribir un script para probar y una aplicación utilizando PowerShell. La prueba debe consistir en enviar una cadena a un servidor remoto a través de UDP, luego leer la respuesta de ese servidor y hacer algo con el resultado. La única ayuda que necesito es con los dos pasos intermedios ('enviar cadena', luego 'recibir respuesta') del script:

Envíe la cadena "ABCDEFG" al servidor 10.10.10.1 en el puerto UDP 5000Recibir la respuesta del servidor 10.10.10.1

Estoy relativamente familiarizado con PowerShell, pero esta es la primera vez que tengo que lidiar con sockets, por lo que estoy en aguas desconocidas y parece que no puedo entender los pocos ejemplos que he encontrado en las publicaciones.

Respuestas a la pregunta(3)

Su respuesta a la pregunta