redzilla
Todas las herramientas
Capa 2

Multicast IP ↔ MAC

Pega una IP multicast y calculo su MAC de destino (IPv4 01:00:5e + 23 bits; IPv6 33:33 + 32 bits), las IPs que comparten la misma MAC (ambigüedad de 5 bits en IPv4) y el rango/tipo del grupo.

IPv4 en 224.0.0.0/4 (224–239) o IPv6 en ff00::/8.

Ejemplos
redzilla.cl — multicast
 
IP
MAC
Familia
MAC de destino
Tipo de grupo
Colisiones de MAC

Cómo se arma la MAC

Rangos de multicast · referencia
RangoTipoUso
Cómo funciona el mapeo

IPv4 MAC = 01:00:5e + (IP & 0x7FFFFF) en los 23 bits bajos. El bit 24 se fuerza a 0, así que solo 23 de los 28 bits del grupo llegan a la MAC.

Colisión los 5 bits altos se pierden → 32 IPs (2⁵) comparten cada MAC en IPv4.

IPv6 MAC = 33:33 + los 32 bits bajos de la dirección. Cabe más, pero aún puede haber solapes entre bloques distintos.

Cálculo local en tu navegador · sin registro · sin enviar datos.

¿Cómo funciona?

La herramienta toma una dirección IP multicast y calcula la MAC de destino que llevan sus tramas Ethernet. Para IPv4 (rango 224.0.0.0/4, definido en RFC 1112) aplica el prefijo IANA 01:00:5e y copia los 23 bits bajos de la IP, con el bit 24 forzado a 0; para IPv6 (rango ff00::/8, RFC 2464) usa el prefijo 33:33 más los 32 bits bajos de la dirección. Además identifica el tipo de grupo: link-local, SSM, GLOP, administrativo (239/8), scope IPv6 o Solicited-Node.

Como el grupo IPv4 tiene 28 bits significativos y a la MAC solo llegan 23, los 5 bits altos se pierden: 2^5 = 32 direcciones IP distintas comparten cada MAC. La herramienta muestra el desglose binario de qué bits se conservan y cuáles se descartan, y lista las 32 IPs que colisionan, algo clave para entender por qué IGMP snooping puede entregar tráfico de un grupo vecino a un host que no lo pidió.

Ejemplo: la MAC de 239.255.255.250 (SSDP/UPnP)

  1. La IP 239.255.255.250 está en 224.0.0.0/4: es multicast IPv4, de rango administrativo (239.0.0.0/8).
  2. Se toman sus 23 bits bajos: 0x7FFFFA, es decir 7f:ff:fa.
  3. Se antepone el prefijo 01:00:5e: la MAC de destino es 01:00:5e:7f:ff:fa.
  4. Otras 31 IPs comparten esa MAC, entre ellas 224.127.255.250 y 238.255.255.250 (los 5 bits altos perdidos).

Preguntas frecuentes

¿Cuántas IPs multicast comparten la misma MAC en IPv4?
Exactamente 32. El grupo multicast IPv4 tiene 28 bits variables pero la MAC 01:00:5e solo transporta 23, así que los 5 bits altos se pierden y 2^5 = 32 direcciones mapean a la misma MAC. En IPv6 el prefijo 33:33 lleva 32 bits de la dirección, así que la ambigüedad es mucho menor aunque no desaparece del todo.
¿Por qué las MAC multicast IPv4 empiezan con 01:00:5e?
Es el bloque OUI que IANA reservó para multicast IP sobre Ethernet, con el bit menos significativo del primer byte en 1 (marca de trama de grupo). De ese bloque solo se usa la mitad baja: por eso quedan 23 bits para la IP y no 24.
¿Qué diferencia hay entre 224.0.0.x y 239.x.x.x?
El bloque 224.0.0.0/24 es link-local de control (OSPF, VRRP, IGMP): viaja con TTL 1 y ningún router lo reenvía. El bloque 239.0.0.0/8 es de alcance administrativo, el equivalente multicast de las redes privadas RFC 1918: se usa libremente dentro de una organización (cámaras IP, IPTV interna, SSDP) y no debe salir a internet.
¿Esta conversión envía mis direcciones a algún servidor?
No. Todo el mapeo se calcula localmente en tu navegador con operaciones de bits: ninguna IP que escribas sale de tu equipo, por lo que puedes usarla con el direccionamiento interno de tu red sin exponerlo.
¿Te fue útil esta herramienta?
Disclaimer Cuidamos la precisión de cada herramienta y la revisamos a conciencia; aun así, no podemos garantizar que esté libre de errores ni responsabilizarnos por el uso de sus resultados. Te sugerimos verificar siempre los datos críticos.
Si encuentras un error, avísanos →