That code was very helpful thanks. The only issue that I ran into was using IPAddress.Any on the client did not work for me on all computers. If the computer has multiple ipv4 interfaces it will use the first one and not any others. I had to create separate clients for each ipv4 interface and send the data. Not a big deal, but it did take me a while to figure out. Might this be an issue with networkcomms’ product? I don’t have the source to find out.