Según tengo entendido, las direcciones IPv6 públicas asignadas por la IANA tendrán el prefijo 2000 :: / 3. Estas direcciones IP serán enrutables a través de Internet.
Las direcciones de multidifusión IPv6 en el otro lado tienen el prefijo FF00 :: / 8.
Tengo entendido que las direcciones de multidifusión IPv6 no serán enrutables a través de Internet. Estoy en lo cierto? Si es así, ¿hay alguna manera de hacer un enrutamiento IP de uno a muchos a través de Internet en IPv6?
Respuestas:
Debo corregir una suposición que parece haber hecho aquí.
Si todos los enrutadores entre usted y su destino lo admiten, entonces Multicast ciertamente puede funcionar a través de Internet IPv4. Simplemente está bloqueado o no está configurado en muchos lugares. Sospecho que esto se debe a que la multidifusión no se entiende bien y muchas personas creen que no la necesitan. Por lo tanto, simplemente no lo permiten a través de sus firewalls / enrutadores.
IPv6 ciertamente es capaz, al igual que IPv4, de tener Multicast trabajando globalmente. Solo el tiempo nos dirá si las personas realmente permiten la multidifusión a través de sus redes.
fuente
Las direcciones IPv6 public -unicast- tienen el prefijo 2000 :: / 3 (hasta ahora). La asignación para la multidifusión incluye la acomodación para el direccionamiento de enlace local, de ámbito localmente variado y global (según RFC3307). Es la misma idea básica que la multidifusión IPv4, donde se reserva una porción del espacio 224/4 para las direcciones GLOP y demás.
Echa un vistazo a RFC3306 también, creo que probablemente responde más directamente a tu pregunta.
Esta especificación define una extensión de la arquitectura de direccionamiento de multidifusión del protocolo IP Versión 6. La extensión presentada en este documento permite la asignación de direcciones de multidifusión basadas en prefijos unicast. Al delegar direcciones de multidifusión al mismo tiempo que los prefijos de unidifusión, los operadores de red podrán identificar sus direcciones de multidifusión sin necesidad de ejecutar un protocolo de asignación entre dominios.
Entonces, la idea es que si tiene un / 64 enrutado globalmente, puede incluirse en el ID de grupo general para obtener algo que pueda enrutarse globalmente. En otras palabras, si ya tiene un prefijo v6 y un operador adecuadamente habilitado, entonces ya está configurado.
fuente
Los estándares permiten el enrutamiento de multidifusión global, pero AFAIK actualmente la mayoría de los ISP restringen la multidifusión solo para su uso (IPTV, etc.)
fuente
Mi propia suposición es que muchos ISP que resultan ser proveedores de cable que implementan IPv6 lo bloquearán en su frontera.
Puede ser cínico de mi parte pensar esto, pero tienen un interés personal en mantener los costos ALTOS para sus competidores de contenido. La multidifusión v6 permitiría a HBO o cualquier otro proveedor de transmisión de video transmitir una transmisión v6 al mundo Ipv6 a través de un canal multidifusión y reducir drásticamente los costos.
fuente
Veo múltiples respuestas asumiendo que has confundido lo que es la multidifusión. No ha cometido ningún error y su pregunta es clara. Me hice esta pregunta a mí mismo:
¿Puedo hacer multidifusión a través de Internet IPv6?
Tradicionalmente, como en IPv4, necesitaría solicitar una dirección de multidifusión global permanente (o subred) y asignarlas a mi red. Esto todavía es posible con IPv6. Sin embargo, IPv6 es inherentemente multicast-happy, por lo que tendría sentido incluir algún mecanismo para que yo pueda multicast sin solicitar direcciones únicas.
Las ventajas se vuelven obvias cuando tienes tres personas cada una en dos redes físicamente separadas (seis personas) jugando el mismo juego de red. Las opciones son unidifusión de paquetes a cada jugador (cinco paquetes enviados para cada actualización) o multidifusión (uno o dos paquetes para cada actualización): el primer paquete se enviaría a una dirección de multidifusión local de enlace para los jugadores en el local LAN, y otro paquete se enviaría a la dirección de multidifusión global, que los enrutadores entenderían que están destinados a los jugadores en la otra LAN. Incluso puede darse el caso de que el paquete se envíe una vez a la dirección de multidifusión global, y el enrutador (o los clientes locales) sepan cómo lidiar con eso. Este último sin duda sería más eficiente.
Dado lo útil que es la multidifusión, irritaría a la IANA si tuvieran que asignar prefijos de multidifusión a todos los que quieran jugar un juego en red, ofrecer una videoconferencia o transmitir una presentación en vivo a amigos, y así sucesivamente ... .
El formulario de solicitud de IANA establece claramente que probablemente no necesite solicitar una dirección de multidifusión IPv6 permanente, lo cual es bueno.
Direcciones de multidifusión IPv6 basadas en prefijo unidifusión
Esto, por supuesto, ha sido abordado. El título "Direcciones de multidifusión IPv6 basadas en prefijos unidifusión" realmente debería decirlo todo: si tiene una dirección IP IPv6 única a nivel mundial, entonces (su computadora / dispositivo) puede asignarle una dirección de multidifusión única globalmente basado en su asignación de unidifusión. Los requisitos son que el software en cada punto (servidores, enrutadores, clientes) sepa lo que está haciendo. Es probable que los viejos enrutadores y los ISP perezosos sean la ruina en los próximos años.
Fue increíblemente difícil encontrar una respuesta a lo que parece ser una pregunta muy simple, y lo más cerca que pude encontrar una respuesta definitiva fue en RFC3306 :
La mayoría de los artículos (y respuestas) sobre la multidifusión IPv6 se centran en la multidifusión local que tiene direcciones predefinidas y no son muy útiles. El factor decisivo es que un cliente puede asignarse una dirección de multidifusión única basada en su dirección de unidifusión y, por supuesto, los ámbitos aún se aplican:
No es una verdadera sorpresa que esto sea difícil de responder, ya que la conectividad IPv6 es tan rara que probar la capacidad y confiabilidad de multidifusión de IPv6 en Internet es imposible para la mayoría de los usuarios finales, y como resultado no hay muchos artículos escritos al respecto. De hecho, la mayoría de los usuarios finales no tienen idea de por qué usarían la multidifusión IPv6 en casa, pero las aplicaciones están listas y esperando.
Esta página habla de cierta confusión provocada por los RFC, y RFC3956 menciona cómo ciertos dominios de multidifusión tienen problemas para comunicarse entre sí. En este punto, puede ser difícil de implementar, pero no veo ninguna razón por la cual el servidor del juego (según mi ejemplo anterior) no pueda asignarse una dirección IPv6 de multidifusión e informar a los clientes de esta dirección, y todo sin tener que pedir un Asignación estática de multidifusión IPv6.
Esto es algo que me gustaría seguir en el futuro.
Paso 1: los ISP deben habilitar IPv6. Todavía.
Consulte también: RFC6308: Descripción general de la arquitectura de direccionamiento de multidifusión de Internet
fuente
En mi opinión, confunde dos cosas: el enrutamiento de multidifusión y la asignación de direcciones IPv6.
El enrutamiento de multidifusión depende de todos los enrutadores en la ruta entre la fuente de multidifusión y el reenvío de paquetes de multidifusión a los destinos que desean recibir un determinado grupo de multidifusión. En una red no controlada con una red de multidifusión completa, cualquier sistema fuente puede enviar a cualquier grupo de multidifusión sin ningún control, y todos los sistemas que se hayan unido a ese grupo recibirán los datos. Esto no tiene nada que ver con ninguna asignación, solo con el enrutamiento de multidifusión habilitado.
La asignación de direcciones IPv6 de 2000 :: / 3 decide quién puede usar qué dirección de unidifusión .
Entonces, ¿quién puede usar qué grupo de multidifusión IPv6 es, hasta donde yo sé, solo se define en rfc3307?
Las fuentes de multidifusión no tienen mucho control sobre qué destinos ven sus paquetes, es muy posible que los datos transmitidos a través de multidifusión lleguen a destinos que no están disponibles a través de unidifusión.
fuente
Creo que la multidifusión IPv6 debería ser enrutable a través de Internet, en contraste con la multidifusión IPv4 que no es enrutable a través de Internet.
https://en.wikipedia.org/wiki/Multicast_address#IPv6
https://en.wikipedia.org/wiki/IPv6#Multicasting
http://ipv6friday.org/blog/2011/12/ipv6-multicast/
Hay "Multidifusión solicitada" en el IPv6 para aplicaciones. Estas direcciones aparecieron automáticamente cuando en alguna interfaz se crea la dirección Unicast. Simplemente use FF02: 0: 0: 0: 0: 1: FF00 :: / 104, y otros 24 bits son los mismos que en la dirección Unicast. https://tools.ietf.org/html/rfc3306
fuente