MikroTik

How to Configure Multicast Announcement on MikroTik: Complete Tutorial

O Anúncio Multicast no Mikrotik é uma técnica utilizada para transmitir pacotes para múltiplos destinos ao mesmo tempo, sem sobrecarregar a rede com tráfego desnecessário. Ele é essencial em redes que precisam enviar informações para vários dispositivos simultaneamente, como vídeos ao vivo ou chamadas de voz, de maneira eficiente. Neste tutorial, você aprenderá como configurar o anúncio Multicast no Mikrotik para melhorar o desempenho da sua rede.

Prerequisites for Configuring Multicast Announcement on MikroTik

Antes de começar, verifique se você possui os seguintes itens:
  • Acesso ao dispositivo Mikrotik (via Winbox ou CLI).
  • Basic knowledge of Multicast and routing.

1. Accessing MikroTik

Para configurar o anúncio Multicast, você precisará acessar o seu dispositivo Mikrotik:
  • Via Winbox: Baixe e execute o Winbox. Conecte-se ao seu Mikrotik usando o endereço IP ou MAC.
  • Via CLI: Use um terminal SSH para se conectar ao Mikrotik com seu nome de usuário e senha.

2. Enabling Multicast Routing on MikroTik

O primeiro passo para configurar o anúncio Multicast é habilitar o roteamento Multicast no Mikrotik. Isso permite que pacotes Multicast sejam encaminhados entre as interfaces de rede.
  1. No menu IP, clique em Routes.
  2. Vá até a aba Multicast e marque a opção Enabled para ativar o roteamento Multicast.
  3. Clique em OK para aplicar a configuração.

CLI command example:

RouterOS
/routing igmp-proxy set enabled=yes

3. Configuring IGMP Proxy

O IGMP Proxy (Internet Group Management Protocol) é utilizado para encaminhar pacotes Multicast entre redes diferentes. Configurar o IGMP Proxy no Mikrotik permite gerenciar grupos Multicast de forma eficiente.
  1. No menu IP, clique em IGMP Proxy.
  2. Adicione um novo proxy clicando em Add.
  3. Defina as interfaces Upstream (interface conectada ao servidor Multicast) e Downstream (interface conectada aos clientes que receberão os pacotes Multicast).
  4. Clique em OK para salvar a configuração.

CLI command example:

RouterOS
/routing igmp-proxy interface add interface=ether1 upstream=yes
/routing igmp-proxy interface add interface=ether2 downstream=yes

4. Configuring Multicast Announcement (PIM)

O PIM (Protocol Independent Multicast) é o protocolo utilizado para a distribuição de pacotes Multicast entre redes. No Mikrotik, você pode configurar o PIM para permitir que os pacotes Multicast sejam corretamente encaminhados para os destinos.
  1. No menu IP, clique em PIM.
  2. Habilite o PIM-SM (PIM Sparse Mode) ou PIM-DM (PIM Dense Mode), dependendo da sua rede.
  3. Select the interfaces that will participate in PIM routing.
  4. Clique em OK para aplicar a configuração.

CLI command example:

RouterOS
/routing pim-sm set enabled=yes
/routing pim-sm interface add interface=ether1
/routing pim-sm interface add interface=ether2

5. Checking Multicast Announcement Status

Após configurar o anúncio Multicast e o IGMP Proxy, é importante verificar se as configurações estão funcionando corretamente. Você pode monitorar o status do protocolo Multicast e ver os grupos Multicast ativos.
  1. No menu Routing, clique em PIM.
  2. Verifique se as interfaces estão exibindo o status Active.
  3. No menu Routing > IGMP Proxy, verifique se o proxy está funcionando corretamente e se os pacotes Multicast estão sendo encaminhados.

CLI command example to check status:

RouterOS
/routing igmp-proxy print
/routing pim-sm print

6. Monitoring Multicast Traffic

Para garantir que o tráfego Multicast está sendo distribuído corretamente pela rede, você pode usar as ferramentas de monitoramento do Mikrotik:
  1. No menu Tools, clique em Traffic Flow para monitorar o tráfego de rede em tempo real.
  2. Verify that Multicast packets are being transmitted to the correct interfaces.
  3. Use Packet Sniffer para capturar pacotes Multicast e verificar se os dispositivos estão recebendo as transmissões corretamente.

CLI command example to monitor Multicast traffic:

RouterOS
/tool traffic-flow set enabled=yes
/tool sniffer set filter-ip-address=224.0.0.0/4

7. Testing Multicast Announcement

Após a configuração, é essencial testar se os dispositivos na rede estão recebendo os pacotes Multicast corretamente. Para testar:
  1. Envie um pacote Multicast de origem para um grupo específico (exemplo: 239.1.1.1).
  2. Verify that the devices configured to receive Multicast packets in that group are receiving the stream.

Command example to send Multicast packets:

RouterOS
/tool traffic-generator target=239.1.1.1

Conclusion on Multicast Announcement Configuration on MikroTik

Configurar o anúncio Multicast no Mikrotik é essencial para otimizar o tráfego de dados em redes que exigem a distribuição eficiente de informações para múltiplos destinos simultaneamente. Com as etapas apresentadas, você pode garantir que os pacotes Multicast sejam encaminhados corretamente para os dispositivos da sua rede, melhorando a eficiência e o desempenho da sua infraestrutura. Gostou deste tutorial? Confira nossos outros guias sobre configuração de redes no Mikrotik e otimize sua segurança e conectividade!