Faz tempo que não atuo puramente com Telecom, mas atuando com SD-Wan e Firewall's sempre me deparo com alguma situação relacionada a protocolos de roteamentos, onde preciso consultar meus resumos para relembrar as características de cada protocolo.
Acredito ser um conteúdo relevante estas documentações que eu desenvolvi ao longo do tempo, portanto venho hoje compartilhar com vocês tudo o que você precisa saber sobre OSPF.
Divisão é realizada por áreas, todas as áreas devem ser ligadas a área 0.
O roteador que interliga as áreas é chamado de ABR.
O roteador que interliga as redes externas é chamado de ASBR.
Para checar os timers utilize o comando:
#show ip ospf interface fas 0
Para diminuir os timers, utilizar o comando:
#interface FastEthernet0/0
#ip ospf dead-interval minimal hello-multiplier 4 (4 hellos a cada seg)
Estes valores precisam ser iguais nos roteadores para se conservar a adjacência.
Multicast
- DROTHERS 224.0.0.5
- DR e BDR 224.0.0.6
Prioridades
Maior prioridade sera eleito DR, o default e 1 (0-255), 0 não participa da eleição DR e BDR.
1º Prioridade
2º Router ID (IP, via comando, loopback)
#show ip ospf interface fas 0
*DR é sempre o que é configurado primeiro
Para configurar Router ID (identificação do Roteador):
#router ospf 1
#router-id 1.1.1.1
Para configurar prioridade
#int fas 0
#ip os priority 200
Autenticação
Autenticação, acontece em 2 Passos
1º criar a key
#key chain OSPF-KEY
# key 1
# key-string cisco
2º Aplicar na interface
interface FastEthernet0/0
# ip ospf authentication message-digest
# ip ospf message-digest-key 1 md5 OSPF-KEY
Custo
custo 100/banda mbps => Reference Bandwidth
- banda 10 = 100/10 = 10
- banda 100- 100/100 =1
- banda 1000 - 100/1000 = 1
*notem que por padrão a interface de 100mb e 1Gb terá o mesmo custo.
Pode ser confirmado no comando:
#sh ip ospf int ser 0
cost: 64 (para interfaces seriais)
Loopback entra como 100 = custo 1.
Balanceamento de trafego
Para balancear o trafego deve-se igualar os custos (dentro da interface):
#int fas 0
#ip ospf cost 64
Para link Frame Relay, devemos apontar o neighbor NBMA
#router ospf 1
#neighbor 192.168.12.2
Rotas - LSA's
LSA 1 - È a informação dentro da mesma area, LSA DROTHERS SE COMUNICAM COM O DR O
LSA 2 - É a informação que o DR se comunica com os DROTHERS O
LSA 3 - É a informação que o ABR pega da rede interna e encaminha a area 0 O IA
LSA 4 - Localização do ASBR -
LSA 5 - Divulgaçao das redes esternas pelo ASBR E2
LSA 7 - Rota esterna dentro de uma area que nao seja a 0.
Áreas Especiais
Retira as rotas externas da tabela de roteamento, e adiciona o ABR como rota default. (filtra LSA 4,5) O E2
#router ospf 1
#area 10 stub
Retira as rotas internas de outras áreas da tabela de roteamento, e adiciona o ABR como rota default. (LSA 5,4,3)
O*IA
Só no roteador de borda!!
#router ospf 1
#area 10 stub
#area 10 stub no-summary
Permite uma area Stub ter uma rota externa, o ABR encaminha a rota externa para dentro da area 0 como LSA tipo 5.(LSA 5,4 gera 7)
- Area NSSA Totally stuby
Permite uma area Stub ter uma rota externa, o ABR encaminha a rota externa para dentro da area 0 como LSA tipo 5.(LSA 5,4,3 gera 7).
e adiciona o ABR como rota default.
#Router ospf 1
#area 20 nssa
#router ospf 1
#area 20 nssa default-information-originate
#area 20 nssa no-summary
Virtual Link
Ligar uma determinada area à area 0, através de outra area (por dentro de uma outra area). Não recomendado, o ideal é cada area ser ligada diretamente a area 0.
No roteador de borda.
#Router ospf 1
#area 20 virtual-link 3.3.3.3 !!! o tunnel vai passar entre qual Tunnel? Router id do roteador ligado a area 0)
#Router ospf 1
#area 20 virtual-link 3.3.3.3 !!! o tunnel vai passar entre qual Tunnel? Router id do roteador ligado a area distinta)
Espero que esta revisão tenha faça sentido!