2011-04-08 19 views
5

Tengo problemas para entender cómo funcionan las direcciones de multidifusión.Seleccionar una dirección IP de multidifusión

En primer lugar, si tengo N clientes o compañeros trabajando en redes separadas, todos se suscriben al mismo grupo de multidifusión, y este grupo permite que cualquier fuente envíe mensajes, estos pares/hosts pueden comunicarse con a través de este grupo? (¡suena como magia negra!)

En segundo lugar, he escuchado indicios de que la IANA controla/regula las direcciones de multidifusión. Entonces, ¿tiene que solicitar/solicitarle a IANA una dirección de multidifusión específica para su proyecto/compañía? ¿Como funciona esto? ¿Estoy equivocado? ¿Puedes aclarar las redes de multidifusión por mí?

¡Muchas gracias!

+0

Esto suena como algo para serverfault.com en su lugar –

+0

@Oskar: Tal vez parcialmente, excepto por el hecho de que quiero implementar esto en un programa, por lo que hay una aplicación de programación directa. Puedo simplemente publicar allí también. –

Respuesta

1

En primer lugar, la multidifusión solo funciona si los enrutadores de la red lo admiten. El protocolo IGMP se usa para este propósito: http://en.wikipedia.org/wiki/Internet_Group_Management_Protocol. Suponiendo que tiene N clientes en redes separadas conectadas por enrutadores con capacidad de multidifusión, entonces podrían enviar mensajes a una dirección de multidifusión y otros pares que se hayan suscrito a esa dirección de multidifusión recibirán esos mensajes. Puede leer más en multidifusión en Wikipedia.

Creo que está confundiendo IEEE con IANA, la Autoridad de números asignados de Internet (IANA). Eche un vistazo a http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xml para asignaciones de direcciones de multidifusión.

+0

Tiene razón acerca de IEEE e IANA. No podía recordar el nombre/organización exacta. Actualizado. Veré el resto de esto más tarde. –