Configuração de um OSPF com Mikrotik

Exemplo de rede consiste de três roteadores conectados na rede 10.10.1.0/24 e cada roteador tem também uma rede conectada adicional.

 

Neste exemplo seguintes endereços IP são configurados:

R1:

[admin@MikroTikR1]/ip address add address=10.10.1.1/30 interface=ether1

 [admin@MikroTikR1]/ip address add address=10.10.1.5/30 interface=ether2

 [admin@MikroTikR1]/ip address add address=210.13.1.0/28 interface=ether3

R2:

[admin@MikroTikR2]/ip address add address=10.10.1.6/30 interface=ether1

[admin@MikroTikR2]/ip address add address=10.10.1.9/30 interface=ether2

[admin@MikroTikR2]/ip address add address=172.16.1.0/16 interface=ether3

R3:

[admin@MikroTikR3]/ip address add address=10.10.1.2 /30 interface=ether1

[admin@MikroTikR3]/ip address add address=10.10.1.10/30 interface=ether2

[admin@MikroTikR3]/ip address add address=192.168.1.0/24 interface=ether3

Há três elementos básicos de configuração OSPF:

  •  Ativar instância OSPF
  •  configuração da área OSPF
  • configuração de rede OSPF

Informações gerais é configurado em / encaminhamento de menu exemplo OSPF. Para configurações avançadas OSPF, é possível executar várias instâncias OSPF. Configuração de instância padrão é bom para começar, só precisamos permitir instância padrão.

R1:

[admin@MikroTikR1] /routing ospf instance> add name=default

R2:

[admin@MikroTikR2] /routing ospf instance> add name=default

R3:

[admin@MikroTikR3] /routing ospf instance> add name=default

Mostrar informações da instância OSPF:

[admin@MikroTikR1] /routing ospf instance> print

Flags: X – disabled

 0   name=”default” router-id=0.0.0.0 distribute-default=never

     redistribute-connected=as-type-1 redistribute-static=as-type-1

     redistribute-rip=no redistribute-bgp=no redistribute-other-ospf=no

     metric-default=1 metric-connected=20 metric-static=20 metric-rip=20

     metric-bgp=auto metric-other-ospf=auto in-filter=ospf-in

out-filter=ospf-out

 

Como você pode ver router-id é 0.0.0.0, isso significa que roteador irá utilizar um dos endereços IP do roteador como router-id. Na maioria dos casos é recomendável configurar o endereço IP de loopback como router-id. Endereço IP de loopback é virtual, endereço de software que é usado para identificação do roteador em rede. Os benefícios são que o endereço de auto-retorno é sempre para cima (ativa) e não pode ser para baixo como interface física. Protocolo OSPF usado para comunicação entre roteadores que identificados por router-id. Interface de loopback são configurados da seguinte forma:

 

Criar interface de ponte nomeado, por exemplo, “loopback”:

[admin@MikroTikR1] /interface bridge> add name=loopback

Adicione um endereço de ip /32

[admin@MikroTikR1] > ip address add address=10.255.255.1/32 interface=loopback

Configure o router-id na interface loopback:

[admin@MikroTikR1] /routing ospf instance> set 0 router-id=10.255.255.1

Isto pode ser feito em outros routers (R2, R3), bem.

 

O próximo passo é configurar a área OSPF. Área Backbone é criado durante a instalação do RouterOS e configuração adicional não é necessário.

 

Nota: Lembre-se de que a área de backbone-id é sempre (zero) 0.0.0.0

 

E o último passo é adicionar rede à determinada área OSPF.

 

Em R1

[admin@MikroTikR1] /routing ospf network> add network=210.13.1.0/28 area=backbone

[admin@MikroTikR1] /routing ospf network> add network=10.10.1.0/30 area=backbone

[admin@MikroTikR1] /routing ospf network> add network=10.10.1.4/30 area=backbone

 

 

 

Em vez de digitar em cada rede, você pode agregar redes usando máscara de sub-rede adequada. Por exemplo, para agregar 10.10.1.0/30, 10.10.1.4/30, 10.10.1.8/30 redes, você pode configurar seguindo rede OSPF:

 

[admin@MikroTikR1] /routing ospf network> add network=10.10.1.0/”’24”’ area=backbone

R2:

[admin@MikroTikR2] /routing ospf network> add network=172.16.1.0/16 area=backbone

[admin@MikroTikR2] /routing ospf network> add network=10.10.1.0/24 area=backbone

R3:

[admin@MikroTikR3] /routing ospf network> add network=192.168.1.0/24 area=backbone

[admin@MikroTikR3] /routing ospf network> add network=10.10.1.0/24 area=backbone

Você pode verificar o seu funcionamento OSPF como segue:

 

Olhe para o menu de interface OSPF para verificar que a entrada dinâmica foi criado:

[admin@MikroTikR1] /routing ospf interface> print

  • Check your OSPF neighbors, what DR and BDR is elected and adjacencies

[admin@MikroTikR1] /routing ospf neighbor> print

  • Check router’s routing table (make sure OSPF routes are present):

[admin@MikroTik_CE1] > ip route print

Rolar para cima