ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
Ospf multiárea para o CCNA
1. OSPF Multiárea para o CCNA
Lonnie Decker
Department Chair,
Networking/Information Assurance
Universidade de Davenport, Michigan
Elaine Horn
Instrutor da Cisco Academy
Agosto de 2013
OSPFv2 - endereçamento de rede IPv4OSPFv3 – endereçamento de rede IPv6
É importante entender os conceitos e a configuração de OSFP em área única antes de iniciar o estudo do OSPF multiáreas.
Como revisão, o OSPF (Open Shortest Path First) é um protocolo de roteamento estado do link com uma distância administrativa (AD) de 110. (AD = confiabilidade ou preferência do protocolo de roteamento.) o OSPF é sem classe, portanto, ele suporta VLSM e CIDR.O OSPF propaga rapidamente alterações da rede.Mudanças de roteamento disparam as atualizações do roteamento OSPF, portanto isto é, mais eficiente do que os protocolos de roteamento de vetor distância como RIPv2. (O RIPv2 usa atualizações periódicas a cada 30 segundos.)Em OSPF, o custo de um link é baseado apenas na largura de banda. Larguras de banda mais altas terão um custo menor.O OSPF cria e mantém três bancos de dados: Banco de dados adjacentes - Cria a tabela de vizinhosBanco de dados de estado do link (LSDB) - Cria a tabela de topologiaBanco de dados de encaminhamento - Cria a tabela de roteamentoEssas tabelas contêm uma lista de roteadores vizinhos para troca de informações de roteamento e conservadas e mantidas na RAM.Uma vez que a rede é convergente, todos os roteadores de uma área terão bancos de dados de estado do link idênticos!O OSPF usa o algoritmo Shortest Path First para escolher o melhor caminho. A CPU processa as tabelas de vizinhos e de topologia usando o algoritmo SPF de Dijkstra. Estealgoritmo é baseado em custo acumulado para alcançar um destino. O algoritmo SPF cria uma árvore SPF colocando cada roteador na raiz da árvore e calculando o caminho mais curto para cada nó. A árvore SPF é então usada para calcular as melhores rotas. O OSPF coloca as melhores rotas no banco de dados de encaminhamento, que é usado para fazer a tabela de roteamento.O OSPF usa pacotes de estado do link (LSPs) para estabelecer e manter adjacências vizinhas e trocar atualizações de roteamento. LSPs representam o estado de um roteador e de seus links para o restante da rede.
O OSPF troca mensagens para transmitir informações de roteamento usando cinco tipos de pacotes. Esses pacotes são:Pacote Hello (Pacote de aviso)Database Description (Descrição de banco de dados)Link-State Request (Solicitação de estado do link)Link-State Update (Atualização do estado do link)Link-State Request (Confirmação de estado do link)Esses pacotes são usados para descobrir roteadores vizinhos e também para trocar informações de roteamento para manter informações precisas sobre a rede.
Vamos examinar o pacote HelloO pacote OSPF tipo 1 é o pacote Hello. Pacotes Hello são utilizados para:Descobrir vizinhos OSPF e estabelecer adjacências vizinhas.Anuncie os parâmetros nos quais dois roteadores devem concordar para se tornarem vizinhos.Pacotes Hello também são usados para escolher o Roteador designado (DR) e o Roteador designado de backup (BDR) em redes multiacesso como Ethernet e frame relay. Apenas um lembrete. Os links ponto a ponto não exigem o DR ou o BDR.A figura indica os campos contidos no Pacote Hello tipo 1. Os campos importantes mostrados na figura incluem:Tipo - Identifica o tipo de pacote. Um número um (1) indica um pacote Hello. Um valor 2 identifica um pacote DBDescription, 3 um pacote LSRequest, 4 um pacote LSUpdate e 5 um pacote LSAck.ID do Roteador - Um valor de 32 bits expresso em notação decimal pontuada usado para identificar exclusivamente o roteador de origem. (um endereço IPv4) ID do local - Área de origem do seu pacote.Máscara de rede - Máscara de sub-rede associada à interface de envio.Intervalo de aviso - Especifica a frequência, em segundos, em que um roteador envia pacotes Hello. O intervalo Hello padrão em redes multiacesso é de 10 segundos. Este timer deve ser o mesmo em roteadores vizinhos; caso contrário, uma adjacência não é estabelecida.Prioridade do roteador - Usado em uma eleição do DR/BDR. A prioridade padrão para todos os roteadores OSPF é 1, mas pode ser manualmente modificada de 0 a 255. Quanto mais alto o valor, mais provável que o roteador se torne o DR no link.Intervalo de inatividade - É o tempo em segundos que um roteador espera a reposta de um vizinho antes de declarar o roteador vizinho inativo. Por padrão, o intervalo de inatividade do roteador é quatro vezes o intervalo de aviso. Este timer deve ser o mesmo em roteadores vizinhos; caso contrário, uma adjacência não é estabelecida.Roteador designado (DR) - ID de roteador do DR.Roteador designado de backup (BDR) - ID de roteador do BDR.Lista de vizinhos - Lista que identifica as IDs de roteador de todos os roteadores adjacentes.
Tipo 4: pacotede atualização do estado do link (LSU) - Usado para responder a LSRequests (tipo 3) e anunciar as novas informações. Os LSUs podem ser um dos 11 tipos diferentes de LSAs. Os LSUs às vezes são atribuídos como LSAs. Somente os 5 primeiros tipos de LSA são abordados nos cursos CCNA.
Esta é uma configuração básica de OSPF em área únicaAs interfaces são configuradas e a seguir, as redes são anunciadas. A máscara curinga é usada para identificar quais os bits do endereço de rede são importantes. A rede 172.16.1.16/28 será anunciada como 172.16.1.16 0.0.0.15. Essa máscara curinga é o inverso da máscara de sub-rede, 255.255.255.240. Observe que a máscara de sub-rede para /30 é 255.255.255.252 e a máscara curinga usada para anunciar essa rede é 0.0.0.3. (255.255.255.255 – 255.255.255.252 = 0.0.0.3)
Cada roteador exige uma ID de roteador para participar em um domínio OSPF. A ID de roteador pode ser definida por um administrador ou ser automaticamente atribuída pelo roteador. A ID de roteador é usada pelo roteador OSPF ativado para:identificar unicamente o roteador participar da eleição do DR e BDRVamos rever como determinar a ID do roteador? Como ilustrado na figura, os roteadores Cisco obtém a ID do roteador com base em um dos três critérios, na seguinte ordem:A ID do roteador é configurada usando o comando modo de configuração do router router-id rid do OSPF. O valor rid é qualquer valor de 32 bits expresso como um endereço IPv4. Este é o método recomendado para atribuir uma ID do roteador. (Por exemplo: 1.1.1.1)Se a ID do roteador não estiver configurada, o roteador escolhe o endereço IPv4 mais alto das interfaces de loopback. Essa é a segunda melhor alternativa para atribuir uma ID do roteador.Se nenhuma interface de loopback estiver configurada, o roteador escolhe o endereço IPv4 mais alto ativo de uma das suas interfaces físicas. Este é o método menos recomendado porque torna mais difícil para os administradores diferenciarem entre roteadores específicos.
Aqui está um exemplo de configuração de um router-id .Quando um router-id estiver definido, será necessário recarregar o roteador ou usar o comando “clear ip ospf process” para que tenha efeito. Observe que o router-id pode ser verificado com o comando show ip protocols.
O OSPF usa o custo como métrica. Um custo menor indica um caminho melhor do que um custo mais alto. Uma linha de Ethernet de 10-Mb/s tem um custo mais alto do que uma linha de ethernet de 100-Mb/s.A fórmula usada para calcular o custo do OSPF é:Custo = largura de banda de referência /largura de banda de interfaceA largura de banda de referência padrão é 10^8 (100.000.000) como você pode ver na figura. Por isso, a fórmula é:Custo = 100.000.000 bps / largura de banda de interface em bpsConsulte a tabela para uma divisão do cálculo do custo. Observe que os FastEthernet, Gigabit Ethernet, e interfaces de 10 GigE compartilham o mesmo custo, porque o valor do custo OSPF deve ser um inteiro. Portanto, devido à largura de banda de referência padrão ser definida como 100 Mb/s, todos os links que são mais rápidos do que o Fast Ethernet também têm um custo de 1.A largura de banda de referência pode ser modificada para acomodar redes com links mais rápidos que 100 Mbps, usando o comando do OSPF auto-cost reference-bandwidth O comando “auto-cost reference-bandwidth” deve ser configurado em todos os roteadores no domínio OSPF. O valor é expresso em Mb/s, portanto, para ajustar os custos para:Gigabit Ethernet - auto-cost reference-bandwidth 1.00010 Gigabit Ethernet - auto-cost reference-bandwidth 10.000Para retornar à largura de banda de referência padrão, use o comando auto-cost reference-bandwidth 100 .Conforme visto no último marcador, você tem a opção de definir o custo que será usado nos cálculos OSPF com o comando de interface, ip ospf cost.
A solução para gerenciar o número de adjacências e a inundação de LSAs em uma rede multi-acesso é o DR. Em redes multiacesso como o Ethernet ou frame relay, o OSPF escolhe um DR para ser o ponto de distribuição e coleta para LSAs enviados e recebidos. Um BDR também é eleito em caso de falha do DR. Todos os outros roteadores se tornam DROTHERs Um DROTHER é um roteador que não é o DR nem o BDR.Os DROthers só formam adjacências completas com o DR e BDR na rede, e enviam seus LSAs ao DR e o BDR usando o endereço multicast do OSPF 224.0.0.6(IPv6 FF02::06)
Os seguintes critérios são aplicadas ao escolher um DR e BDR:DR: roteador com a prioridade mais alta da interface OSPF. (Todos os padrões de roteador para 1.)BDR: roteador com a segunda prioridade mais alta da interface OSPF. Se as prioridades da interface OSPF são iguais, a maior ID do roteador é usada no desempate.
Cálculos frequentes do algoritmo SPF - em uma rede de grande porte, as alterações serão inevitáveis, para isso os roteadores usam vários ciclos de CPU para recalcular o algoritmo SPF e atualizar a tabela de roteamento.Tabela de roteamento de grande porte - o OSPF não executa o resumo de rotas por padrão. Se as rotas não são resumidas, a tabela de roteamento pode se tornar muito grande, dependendo do tamanho da rede.Banco de dados de estado do link (LSDB) de grande porte - porque o LSDB cobre a topologia de toda a rede, cada roteador deverá manter uma entrada para cada rede na área, mesmo que nem todas as rotas sejam selecionadas para a tabela de roteamento.Para fazer o OSPF mais eficiente e escalonável, a rede pode ser dividida em várias áreas OSPF. Uma área OSPF é um grupo de roteadores que compartilham as mesmas informações de estado do link em seus bancos de dados de estado do link.
O OSPF multiárea tem estas vantagens:Frequência reduzida de cálculos SPF - localiza o impacto de uma alteração na topologia em uma área. Por exemplo, minimiza o impacto de atualização de roteamento, porque a inundação LSA para no limite de área.Tabelas de roteamento menores - há menos entradas da tabela de roteamento porque os endereços de rede podem ser resumidos entre áreas. Por exemplo, a área 1 resumiria suas rotas e as enviaria à área 0. Sobrecarga reduzida de atualização de estado do link - minimiza as exigências de processamento e memória, porque há menos roteadores trocando LSAs.
Há quatro tipos diferentes de roteadores OSPF:Roteador interno – esse é um roteador com todas as interfaces na mesma área. Todos os roteadores internos em uma área possuem LSDBs idênticos.Roteadores de backbone – esse é um roteador na área de backbone. Geralmente, a área de backbone é definida como área 0. Roteador de borda de área (ABR) – esse é um roteador com as interfaces conectadas a várias áreas. Mantenha LSDBs separados para cada área a que o roteador estiver conectado e pode rotear entre as áreas. Os ABRs são pontos de saída para a área, o que significa que as informações de roteamento destinadas para outra área podem chegar lá apenas por meio do ABR na área local. Os ABRs podem ser configurados para resumir as informações de roteamento dos LSDBs das suas áreas conectadas. Os ABRs distribuem as informações de roteamento no backbone. Os roteadores de backbone, em seguida, enviam informações a outros ABRs. Em uma rede de multiárea, uma área pode ter um ou mais ABRs. Roteador de limite de sistema autônomo (ASBR) – este é um roteador que tem pelo menos uma interface conectada a uma ligação entre redes externa (outro sistema autônomo), como uma rede não OSPF. Um ASBR pode importar as informações da rede não OSPF para a rede OSPF e vice-versa, usando um processo chamado redistribuição de rota. A redistribuição no OSPF multiárea ocorre quando um ASBR conecta diferentes domínios de roteamento (por exemplo, EIGRP e OSPF) e os configura para anunciar e trocar informações de roteamento entre estes domínios de roteamento.Um roteador pode ser classificado como mais de um tipo de roteador. Por exemplo, se um roteador se conecta a área 0 e à área 1, ele é classificado de duas formas diferentes: um roteador de backbone e um ABR.
Lembre-se de que há 5 tipos de pacotes usados pelo OSPF. Para os pacotes tipo 4 do OSPF, há 11 tipos LSA usados pelo OSPF, mas somente tipos 1-5 são abordados nos cursos CCNA. Todos os tipos de LSAs são oferecidos em um pacote OSPF tipo 4.
Como mostrado na figura, todos os roteadores anunciam seus links habilitados para OSPF diretamente conectados em um LSA tipo 1 e enviam suas informações de rede aos vizinhos OSPF. O LSA contém uma lista das interfaces, tipos de links e os estados do link conectados diretamente.Os LSAs tipo 1 também são atribuídos como entradas do link de roteador.A ID do link LSA tipo 1 é identificada pela ID do roteador de origem.Os LSAs tipo 1 são inundados apenas na área em que se originam. (Os ABRs anunciam posteriormente as redes reconhecidas dos LSAs do tipo 1 a outras áreas como LSAs tipo 3.)
Um LSA tipo 2 existe apenas para as redes multiacesso e multiacesso sem transmissão (NBMA) onde há um DR eleito e pelo menos dois roteadores no segmento multiacesso. O DR inunda os LSAs tipo 2 apenas na área em que se originam. Os LSAs tipo 2 não são enviados para fora de uma área.Como mostrado na figura, ABR1 é o DR para a rede Ethernet na área 1. Isso gera o LSA tipo 2 e o envia para a área 1. ABR2 é o DR para a rede multiacesso na área 0. Não há redes multiacesso na área 2 e portanto, nenhum LSA tipo 2 é propagado nessa área.
Os LSAs tipo 3 são usados pelo ABR para anunciar redes de outras áreas. Os ABRs coletam os LSAs tipo 1 no LSDB. Após a convergência de uma área OSPF, o ABR cria um LSA tipo 3 para cada uma de suas redes OSPF conhecidas. Portanto, um ABR com vários roteadores OSPF deve criar LSAs tipo 3 para cada rede.Como mostrado na figura, os ABR1 e ABR2 inundam os LSAs tipo 3 de uma área para outras áreas. Os ABRs propagam os LSAs tipo 3 para outras áreas. Em uma ampla implantação OSPF com várias redes, propagar os LSAs tipo 3 pode causar problemas significativos de sobrecarga. Por esse motivo, recomenda-se enfaticamente que o resumo de rota manual seja configurado no ABR.Receber um LSA tipo 3 na área não faz com que o roteador execute o algoritmo SPF. As rotas que estão sendo anunciadas nos LSAs tipo 3 são adicionadas a ou excluídas da tabela de roteamento do roteador, porém um cálculo completo SPF não é necessário.
Os LSAs tipo 4 e o tipo 5 são usados em conjunto para identificar um ASBR e anunciar redes externas em um domínio do roteamento OSPF.Um LSA de resumo tipo 4 é gerado por um ABR somente quando existe um ASBR dentro de uma área. Um LSA tipo 4 identifica ASBR e fornece uma rota. Todo o tráfego destinado a um sistema autônomo externo exige conhecimento da tabela de roteamento do ASBR que originou as rotas externas.Como mostrado na figura, o ASBR1 envia o roteador LSA tipo 1 identificando-se como um ASBR. O LSA inclui um bit especial conhecido como bit externo (e bit) usado para identificar o roteador como um ASBR. Quando o ABR1 recebe o LSA tipo 1, ele percebe o e bit, gera um LSA tipo 4 e, em seguida, inunda o LSA tipo 4 para o backbone (área 0). Os ABRs subsequentes inundam o LSA tipo 4 para outras áreas.
Os LSAs externos tipo 5 descrevem rotas para redes externas ao sistema autônomo OSPF. Os LSAs tipo 5 são originados pelo ASBR e inundado para todo o sistema autônomo.Os LSAs tipo 5 também são referidos como as entradas LSA externas do sistema autônomo.Na figura, o ASBR gera os LSAs tipo 5 para cada uma de suas rotas externas e os inunda na área. Os ABRs subsequentes inundam o LSA tipo 5 para outras áreas. Os roteadores em outras áreas usam informações dos LSAs tipo 4 para acessar as rotas externas.Em uma ampla implantação OSPF com várias redes, propagar os vários LSAs tipo 5 pode causar problemas significativos de sobrecarga. Por esse motivo, recomenda-se enfaticamente que o resumo de rota manual seja configurado no ASBR.
As entradas da tabela de roteamento para redes OSPF serão identificadas na tabela de roteamento com base na área em que se originam em comparação ao roteador que exibe a rota.
As rotas E2 (o padrão) não aumentam a métrica de custo para a rota externa uma vez que se propaga através da rede interna. As rotas E1 adicionam os custos internos ao custo da rota externa, permitindo que os roteadores OSPF determinem o ASBR mais próximo e o caminho interno mais curto.
O resumo ajuda a manter as tabelas de roteamento pequenas. Isso envolve a consolidação de várias rotas em um único anúncio, que pode então ser propagado na área de backbone.Normalmente, LSAs do tipo 1 e tipo 2 são gerados em cada área, convertido para o tipo 3 de LSA e enviado para outras áreas. Se a área 1 tinha 30 redes para anunciar, então 30 LSAs tipo 3 seriam encaminhados para o backbone. Com o resumo de rotas, o ABR consolida as 30 redes em um ou dois anúncios.
172.16.8.0 /24 – 172.16.15.0/24 resume como 172.16.8.0/21172.16.16.0/24 – 172.16.19.0/24 resume como 172.16.16.0/22
A área 0 = 172.16.96.0/24 para 172.16.127.0/24 resumida = 172.16.96.0/27A área 1 = 172.16.32.0/24 para 172.16.63.0/24 resumida = 172.16.32.0/27A área 2 = 172.16.64.0/24 para 172.16.95.0/24 resumida = 172.16.64.0/27
A sintaxe para configurar um resumo tipo 5 de um ASBR é um pouco diferente. Neste exemplo, o RIPv2 EXTERNO 172.16.32.0/24 até 172.16.63.0/24 é resumido como 172.16.32.0/27. Observe a sintaxe para anunciar essa rede para os ABRs.A configuração mostrada não inclui o anúncio de rotas do RIP no OSPF. O comando para fazer isso seria “redistribute sub-redes de RIP” na configuração do OSPF. A métrica padrão quando redistribuição no OSPF é um custo de 20.
Para gerar uma rota externa padrão em um domínio de roteamento OSPF, use o comando default-information originate no modo configuração de roteador
Neste slide, você verá um exemplo de configuração com uma rota padrão que aponta para o ISP A ou ISP B e o comando default-information originate. Observe que uma das opções para uma máscara curinga na instrução de rede é simplesmente 0.0.0.0. Entrar na área 0 de 10.1.1.1 0.0.0.0 da rede em R1 informa ao roteador para ativar a interface para o processo de roteamento. Como resultado, o processo OSPFv2 anunciará a rede que está na interface. A vantagem de especificar a interface é que o cálculo da máscara curinga não é necessário. O OSPFv2 usa o endereço de interface e a máscara de sub-rede para determinar a rede a ser anunciada. Enquanto estuda para o CCNA, verifique se você conhece ambos os métodos com curinga.