MikroTik

How to Configure BGP Aggregation on MikroTik: Detailed Step-by-Step

Step 1: Access the MikroTik

Antes de começar a configuração de BGP Aggregation, você precisa acessar o dispositivo Mikrotik. Isso pode ser feito de duas maneiras:
  • Via Winbox: Baixe e execute o Winbox. Conecte-se ao seu Mikrotik usando o endereço IP ou MAC.
  • Via CLI (linha de comando): Conecte-se via SSH ou console com o nome de usuário e senha.

Step 2: Enable BGP on the MikroTik

Primeiramente, é necessário habilitar o BGP no Mikrotik, caso ainda não tenha sido configurado. Para isso:
  1. No menu Routing, clique em BGP.
  2. Clique em Instances e depois em Add para criar uma nova instância de BGP.
  3. No campo Router ID, insira um identificador único para o roteador (geralmente o IP local).
  4. No campo AS (Autonomous System), insira o número do AS da sua rede.
  5. Clique em OK para salvar.
Exemplo de comando CLI:
RouterOS
/routing bgp instance set default as=65001 router-id=192.168.1.1

Step 3: Configure the BGP Peer

Agora, adicione o BGP Peer para permitir a troca de rotas com o seu roteador Mikrotik.
  1. No menu Routing, clique em BGP Peers.
  2. Clique em Add para adicionar um novo peer BGP.
  3. No campo Remote Address, insira o endereço IP do peer BGP (roteador vizinho).
  4. No campo Remote AS, insira o número do AS do roteador vizinho.
  5. Clique em OK para salvar.
Exemplo de comando CLI:
RouterOS
/routing bgp peer add remote-address=192.168.2.1 remote-as=65002

Step 4: Enable BGP Aggregation

A BGP Aggregation permite que você combine várias rotas em uma única rota de maneira mais eficiente. Para habilitar a agregação de rotas BGP:
  1. No menu Routing, clique em BGP Aggregation.
  2. Clique em Add para criar uma nova regra de agregação.
  3. No campo Network, insira o prefixo que será agregado (por exemplo, 192.168.0.0/24).
  4. No campo Aggregate Prefix, insira o prefixo de rede agregada (por exemplo, 192.168.0.0/22).
  5. Clique em OK para salvar.
Exemplo de comando CLI:
RouterOS
/routing bgp aggregation add network=192.168.0.0/24 aggregate-prefix=192.168.0.0/22

Step 5: Verify the BGP Aggregation Configuration

Após configurar a BGP Aggregation, é importante verificar se a agregação de rotas foi aplicada corretamente.
  1. No menu Routing, clique em BGP Routes para visualizar as rotas BGP.
  2. Verify that the aggregated route is present and that the aggregated prefix matches the configuration.
Exemplo de comando CLI:
RouterOS
/routing bgp route print

Step 6: Adjust the BGP Aggregation Configuration (If Necessary)

Se você precisar ajustar as configurações de BGP Aggregation, basta seguir esses passos:
  1. No menu Routing, clique em BGP Aggregation.
  2. Selecione a regra de agregação que você configurou e clique em Edit.
  3. Altere os parâmetros conforme necessário, como o Network e Aggregate Prefix.
  4. Clique em OK para salvar.
Exemplo de comando CLI para editar a configuração de agregação:
RouterOS
/routing bgp aggregation set  aggregate-prefix=192.168.0.0/20

Step 7: Monitor BGP Performance

Agora que a BGP Aggregation está configurada, é importante monitorar o desempenho do BGP e a troca de rotas entre os peers.
  1. No menu Tools, clique em Traffic Flow para visualizar o tráfego em tempo real.
  2. Enable traffic monitoring and observe whether route aggregation is working correctly.
Exemplo de comando CLI para monitorar o tráfego:
RouterOS
/tool traffic-flow set enabled=yes

Step 8: Test the BGP Aggregation Configuration

Para garantir que a BGP Aggregation está funcionando corretamente, teste a conectividade entre os peers e verifique se as rotas estão sendo trocadas de forma agregada.
  1. Realize um ping entre os dispositivos da rede para verificar a conectividade.
  2. No menu Routing, clique em BGP Routes para ver as rotas que foram trocadas.
Exemplo de comando CLI para testar a conectividade:
RouterOS
/ping 192.168.1.1

Step 9: Disable or Adjust Route Aggregation (If Necessary)

Se você precisar desabilitar ou ajustar a BGP Aggregation, siga os seguintes passos:
  1. No menu Routing, clique em BGP Aggregation.
  2. Selecione a configuração e clique em Remove ou Edit para fazer ajustes.
  3. Clique em OK para confirmar.
Exemplo de comando CLI para desabilitar a agregação:
RouterOS
/routing bgp aggregation remove

Conclusion

A configuração de BGP Aggregation no Mikrotik é uma maneira eficaz de otimizar a troca de rotas entre sistemas autônomos, agregando várias rotas em uma única. Isso não só melhora a eficiência da rede, mas também reduz a sobrecarga de roteamento. Com os passos descritos, você pode configurar a agregação de rotas de forma eficaz, garantindo maior desempenho e eficiência para a sua rede. Gostou deste tutorial? Confira nossos outros guias sobre configuração de redes no Mikrotik e otimize sua segurança e conectividade!