1.7 - Roteador DR (Designed Router) e BDR (Backup Designed Router)
Segundo Filippetti (2008), isso ocorre no caso de termos mais de um roteador na área “0”, tal como da figura anterior, R_1 e R_4 estão na área “0”. Neste caso o protocolo elege o roteador que irá transmitir aos demais roteadores da rede os pacotes de atualização, consulta e hello.
A eleição do router DR é feita pelo pacote HELLO. Pacotes HELLO são trocados entre os routers via multicast, em cada segmento. O router que tiver o maior OID (OSPF ID) em um segmento é eleito o DR para aquele segmento. O mesmo processo é realizado para a eleição do BDR. Em caso de empate, o router com maior RID (Router ID) vence a disputa.
Para reduzir a quantidade de informação trocada em um dado segmento, OSPF elege um router para ser o router designado (Designated Router - DR) e outro para assumir o papel de backup dele (Backup Designated Router - BDR) em cada segmento multi-acesso (como segmentos Ethernet, por exemplo). O princípio é criar um ponto central na rede multi-acesso para troca de informações.
“ip ospf priority“. Uma prioridade “0″ significa que a interface em questão não será considerada no processo de eleição do DR/BDR.
O RID é definido pelo maior endereço IP configurado no router. Entretanto, se interfaces Loopbacks existirem, o RID é definido pelo maior IP configurado em uma interface Loopback. É interessante utilizar Loopbacks para definição do RID, pois com elas é possível “garantir” que este endereço IP se manterá, e não será trocado em uma eventual alteração na rede.
“show ip ospf interface” é uma forma rápida de verificar se todas as interfaces encontram-se configuradas nas áreas em que deveriam.
Um ponto importante a ser lembrado é que a ordem em que os comandos são digitados no router é muito importante. Por exemplo, se o comando “network 203.250.0.0 0.0.255.255 area 0.0.0.0″ for digitado ANTES do comando “network 203.250.13.41 0.0.0.0 area 1″, todas as interfaces seriam colocadas na área 0 (0.0.0.0), o que é incorreto, já que desejamos que a loopback (203.250.13.41) seja colocada na área 1.
Interface de loopback
Algumas vezes é utilizada a interface “lookback” que é uma interface de software, ou seja, virtual, significando que não é física, é apenas lógica e pode ser usada em diversas situações quando, por exemplo, não podemos ou não desejamos instalar interfaces extras em roteadores. Esta interface ficará sempre “up”, por isso é aconselhável utilizá-la como interface de gerenciamento, evitando interfaces de LAN ou WAN. Ela aceita endereço IP, responde ao comando “ping” e a rede da qual faz parte será divulgada na tabela de roteamento.
X
RTB#show ip ospf interface e0
Ethernet0 is up, line protocol is up
Internet Address 203.250.14.3 255.255.255.0, Area 0.0.0.0
Process ID 10, Router ID 203.250.12.1, Network Type BROADCAST, Cost: 10
Transmit Delay is 1 sec, State DROTHER, Priority 1
Designated Router (ID) 203.250.15.1, Interface address 203.250.14.2
Backup Designated router (ID) 203.250.13.41, Interface address
203.250.14.1
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 0:00:03
Neighbor Count is 3, Adjacent neighbor count is 2
Adjacent with neighbor 203.250.15.1 (Designated Router)
Adjacent with neighbor 203.250.13.41 (Backup Designated Router)
RTD#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
203.250.12.1 1 2WAY/DROTHER 0:00:37 203.250.14.3 Ethernet0
203.250.15.1 1 FULL/DR 0:00:36 203.250.14.2 Ethernet0
203.250.13.41 1 FULL/BDR 0:00:34 203.250.14.1 Ethernet0