se vuoi una connessione multicast dovresti usare un MulticastSocket
un buon esempio sta qua