Java Expert....Java/Open Source Addict

Redes Sociales

twitterlinkedinrss feedemail youtube

Mostrando entradas con la etiqueta multicast. Mostrar todas las entradas
Mostrando entradas con la etiqueta multicast. Mostrar todas las entradas

martes, 7 de septiembre de 2021

Configurar Multicast en MacOS


Estimados amigos,

En este post, voy a mostrarles como configurar Multicast en Mac, lo cual también aplica para Linux, lo cual es muy importante para realizar pruebas de tráfico. En mi caso lo estoy utilizando para testear una configuración de Cluster en Wildfly, sin más empecemos.


Qué es Multicast?.-  Un multicast es un protocolo por la cual la data es transmitida simultáneamente a todos los hosts que son parte de un grupo multicast, se puede hacer la analogía con un canal de radio en donde los que sintonizan una frecuencia en particular reciben la información
 
Configuración.- Por defecto multicast no está habilitado en Mac, para configuarlo y habilitarlo se debe realizar lo siguiente:

1.- Abril un terminal y ejecutar el comando ifconfig -ael cual permitirá revisar si la interface de red soporta multicast.
 
Como podemos apreciar en la última línea aparece la palabra MULTICAST, lo cual significa que la  interfaz de red en0 soporta aquello.

2.-  Revisar si la ruta multicast esta configurada, para lo cual se debe ejecutar el siguiente comando netstat -nr
 
 
Si está configurado en la primera tabla (Routing Tables) aparecerá una IP en el rango de 224.0.0.0 a 239.255.255.255. En el caso de que no esté configurado pasar al paso 3

3.-  Para añadir una dirección IP multicast ejecutar el siguiente comando sudo route -nv add -net 228.0.0.4 -interface en0
 

 
4.-  Verificar si la dirección IP multicast ha sido añadida con el comando netstat -nr
 

 5.-  Finalmente para verficar que la configuración este funcionando correctamente y que la máquina esté habilitado para multicast, se debe ejecutar los comandos   sudo tcpdump -ni en0 host 228.0.0.4 y ping -t 1 -c 2 228.0.0.4 en terminales diferentes.