Problema Grupos Difusi贸n

L2K
14 de Enero del 2004
Estoy realizando una aplicaci贸n distribu铆da en java que hace uso de una difusi贸n a cierto grupo. IP: "228.4.4.4", Puerto: 7000.
El difusor manda bien los paquetes pero el cliente, que ejecuto en mi misma m谩quina, se queda bloqueado en el receive.
En el laboratorio de la universidad pod铆a trabajar en local con ambos procesos sin problemas con esas direcciones pero en mi casa no.
Yo tengo un modem normal y no s茅 si ese puede ser el problema. Aqu铆 dejo el c贸digo del receptor

MulticastSocket socket = new MulticastSocket(7000); //Creo el socket MultiCast
InetAddress group = InetAddress.getByName("228.4.4.4");
socket.joinGroup(group);
byte[] buffer = new byte[4096];
DatagramPacket packet = new DatagramPacket(buffer, buffer.length);
while(true){
socket.receive(packet);
System.out.println("SIGO ADELANTE");
...

¿Alguien puede orientarme?, gracias