EdgeMAX - é Equal-Cost Multi caminho (ECMP) roteamento suportados?

Sim, EdgeRouter oferece suporte a roteamento de custo igual Multi caminho (ECMP). Supondo que existem de múltiplas rotas para a mesma rede de destino, com o mesmo prefixo e distância administrativa, tráfego ficará equilibrado igualmente entre os links. ECMP é suportado pelo kernel do linux.

O exemplo a seguir mostra uma rota padrão de 0.0.0.0/0 com duas rotas estáticas (via 10.1.0.1, eth0 & através de 172.16.3.242, eth1). O roteador equilibra-se entre as duas rotas de uma forma de fluxo-hash, não round robin.

ubnt@R1:~$ show ip route 
Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
I - ISIS, B - BGP, > - selected route, * - FIB route

S>* 0.0.0.0/0 via 10.1.0.1, eth0
* via 172.16.3.242, eth1
C>* 10.1.0.0/23 is directly connected, eth0
C>* 127.0.0.0/8 is directly connected, lo
C>* 172.16.3.0/24 is directly connected, eth1

Após o ping 8.8.8.8 (servidor de DNS do Google) e 23.21.93.68 (ubnt.com), o cache de rota IP mostra ECMP em ação, em que deixa o tráfego ICMP para 23.21.93.68 eth0 interface, enquanto o mesmo tráfego para 8.8.8.8 folhas eth1 interface.

ubnt@R1:~$ show ip route cache 
23.21.93.68 from 172.16.3.35 via 10.1.0.1 dev eth0
cache users 1 age 4sec mtu 1500 advmss 1460 hoplimit 64
8.8.8.8 via 172.16.3.242 dev eth1 src 172.16.3.35
cache users 1 used 1 age 8sec mtu 1500 advmss 1460 hoplimit 64
Powered by Zendesk