title: How to connect muliple DatagramSocket and send messages
body: <p>Say I have a client that can listen to messages on multicast on the following address:</p>
  
  <pre class="lang-none prettyprint-override"><code>127.0.0.1:1231
  127.0.0.2:1232
  127.0.0.3:1233
  127.0.0.4:1234
  </code></pre>
  
  <p>Currently, what I'm doing is sending messages on <code>127.0.0.1:1231</code> which the client can process fine.</p>
  
  <p>But I want to be able to send messages through the other IPs as well (and even take it up a notch by sending messages simultaneously on different addresses).</p>
  
  <p>My approach is just to create 4 <code>DatagramSockets</code> and put them in a list. Then in a loop, I'll randomly pick a <code>DatagramSocket</code>, connect and send the message.</p>
  
  <p>Is there a better/smarter approach to doing this?</p>