O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento fornece configurações de exemplo para o Open Shortest Path First (OSPF) em subinterfaces do Frame Relay.
Antes de tentar essa configuração, certifique-se de atender aos seguintes requisitos:
Uma compreensão básica da configuração do Frame Relay e do OSPF
Consulte Configuração do OSPF e Configuração e Troubleshooting de Frame Relay para obter mais informações.
As informações neste documento são baseadas nestas versões de software e hardware:
Cisco 2503 Routers
Cisco IOS® Software versão 12.3(3) em ambos os roteadores
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Para obter mais informações sobre convenções de documento, consulte as Convenções de dicas técnicas Cisco.
Para configurar e solucionar problemas do OSPF em uma rede, você deve ter um bom entendimento da topologia de rede subjacente. O mecanismo de descoberta de vizinhos, a eleição do DR (Designated Router, roteador designado) e do BDR (Backup Designated Router, roteador designado de backup) e a inundação de atualizações dependem disso. A topologia subjacente da camada 2 pode ser uma destas:
Multiacesso de broadcast (por exemplo, Ethernet)—Uma rede de broadcast é aquela que permite que pacotes de broadcast ou multicast sejam enviados pela rede e, portanto, cada dispositivo capaz de se comunicar diretamente com todos os outros dispositivos no segmento. Uma rede multiacesso é uma rede que conecta mais de dois dispositivos. Consulte Configurações iniciais para OSPF sobre mídia de broadcast para obter mais informações.
Ponto-a-ponto (como links seriais com PPP/HDLC)—as redes ponto-a-ponto também permitem o envio de pacotes de broadcast ou multicast pela rede, e essas redes conectam apenas dois dispositivos no segmento. Consulte Configurações Iniciais do OSPF sobre um Link Ponto a Ponto para obter mais informações.
Multiacesso sem broadcast (NBMA), como Frame Relay—Essas redes não suportam broadcasts ou multicasts, mas podem conectar mais de dispositivos e são de natureza multiacesso. Consulte Configurações iniciais do OSPF em links de não transmissão para obter mais informações.
Ponto-a-Multiponto—Esta é uma coleção de links ponto-a-ponto entre vários dispositivos em um segmento. Essas redes também permitem que pacotes de broadcast ou multicast sejam enviados pela rede. Essas redes podem representar o segmento multiacesso como vários links ponto-a-ponto que conectam todos os dispositivos no segmento.
Quando o OSPF é executado em uma rede, dois eventos importantes acontecem antes da troca de informações de roteamento:
Os vizinhos são descobertos usando pacotes hello de multicast.
O DR e o BDR são eleitos para todas as redes multiacesso para otimizar o processo de criação de adjacências. Todos os roteadores nesse segmento devem ser capazes de se comunicar diretamente com o DR e o BDR para a adjacência apropriada (no caso de uma rede ponto-a-ponto, o DR e o BDR não são necessários, pois há apenas dois roteadores no segmento e, portanto, a eleição não ocorre).
Para uma descoberta bem-sucedida de vizinhos em um segmento, a rede deve permitir o envio de broadcasts ou pacotes multicast.
Na topologia da camada 2 multiacesso de broadcast, os broadcasts são suportados; portanto, um roteador que executa o OSPF pode descobrir vizinhos OSPF automaticamente e eleger qualquer roteador como DR e BDR, já que qualquer dispositivo pode se comunicar com todos os outros roteadores nesse segmento de broadcast.
Em uma topologia ponto-a-ponto, os vizinhos são descobertos automaticamente, uma vez que os vizinhos estão diretamente conectados uns aos outros através de um link ponto-a-ponto e os pacotes de broadcast ou multicast são encaminhados pela rede; no entanto, a eleição do DR e do BDR não ocorre conforme explicado anteriormente.
Em uma topologia de rede NBMA, que é inerentemente não broadcast, os vizinhos não são descobertos automaticamente. O OSPF tenta eleger um DR e um BDR devido à natureza multiacesso da rede, mas a eleição falha, já que os vizinhos não são descobertos. Os vizinhos devem ser configurados manualmente para superar esses problemas. Além disso, é necessária uma configuração adicional em uma topologia de hub e spoke para garantir que os roteadores de hub, que têm conectividade com todos os outros roteadores de spoke, sejam eleitos como DR e BDR. Como alternativa, você pode alterar a configuração na interface NBMA para fazer com que o OSPF acredite que é outro tipo de rede que não tem esses problemas.
A configuração correta é necessária para a operação adequada do OSPF.
As subinterfaces do Frame Relay podem ser executadas em dois modos:
Ponto-a-Ponto—Quando uma subinterface ponto-a-ponto do Frame Relay é configurada, a subinterface emula uma rede ponto-a-ponto e o OSPF a trata como um tipo de rede ponto-a-ponto.
Multiponto—Quando uma subinterface multiponto do Frame Relay é configurada, o OSPF trata essa subinterface como um tipo de rede NBMA.
O software Cisco IOS usa o comando ip ospf network para permitir a flexibilidade de executar o OSPF em uma interface em diferentes modos:
ip ospf network {broadcast | não transmissão | {ponto a multiponto [sem broadcast] | point-to-point}
A seção Configurar deste documento contém configurações de exemplo para OSPF sobre subinterfaces ponto a ponto de Frame Relay, subinterfaces multiponto de OSPF sobre Frame Relay com redes broadcast, não broadcast e ponto a multiponto.
Nesta seção, você encontrará informações para configurar os recursos descritos neste documento.
Nota:Use a Command Lookup Tool (somente clientes registrados) para obter mais informações sobre os comandos usados neste documento.
Este documento usa a configuração de rede mostrada aqui:
Este documento usa as configurações mostradas nesta seção.
R4-2503 |
---|
interface Loopback0 ip address 3.3.3.3 255.255.255.255 ! interface Serial0 no ip address encapsulation frame-relay !--- To enable Frame Relay encapsulation !--- on the interface. no keepalive ! interface Serial0.1 point-to-point !--- The subinterface is configured to !--- function as a point-to-point link !--- with this command. ip address 1.1.1.2 255.255.255.0 frame-relay interface-dlci 16 !--- To assign a data-link connection identifier !--- (DLCI) to a specified Frame Relay subinterface. !--- Without this command, all the DLCIs are assigned !--- to the physical interface. ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 ! |
R1-2503 |
---|
interface Loopback0 ip address 2.2.2.2 255.255.255.255 ! interface Serial0 no ip address encapsulation frame-relay !--- To enable Frame Relay encapsulation on !--- the interface. no keepalive clockrate 2000000 ! interface Serial0.1 point-to-point !--- The subinterface is configured to function !--- as a point-to-point link with this command. ip address 1.1.1.1 255.255.255.0 frame-relay interface-dlci 16 !--- To assign a data-link connection identifier !--- (DLCI) to a specified Frame Relay subinterface. !--- Without this command, all the DLCIs are !--- assigned to the physical interface. ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 ! |
Os comandos descritos aqui são úteis para verificação:
show ip ospf neighbor — Este comando é usado para exibir informações do vizinho OSPF.
show ip ospf interface — Este comando é usado para exibir informações de interface relacionadas ao OSPF.
As saídas desses comandos são mostradas aqui:
R4-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 2.2.2.2 1 FULL/ - 00:00:33 1.1.1.1 Serial0.1
Observação: nesta saída, o estado do vizinho OSPF é mostrado como "FULL / -", mas os estados DR e BDR não são indicados. Isso ocorre porque não há eleição de DR e BDR em um link ponto a ponto.
R4-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R4-2503# show ip ospf interface s0.1 Serial0.1 is up, line protocol is up Internet Address 1.1.1.2/24, Area 0 Process ID 1, Router ID 3.3.3.3, Network Type POINT_TO_POINT, Cost: 64 Transmit Delay is 1 sec, State POINT_TO_POINT, Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:09 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 2.2.2.2 Suppress hello for 0 neighbor(s) R1-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 3.3.3.3 1 FULL/ - 00:00:37 1.1.1.2 Serial0.1 R1-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R1-2503# show ip ospf interface s0.1 Serial0.1 is up, line protocol is up Internet Address 1.1.1.1/24, Area 0 Process ID 1, Router ID 2.2.2.2, Network Type POINT_TO_POINT, Cost: 64 Transmit Delay is 1 sec, State POINT_TO_POINT, Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:03 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 3.3.3.3 Suppress hello for 0 neighbor(s)
Nessa configuração, o tipo de rede é alterado para broadcast com o comando ip ospf network broadcast. Agora, a rede NBMA é vista como uma rede multiacesso de broadcast onde ocorre a eleição do DR e do BDR. Os comandos frame relay map também são configurados para encaminhar endereços de broadcast.
R4-2503 |
---|
interface Loopback0 ip address 3.3.3.3 255.255.255.255 ! interface Serial0 no ip address encapsulation frame-relay no keepalive ! interface Serial0.2 multipoint !--- The subinterface is treated as a multipoint link. ip address 1.1.1.2 255.255.255.0 ip ospf network broadcast !--- This command is used to define the network !--- type as broadcast. The network type is defined !--- on non-broadcast networks so as to not configur !--- the neighbors explicitly. frame-relay map ip 1.1.1.1 16 broadcast !--- To define the mapping between a destination !--- protocol address and the data-link connection !--- identifier (DLCI) used to connect to the !--- destination address. The broadcast keyword !--- is used to forward broadcasts and multicasts !--- to this address. ! ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 ! |
R1-2503 |
---|
interface Loopback0 ip address 2.2.2.2 255.255.255.255 ! ! interface Serial0 no ip address encapsulation frame-relay no keepalive clockrate 2000000 ! interface Serial0.2 multipoint !--- The subinterface is treated as a multipoint link. ip address 1.1.1.1 255.255.255.0 ip ospf network broadcast !--- This command is used to define the network !--- type as broadcast. The network type is defined !--- on non-broadcast networks so as not configure !--- the neighbors explicitly. frame-relay map ip 1.1.1.2 16 broadcast !--- To define the mapping between a !--- destination protocol address and the data-link !--- connection identifier (DLCI) used to connect !--- to the destination address. The broadcast !--- keyword is used to forward broadcasts and multicasts !--- to this address. ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 ! |
Observação: se uma subinterface for configurada como ponto a ponto, a mesma subinterface não poderá ser reatribuída como uma subinterface multiponto, a menos que o roteador seja recarregado. Nesse caso, uma subinterface diferente é usada para a configuração multiponto.
R4-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 2.2.2.2 1 FULL/BDR 00:00:32 1.1.1.1 Serial 0.2 R4-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R4-2503# show ip ospf interface s0.2 Serial0.2 is up, line protocol is up Internet Address 1.1.1.2/24, Area 0 Process ID 1, Router ID 3.3.3.3, Network Type BROADCAST, Cost: 64 Transmit Delay is 1 sec, State DR, Priority 1 Designated Router (ID) 3.3.3.3, Interface address 1.1.1.2 Backup Designated router (ID) 2.2.2.2, Interface address 1.1.1.1 Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:05 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 2.2.2.2 (Backup Designated Router) Suppress hello for 0 neighbor(s) R1-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 3.3.3.3 1 FULL/DR 00:00:35 1.1.1.2 Serial0.2 R1-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R1-2503# show ip ospf interface s0.2 Serial0.2 is up, line protocol is up Internet Address 1.1.1.1/24, Area 0 Process ID 1, Router ID 2.2.2.2, Network Type BROADCAST, Cost: 64 Transmit Delay is 1 sec, State BDR, Priority 1 Designated Router (ID) 3.3.3.3, Interface address 1.1.1.2 Backup Designated router (ID) 2.2.2.2, Interface address 1.1.1.1 Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:01 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 3.3.3.3 (Designated Router) Suppress hello for 0 neighbor(s)
Nessa configuração, a rede não é broadcast, o que não permite que os vizinhos sejam descobertos automaticamente. O comando neighbor é usado para configurar manualmente os vizinhos OSPF. No entanto, esse comando é necessário apenas com versões do software Cisco IOS anteriores à 10.0. Como uma solução alternativa, emita o comando ip ospf network para alterar o tipo de rede padrão (consulte o exemplo de configuração Configuração Multiponto com Rede de Broadcast). Consulte a seção "Evitando DRs e o Comando neighbor no NBMA" do Guia de Design do OSPF para obter mais informações. O DR e o BDR são eleitos devido à natureza multiacesso.
R4-2503 |
---|
interface Loopback0 ip address 3.3.3.3 255.255.255.255 ! interface Serial0 no ip address encapsulation frame-relay no keepalive ! interface Serial0.2 multipoint ip address 1.1.1.2 255.255.255.0 frame-relay map ip 1.1.1.1 16 broadcast ip ospf priority 2 !--- This command assigns a higher priority for this router on this interface, !--- so that it gets elected as the DR. In case of a Hub and Spoke topology, !--- the hub should be elected as the DR as it has connectivity to all the spokes. ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 ! |
R1-2503 |
---|
interface Loopback0 ip address 2.2.2.2 255.255.255.255 ! interface Serial0 no ip address encapsulation frame-relay no keepalive clockrate 2000000 ! interface Serial0.2 multipoint ip address 1.1.1.1 255.255.255.0 frame-relay map ip 1.1.1.2 16 broadcast ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 neighbor 1.1.1.2 !--- Used to manually configure neighbors. |
R4-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 2.2.2.2 1 FULL/BDR 00:01:56 1.1.1.1 Serial0.2 R4-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R4-2503# show ip ospf interface s0.2 Serial0.2 is up, line protocol is up Internet Address 1.1.1.2/24, Area 0 Process ID 1, Router ID 3.3.3.3, Network Type NON_BROADCAST, Cost: 64 Transmit Delay is 1 sec, State DR,Priority 2 Designated Router (ID) 3.3.3.3, Interface address 1.1.1.2 Backup Designated router (ID) 2.2.2.2, Interface address 1.1.1.1 Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:25 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 2.2.2.2 (Backup Designated Router) Suppress hello for 0 neighbor(s) R1-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 3.3.3.3 2 FULL/DR 00:01:52 1.1.1.2 Serial0.2 R1-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R1-2503# show ip ospf interface s0.2 Serial0.2 is up, line protocol is up Internet Address 1.1.1.1/24, Area 0 Process ID 1, Router ID 2.2.2.2, Network Type NON_BROADCAST, Cost: 64 Transmit Delay is 1 sec, State BDR, Priority 1 Designated Router (ID) 3.3.3.3, Interface address 1.1.1.2 Backup Designated router (ID) 2.2.2.2, Interface address 1.1.1.1 Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:01 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 3.3.3.3 (Designated Router) Suppress hello for 0 neighbor(s)
Nessa configuração, o tipo de rede é alterado com o comando ip ospf network point-to-multipoint para funcionar como uma coleção de links ponto-a-ponto. Os vizinhos são descobertos automaticamente e a eleição do DR e do BDR não ocorre.
R4-2503 |
---|
interface Loopback0 ip address 3.3.3.3 255.255.255.255 ! interface Serial0 no ip address encapsulation frame-relay no keepalive ! interface Serial0.2 multipoint ip address 1.1.1.2 255.255.255.0 ip ospf network point-to-multipoint !--- To configure an interface as !--- point-to-multipoint for non-broadcast media. frame-relay map ip 1.1.1.1 16 broadcast ! ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 ! |
R1-2503 |
---|
interface Loopback0 ip address 2.2.2.2 255.255.255.255 ! interface Serial0 no ip address encapsulation frame-relay no keepalive clockrate 2000000 ! interface Serial0.2 multipoint ip address 1.1.1.1 255.255.255.0 ip ospf network point-to-multipoint !--- To configure an interface as !--- point-to-multipoint for non-broadcast media. frame-relay map ip 1.1.1.2 16 broadcast ! router ospf 1 network 1.1.1.0 0.0.0.255 area 0 ! |
R4-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 2.2.2.2 1 FULL/ - 00:01:58 1.1.1.1 Serial0.2 R4-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R4-2503# show ip ospf interface s0.2 Serial2.1 is up, line protocol is up Internet Address 1.1.1.2/24, Area 0 Process ID 1, Router ID 3.3.3.3, Network Type POINT_TO_MULTIPOINT, Cost: 64 Transmit Delay is 1 sec, State POINT_TO_MULTIPOINT, Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:07 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 2 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 2.2.2.2 Suppress hello for 0 neighbor(s) R1-2503# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 3.3.3.3 1 FULL/ - 00:01:49 1.1.1.2 Serial0.2 R1-2503# show ip ospf interface s0 %OSPF: OSPF not enabled on Serial0 R1-2503# show ip ospf interface s0.2 Serial0.2 is up, line protocol is up Internet Address 1.1.1.1/24, Area 0 Process ID 1, Router ID 2.2.2.2, Network Type POINT_TO_MULTIPOINT, Cost: 64 Transmit Delay is 1 sec, State POINT_TO_MULTIPOINT, Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:00 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 2 Last flood scan time is 0 msec, maximum is 0 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 3.3.3.3 Suppress hello for 0 neighbor(s)
Para verificar suas configurações, use as subseções fornecidas na seção Configurar deste documento.
Esta seção fornece informações que podem ser usadas para o troubleshooting da sua configuração.
Antes de solucionar qualquer problema relacionado ao vizinho OSPF em uma rede NBMA, é importante lembrar que uma rede NBMA pode ser configurada nesses modos de operação com o comando ip ospf network:
Ponto a Ponto
Ponto a multiponto
Broadcast
NBMA
Os Intervalos Hello e Dead de cada modo são descritos nesta tabela:
Tipo de rede | Intervalo de Hello (seg) | Intervalo Dead (seg) |
---|---|---|
Ponto a Ponto | 10 | 40 |
Ponto a multiponto | 30 | 120 |
Broadcast | 10 | 40 |
Não-transmissão | 30 | 120 |
Quando o OSPF é configurado em uma interface física (por exemplo, a interface S0) de uma tecnologia multiacesso sem broadcast, como Frame Relay, o tipo de rede padrão NON_BROADCAST é atribuído. Quando o OSPF é configurado em subinterfaces ponto-a-ponto, o tipo de interface padrão POINT_TO_POINT é atribuído. Quando o OSPF é configurado em subinterfaces multiponto, o tipo de interface padrão NON_BROADCAST é atribuído.
Quando a rede NBMA é composta de uma combinação de interfaces físicas e lógicas (subinterfaces) em diferentes roteadores, diferentes tipos de rede OSPF entram em ação. É provável que ocorram incompatibilidades de Hello nesses casos; como resultado, as adjacências OSPF não são formadas.
Consulte Problemas com a Execução do OSPF no Modo NBMA no Frame Relay e Identificação e Solução de Problemas do OSPF para obter mais informações sobre como solucionar problemas do OSPF.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
10-Dec-2001 |
Versão inicial |