Hi,
you can use more then one instance of UDP communication by using AsUdp, so yes it’s possible to communicate to multiple remote hosts by direct addressing their IP addresses/hostnames.
As Udp is a protocol without flow-control, it should be even possible to communicate via the same socket / port on the receiver, but this would make the data assignment maybe a bit more complex. So if there’s no mandatory reason to do so, I would prefer to use different sockets/ports at the receiver to have a direct 1:1 assignment between the communication partners.
Best regards!