Como configurar ECMP no Mikrotik: Passo a Passo
O ECMP (Equal-Cost Multi-Path Routing) no Mikrotik é uma técnica usada para distribuir tráfego de rede entre múltiplos caminhos com o mesmo custo. Essa funcionalidade é útil em cenários com múltiplas conexões de internet ou rotas redundantes, proporcionando maior largura de banda e resiliência ao balancear a carga de tráfego.
Neste guia, você aprenderá a configurar o ECMP no Mikrotik para otimizar o roteamento em sua rede.
O comando
Passo a Passo: Configurando ECMP no Mikrotik
1. Acesse o RouterOS
Conecte-se ao Mikrotik via WinBox ou terminal SSH.2. Configure as Rotas com Custos Iguais
Adicione rotas com o mesmo custo (distância) para destinos específicos. Por exemplo, para duas conexões WAN com gateways diferentes:/ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1,192.168.2.1 distance=1Substitua192.168.1.1e192.168.2.1pelos IPs dos gateways das conexões WAN.
3. Ajuste o Balanceamento de Tráfego
Escolha o método de balanceamento de tráfego para ECMP:- Para balancear com base na origem e destino do pacote:
/ip route rule add action=lookup table=main /ip route set routing-mark=ECMP - Para balancear por conexão:
/ip firewall mangle add chain=prerouting connection-mark=no-mark action=mark-connection new-connection-mark=ECMP passthrough=yes /ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1,192.168.2.1 routing-mark=ECMP
4. Teste o Roteamento ECMP
Verifique se o tráfego está sendo distribuído corretamente entre os caminhos configurados:/ip route print
/tool traceroute 8.8.8.8traceroute mostrará os gateways usados para o tráfego.
5. Adicione Regras de Failover (Opcional)
Para garantir a continuidade em caso de falha em uma das conexões, configure o failover:/ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1 distance=1 check-gateway=ping
/ip route add dst-address=0.0.0.0/0 gateway=192.168.2.1 distance=26. Monitore o Tráfego ECMP
Use o monitoramento de tráfego para acompanhar o balanceamento entre as rotas:/tool monitor-traffic interface=all