I know in TCP if you send a message down the wire, the OS may lump
subsequent messages into a buffer before sending it across the wire,
for efficiency. But, will the OS do the same thing with UDP?
I'm just concerned that I may be getting multiple messages in a single
datagram. I'm using a connectionless multicast paradigm where there
are multiple receivers listening asynchronously, and a single sender
sending synchronously.