You are on page 1of 27

Tema acessvel CISCO

Pgina 1 de 27

Alternar idioma para English | Pesquisa | Glossrio ndice do curso: 11 OSPF

Selecionar

CCNA Exploration - Protocolos e conceitos de roteamento


11 OSPF
11.0 Introduo do captulo
11.0.1 Introduo do captulo Pgina 1: O protocolo OSPF um protocolo de roteamento link-state que foi desenvolvido como uma substituio para o protocolo de roteamento do vetor de distncia RIP. O RIP foi um protocolo de roteamento aceitvel no incio da Internet, mas sua confiabilidade em contagem de saltos como a nica medida para escolher a melhor rota rapidamente tornou-se inaceitvel em redes maiores que necessitavam de uma soluo de roteamento mais robusta. O OSPF um protocolo de roteamento classless que usa o conceito de reas para escalabilidade. O RFC 2328 define a mtrica de OSPF como um valor arbitrrio chamado custo. O IOS Cisco utiliza a largura de banda como mtrica de custo do OSPF. As principais vantagens do OSPF sobre o RIP so sua rpida convergncia e escalabilidade para implementaes de rede muito maiores. Neste captulo final do curso de Protocolos e conceitos de roteamento, voc aprender implementaes e configuraes OSPF bsicas e de rea nica. As configuraes e os conceitos OSPF mais complexos esto reservados para os cursos de nvel CCNP. Exibir meio visual

11.1 Introduo ao OSPF


11.1.1 Histrico do OSPF Pgina 1: O desenvolvimento inicial do OSPF comeou em 1987 pelo Grupo de Trabalho do OSPF da Internet Engineering Task Force (IETF). Naquele tempo, a Internet era predominantemente uma rede acadmica e de pesquisa fundada pelo governo norte-americano. Passe o mouse sobre as etiquetas da figura Cronologia do Desenvolvimento do OSPF para ver os eventos relacionados. Em 1989, a especificao para o OSPFv1 foi publicada na RFC 1131. Havia duas implementaes escritas: uma para executar em roteadores e outra para executar em estaes de trabalho UNIX. A ltima implementao tornou-se mais tarde um processo UNIX difundido conhecido como GATED. O OSPFv1 foi um protocolo de roteamento experimental e nunca foi implantado. Em 1991, o OSPFv2 foi introduzido na RFC 1247 por John Moy. O OSPFv2 ofereceu melhorias tcnicas significativas sobre o OSPFv1. Ao mesmo tempo, a ISO trabalhava em um protocolo de roteamento link-state prprio chamado Intermediate System-to-Intermediate System (IS-IS). Conforme o esperado, a IETF escolheu o OSPF como seu IGP recomendado (Protocolo IGP). Em 1998, a especificao de OSPFv2 foi atualizada na RFC 2328 e a RFC atual para OSPF. Nota: Em 1999, OSPFv3 para IPv6 foi publicado na RFC 2740. O RFC 2740 foi escrito por John Moy,

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 2 de 27

Rob Coltun e Dennis Ferguson. OSPFv3 discutido no CCNP. Links "OSPF Verso 2", http://www.ietf.org/rfc/rfc2328.txt Exibir meio visual

11.1.2 Encapsulamento de mensagens OSPF Pgina 1: Os dados de uma mensagem OSPF so encapsulados em um pacote. Este campo de dados pode incluir um dos cinco tipos de pacote OSPF. No prximo tpico, cada tipo de pacote discutido brevemente. Passe o mouse sobre os campos na figura Mensagem OSPF encapsulada para ver o processo de encapsulamento. O cabealho do pacote OSPF includo com todos os pacotes OSPF, independentemente de seu tipo. Os dados especficos do cabealho e do tipo do pacote OSPF so ento encapsulados em um pacote IP. No cabealho de pacote IP, o campo de protocolo definido como 89 para indicar OSPF e o endereo de destino definido como um dos dois endereos multicast: 224.0.0.5 ou 224.0.0.6. Se o pacote OSPF for encapsulado em um quadro ethernet, o endereo MAC de destino tambm ser um endereo multicast: 01-00-5E-00-00-05 ou 01-00-5E-00-00-06. Exibir meio visual

11.1.3 Tipos de pacote OSPF Pgina 1: No captulo anterior, ns apresentamos os Pacotes Link-State (LSPs). A figura mostra os cinco diferentes tipos de pacotes link-state OSPF. Cada pacote serve a um propsito especfico no processo de roteamento OSPF: 1. Hello - Os pacotes Hello so utilizados para estabelecer e manter a adjacncia com outros roteadores OSPF. O protocolo hello discutido detalhadamente no prximo tpico. 2. DBD - O pacote de Descrio de Bancos de Dados (DBD) contm uma lista abreviada do banco de dados link-state do roteador que o est enviando, os roteadores que o recebem comparam com o banco de dados link-state local. 3. LSR - Os roteadores que recebem podem solicitar mais informaes sobre qualquer entrada no DBD enviando uma Requisio Link-State (LSR). 4. LSU - Os pacotes de Atualizao Link-State (LSU) so utilizados para responder s LSRs, bem como anunciar novas informaes. Os LSUs contm sete tipos diferentes de Anncios Link-State (LSAs). Os LSUs e os LSAs so brevemente discutidos em um tpico posterior. 5. LSAck - Quando um LSU recebido, o roteador envia um Link-State Acknowledgement (LSAck) para confirmar o recebimento do LSU. Exibir meio visual

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 3 de 27

11.1.4 Protocolo Hello Pgina 1: A figura mostra o cabealho do pacote OSPF e o pacote Hello. Os campos em azul sero discutidos em mais detalhes posteriormente no captulo. Por enquanto, vamos nos concentrar nos usos do pacote Hello. O pacote OSPF Tipo 1 o pacote Hello de OSPF. Os pacotes Hello so utilizados para:
z z z

Detectar os vizinhos de OSPF e estabelecer as adjacncias do vizinho. Anunciar parmetros nos quais dois roteadores devem concordar em se tornar vizinhos. Eleger o Roteador designado (DR) e o Roteador designado de backup (BDR) em redes multiacesso como a Ethernet e Frame Relay.

Os campos importantes mostrados na figura incluem:


z z z z z z z z z

Tipo: Tipo de pacote OSPF: Hello (1), DD (2), LS Request (3), LS Update (4), LS ACK (5) ID do roteador: ID do roteador de origem ID da rea: rea a partir da qual o pacote foi originado Mscara de rede: Mscara de sub-rede associada com a interface de envio Intervalo de Hello: nmero de segundos entre os hellos do roteador de envio Prioridade do roteador: Utilizado na eleio DR/BDR (discutida posteriormente) Roteador Designado (DR): ID do roteador do DR, se houver Roteador designado de dackup (BDR) ID do roteador do BDR, se houver Lista de vizinhos: lista o OSPF ID do(s) roteador(es) vizinho(s)

Exibir meio visual

Pgina 2: Estabelecimento da vizinhana Antes de um roteador OSPF poder enviar seus link-states a outros roteadores, ele dever determinar se existem outros vizinhos OSPF em algum de seus links. Na figura, os roteadores OSPF esto enviando pacotes Hello em todas as interfaces habilitadas por OSPF para determinar se existem vizinhos nesses links. As informaes no OSPF Hello incluem a ID do roteador OSPF que envia o pacote Hello (a ID do roteador discutida posteriormente no captulo). Receber um pacote Hello de OSPF em uma interface confirma para um roteador que h outro roteador OSPF neste link. O OSPF estabelece ento uma adjacncia com o vizinho. Por exemplo, na figura, R1 estabelecer adjacncias com R2 e R3. Intervalos de Hello e de Dead de OSPF Antes de dois roteadores poderem formar uma adjacncia de vizinho OSPF, eles devero concordar em trs valores: Intervalo de hello, intervalo de dead e tipo de rede. O intervalo de Hello de OSPF indica com que freqncia o roteador OSPF transmite seus pacotes Hello. Por padro, os pacotes Hello de OSPF so enviados a cada 10 segundos em segmentos multiacesso e ponto-a-ponto e a cada 30 segundos em segmentos de rede ponto-a-multiponto (NBMA) (Frame Relay, X.25, ATM) (NBMA). Na maioria dos casos, os pacotes Hello de OSPF so enviados como multicast para um endereo reservado para ALLSPFRouters em 224.0.0.5. Utilizar um endereo multicast permite que um dispositivo ignore o pacote se sua interface no estiver habilitada para aceitar pacotes OSPF. Isto

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 4 de 27

economiza o tempo de processamento da CPU em dispositivos no-OSPF. O intervalo de dead o perodo, expresso em segundos, que o roteador esperar para receber um pacote Hello antes de declarar o vizinho "inativo." A Cisco utiliza um padro de quatro vezes o intervalo de Hello. Para segmentos multiacesso e ponto-a-ponto, este perodo de 40 segundos. Para redes NBMA, o intervalo de Dead de 120 segundos. Se o intervalo de Dead expirar antes de os roteadores receberem um pacote Hello, o OSPF remover aquele vizinho de seu banco de dados link-state. O roteador envia as informaes link-state sobre o vizinho "inativo" para todas as interfaces OSPF habilitadas. Os tipos de rede so discutidos posteriormente no captulo. Elegendo um DR e BDR Para reduzir a quantidade de trfego OSPF nas redes multiacesso, o OSPF elege um Roteador Designado (DR) e um Roteador Designado de Backup (BDR). O DR responsvel por atualizar todos os outros roteadores OSPF (chamados de DROthers) quando uma alterao ocorrer na rede multiacesso. O BDR monitora o DR e assume como DR se o DR atual falhar. Na figura, R1, R2 e R3 so conectados atravs de links ponto-a-ponto. Portanto, no ocorre nenhuma eleio de DR/BDR. A eleio e os processos de DR/BDR sero discutidos em um tpico posterior e a topologia ser alterada para uma rede multiacesso. Nota: O pacote Hello discutido em mais detalhes no CCNP juntamente com os outros tipos de pacotes OSPF. Exibir meio visual

11.1.5 Atualizaes de OSPF link-state Pgina 1: As atualizaes do link-state (LSUs) so os pacotes utilizados para atualizaes de roteamento OSPF. Um pacote LSU pode conter 11 tipos diferentes de Anncios Link-State (LSAs), como mostrado na figura. A diferena entre os termos Atualizao Link-State (LSU) e Anncio Link-State (LSA) pode, s vezes, ser confusa. De vez em quando, estes termos so utilizados um no lugar do outro. Um LSU contm um ou mais LSAs e ambos os termos podem ser utilizados para referir-se a informaes de link-state propagadas por roteadores OSPF. Nota: Os diferentes tipos de LSAs so discutidos no CCNP. Exibir meio visual

11.1.6 Algoritmo OSPF Pgina 1: Cada roteador de OSPF mantm um banco de dados link-state contendo os LSAs recebidos de todos os outros roteadores. Quando um roteador recebe todos os LSAs e constri seu banco de dados linkstate local, o OSPF utiliza o algoritmo open shortest path first (SPF) de Dijkstra para criar uma rvore SPF. A rvore SPF ento utilizada para preencher a tabela de roteamento IP com os melhores caminhos para cada rede. Exibir meio visual

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 5 de 27

11.1.7 Distncia administrativa Pgina 1: Como voc aprendeu no Captulo 3, "Introduo aos protocolos de roteamento dinmico", a distncia administrativa (AD) a confiana (ou preferncia) da origem da rota. O OSPF tem uma distncia administrativa padro de 110. Como voc pode ver na figura, quando comparado a outros protocolos IGP, o OSPF preferido em relao ao IS-IS e RIP. Exibir meio visual

11.1.8 Autenticao Pgina 1: Como foi dito em captulos anteriores, a configurao de protocolos de roteamento para utilizar autenticao ser discutida em um curso posterior. Como outros protocolos de roteamento, o OSPF pode ser configurado para autenticao. uma prtica boa autenticar informaes de roteamento transmitidas. RIPv2, EIGRP, OSPF, IS-IS e BGP podem ser configurados para criptografar e autenticar suas informaes de roteamento. Esta prtica assegura que os roteadores somente aceitem informaes de roteamento de outros roteadores que foram configurados com as mesmas informaes de senha ou autenticao. Nota: a autenticao no criptografa a tabela de roteamento do roteador. Exibir meio visual

11.2 Configurao OSPF bsica


11.2.1 Topologia de laboratrio Pgina 1: A figura mostra a topologia para este captulo. Observe que o esquema de endereamento no contguo. O OSPF um protocolo de roteamento classless. Portanto, ns configuraremos a mscara como parte de nossa configurao OSPF. Como voc sabe, fazer isto supera o problema do endereamento no contguo. Tambm observe nesta topologia que h trs links seriais de vrias larguras de banda e que cada roteador possui vrios caminhos para cada rede remota. Clique em Endereamento para rever os endereos IP. Clique em R1, R2 e R3 para rever a configurao inicial de cada roteador. Exibir meio visual

11.2.2 O comando router ospf Pgina 1: O OSPF habilitado com o comando de configurao global router ospf process-id. O process-id um nmero entre 1 e 65535 escolhido pelo administrador de rede. O process-id tem significado local, o que significa que ele no tem que corresponder a outros roteadores OSPF para estabelecer adjacncias com esses vizinhos. Isto difere do EIGRP. A ID do processo EIGRP ou o nmero do sistema autnomo precisa ser correspondente para que dois vizinhos EIGRP tornem-se adjacentes. Em nossa topologia, ns habilitaremos OSPF em todos os trs roteadores que utilizam a mesma ID do processo cujo valor ser 1. Ns estamos utilizando a mesma ID do processo simplesmente para fins

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 6 de 27

de consistncia. R1(config)#router ospf 1 R1(config-router)# Exibir meio visual

11.2.3 O comando network Pgina 1: O comando network utilizado com o OSPF tem a mesma funo de quando utilizado com outros protocolos de roteamento IGP:
z z

As interfaces em um roteador que corresponderem ao endereo de rede no comando network sero habilitadas para enviar e receber pacotes OSPF. Esta rede (ou sub-rede) ser includa nas atualizaes de roteamento OSPF.

O comando network utilizado no modo de configurao de roteamento. Router(config-router)#network network-address wildcard-mask area area-id O comando network de OSPF utiliza uma combinao de endereo-de-rede e mscara-curinga semelhante quele que pode ser utilizado por EIGRP. Porm, ao contrrio do EIGRP, o OSPF exige a mscara curinga. O endereo de rede, juntamente com a mscara curinga, utilizado para especificar a interface ou intervalo de interfaces que sero habilitadas para OSPF utilizando este comando network. Como com o EIGRP, a mscara curinga pode ser configurada como o inverso de uma mscara de sub-rede. Por exemplo, a interface FastEthernet 0/0 de R1 est na rede 172.16.1.16/28. A mscara de sub-rede para esta interface /28 ou 255.255.255.240. O inverso da mscara de sub-rede resulta na mscara curinga. Nota: assim como o EIGRP, algumas verses do IOS permitem que voc simplesmente informe a mscara de sub-rede em vez da mscara curinga. O IOS converte ento a mscara de sub-rede para o formato de mscara curinga. 255.255.255.255 - 255.255.255.240 Subtraia a mscara de sub-rede -------------------0. 0. 0. 15 Wildcard mask A rea area-id refere-se rea OSPF. Uma rea OSPF um grupo de roteadores que compartilham informaes link-state. Todos os roteadores OSPF na mesma rea devem ter as mesmas informaes link-state em seus bancos de dados link-state. Isto realizado por roteadores que enviam seus linkstates individuais a todos os outros roteadores na rea. Neste captulo, ns configuraremos todos os roteadores OSPF dentro de uma nica rea. Isto conhecido como OSPF de nica rea. Uma rede OSPF tambm pode ser configurada como reas mltiplas. H vrias vantagens de se configurar grandes redes OSPF como reas mltiplas, inclusive bancos de dados link-state menores e a capacidade de isolar problemas de rede instveis dentro de uma rea. O OSPF multirea abordado

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 7 de 27

no CCNP. Quando todos os roteadores estiverem dentro da mesma rea OSPF, os comandos de rede devem ser configurados com o mesmo area-id em todos os roteadores. Embora qualquer area-id possa ser utilizada, recomendado utilizar um area-id de 0 com o OSPF de nica rea. Esta conveno facilitar o processo no caso de a rede ser posteriormente configurada como OSPF com mltiplas reas, onde a rea 0 torna-se a rea de backbone. A figura mostra os comandos network para todos os trs roteadores, habilitando o OSPF em todas as interfaces. Neste ponto, todos os roteadores devem poder executar ping em todas as redes. Exibir meio visual

11.2.4 ID do roteador OSPF Pgina 1: Determinando a ID do roteador A ID do roteador OSPF utilizada para identificar unicamente cada roteador no domnio de roteamento OSPF. Uma ID de roteador simplesmente um endereo IP. Os roteadores Cisco produzem a ID do roteador com base em trs critrios e com a seguinte precedncia: 1. Utilize o endereo IP configurado com o comando router-id de OSPF. 2. Se o router-id no estiver configurado, o roteador escolher o endereo IP mais alto de qualquer uma de suas interfaces de loopback. 3. Se nenhuma interface de loopback estiver configurada, o roteador escolher o endereo IP ativo mais alto de suas interfaces fsicas. Endereo IP Ativo mais alto Se um roteador OSPF no estiver configurado com um comando router-id de OSPF e no houver interfaces de loopback configuradas, a ID do roteador OSPF ser o endereo IP ativo mais alto em qualquer uma de suas interfaces. A interface no precisa estar habilitada para OSPF, o que significa que ela no precisa ser includa em um dos comandos network de OSPF. Porm, a interface deve estar ativa ela deve estar no estado up. Clique no boto Topologia na figura. Utilizando os critrios descritos acima, voc pode determinar as IDs do roteador para R1, R2 e R3? A resposta est na prxima pgina. Exibir meio visual

Pgina 2: Verificando a ID do roteador Por no termos configurado as IDs do roteador ou interfaces de loopback em nossos trs roteadores, a ID de roteador para cada roteador determinada pelo critrio nmero trs na lista: o endereo IP ativo mais alto em quaisquer das interfaces fsicas do roteador. Como mostrado na figura, a ID de roteador para cada roteador : R1: 192.168.10.5, que mais alto que 172.16.1.17 ou 192.168.10.1

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 8 de 27

R2: 192.168.10.9, que mais alto que 10.10.10.1 ou 192.168.10.2 R3: 192.168.10.10, que mais alto que 172.16.1.33 ou 192.168.10.6 Voc pode utilizar o comando show ip protocols para verificar a ID de roteador atual. Algumas verses do IOS no exibem a ID do roteador como mostrado na figura. Nesses casos, utilize os comandos show ip ospf ou show ip ospf interface para verificar a ID do roteador. Exibir meio visual

Pgina 3: Endereo de loopback Se o comando router-id de OSPF no for utilizado e as interfaces de loopback estiverem configuradas, o OSPF escolher o endereo IP mais alto de qualquer uma de suas interfaces de loopback. Um endereo de loopback uma interface virtual e est automaticamente no estado up quando configurado. Voc j sabe os comandos para configurar uma interface de loopback: Router(config)#interface loopback number Router(config-if)#ip address ip-address subnet-mask Clique no boto Topologia na figura. Nesta topologia, todos os trs roteadores foram configurados com endereos de loopback para representar as IDs do roteador OSPF. A vantagem de utilizar uma interface de loopback que diferente das interfaces fsicas ela no pode falhar. No h nenhum cabo ou dispositivo adjacente real dos quais a interface de loopback dependa para estar no estado up. Portanto, utilizar um endereo de loopback para a ID do roteador fornece estabilidade ao processo OSPF. Como o comando router-id de OSPF, que ser discutido a seguir, um acrscimo relativamente recente ao IOS, mais comum encontrar endereos de loopback utilizados para configurar IDs de roteador OSPF. O comando router-idde OSPF O comando router-id de OSPF foi introduzido no IOS 12.0 (T) e tem prioridade sobre os endereos IP de interface de loopback e fsica para determinar a ID do roteador. A sintaxe do comando : Router(config)#router ospf process-id Router(config-router)#router-id ip-address Modificando a ID do roteador A ID do roteador selecionada quando o OSPF configurado com seu primeiro comando network de OSPF. Se o comando router-id de OSPF ou o endereo de loopback for configurado depois do comando network do OSPF, a ID do roteador ser derivada da interface com o endereo IP ativo mais alto. A ID do roteador pode ser modificada com o endereo IP de um comando router-id de OSPF subseqente carregando o roteador ou utilizando o seguinte comando: Router#clear ip ospf process Nota: modificar uma ID de roteador com um novo endereo IP de interface de loopback ou fsica pode exigir o recarregamento do roteador.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 9 de 27

IDs de roteador duplicadas Quando dois roteadores tiverem a mesma ID de roteador em um domnio OSPF, o roteamento poder no funcionar corretamente. Se a ID do roteador for a mesma em dois roteadores vizinhos, o estabelecimento da vizinhana pode no ocorrer. Quando ocorrerem IDs de roteador OSPF duplicadas, o IOS exibir uma mensagem semelhante a: %OSPF-4-DUP_RTRID1: Detected router with duplicate router ID Para corrigir este problema, configure todos os roteadores de forma que eles tenham IDs de roteador OSPF exclusivas. Clique em Novas IDs de roteador na figura. Como algumas verses do IOS no suportam o comando router-id, ns utilizaremos o mtodo de endereo de loopback para atribuir IDs de roteador. Um endereo IP de uma interface de loopback normalmente substituir uma ID de roteador OSPF atual somente recarregando o roteador. Na figura, os roteadores foram recarregados. O comando show ip protocols utilizado para verificar que cada roteador est utilizando agora o endereo de loopback para a ID do roteador. Exibir meio visual

11.2.5 Verificando o OSPF Pgina 1: O comando show ip ospf neighbor pode ser utilizado para verificar, identificar e solucionar problemas de relaes de vizinhos OSPF. Para cada vizinho, este comando exibe a seguinte sada de comando:
z z z z

z z

Neighbor ID - A ID do roteador vizinho. Pri - A prioridade OSPF da interface. Isto discutido em uma seo posterior. State - O estado OSPF da interface. O estado FULL significa que o roteador e seu vizinho tm bancos de dados link-state OSPF idnticos. Os estados OSPF so discutidos no CCNP. Dead Time - A quantidade de tempo restante que o roteador esperar para receber um pacote Hello de OSPF do vizinho antes de declarar o vizinho inativo. Este valor redefinido quando a interface recebe um pacote Hello. Address - O endereo IP da interface do vizinho ao qual este roteador est diretamente conectado. Interface - A interface na qual este roteador formou adjacncia com o vizinho.

Ao identificar e solucionar problemas de redes OSPF, o comando do vizinho show ip ospf pode ser utilizado para verificar que o roteador formou uma adjacncia com seus roteadores vizinhos. Se a ID de roteador do roteador vizinho no for exibida, ou se no se mostrar como um estado de FULL, isso significar que os dois roteadores no formaram uma adjacncia de OSPF. Se dois roteadores no estabelecerem adjacncia, as informaes link-state no sero trocadas. Bancos de dados link-state incompletos podem causar rvores SPF e tabelas de roteamento inexatas. As rotas para as redes de destino podem no existir ou podem no ser o melhor caminho. Nota: Em redes multiacesso como Ethernet, dois roteadores adjacentes podem ter seus estados exibidos como 2WAY. Isto ser discutido em uma seo posterior. Dois roteadores podem no formar uma adjacncia de OSPF se:

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 10 de 27

z z z z

As mscaras de sub-rede no corresponderem, fazendo os roteadores estarem em redes separadas. Os Temporizadores de Hello ou de Dead do OSPF no correspondem. Os tipos de rede OSPF no correspondem. H um comando network de OSPF faltando ou incorreto.

Exibir meio visual

Pgina 2: Outros comandos eficientes de identificao e soluo de problemas OSPF incluem: show ip protocols show ip ospf show ip ospf interface Como mostrado na figura, o comando show ip protocols um modo rpido de verificar as informaes vitais de configurao OSPF, inclusive a ID do processo OSPF, a ID do roteador, as redes que o roteador est anunciando, os vizinhos dos quais o roteador est recebendo atualizaes e a distncia administrativa padro, que 110 para OSPF. Clique em show ip ospf na figura. O comando show ip ospf tambm pode ser utilizado para examinar a ID do processo OSPF e a ID do roteador. Alm disso, este comando exibe as informaes de rea do OSPF, bem como a ltima vez que o algoritmo SPF foi calculado. Como voc pode ver no exemplo, o OSPF um protocolo de roteamento muito estvel. O nico evento relacionado ao OSPF no qual o R1 participou durante as ltimas 11 horas e meia foi enviar pequenos pacotes Hello aos seus vizinhos. Nota: informaes adicionais exibidas pelo comando show ip ospf so discutidas em cursos de CCNP. A sada de comando inclui informaes importantes do algoritmo SPF que incluem o atraso de programao SPF: Initial SPF schedule delay 5000 msecs Minimum hold time between two consecutive SPFs 10000 msecs Maximum wait time between two consecutive SPFs 10000 msecs Sempre que um roteador recebe novas informaes sobre a topologia (adio, excluso ou modificao de um link), o roteador deve executar novamente o algoritmo SPF, criar uma nova rvore SPF e atualizar a tabela de roteamento. O algoritmo SPF utiliza muito a CPU e o tempo necessrio para o clculo depende do tamanho da rea. O tamanho de uma rea medido pelo nmero de roteadores e pelo tamanho do banco de dados link-state. Uma rede que fica entre um estado up e um estado down chamada de link flapping. Um link flapping pode fazer com que roteadores OSPF em uma rea recalculem constantemente o algoritmo SPF, impedindo a convergncia adequada. Para minimizar este problema, o roteador espera 5 segundos (5000 milissegundos) depois de receber um LSU antes de executar o algoritmo SPF. Isto conhecido como atraso de programao SPF. Para impedir que um roteador execute constantemente o algoritmo SPF, h um tempo de espera (Hold Time) adicional de 10 segundos (10000 milissegundos). O roteador espera 10 segundos depois de executar o algoritmo SPF antes de executar novamente o algoritmo.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 11 de 27

Clique em show ip ospf interface na figura. O modo mais rpido de verificar os intervalos de Hello e de Dead utilizar o comando show ip ospf interface. Como mostrado na figura, adicionar o nome e nmero da interface ao comando exibe uma sada de comando para uma interface especfica. Estes intervalos so includos nos pacotes Hello de OSPF enviados entre os vizinhos. O OSPF pode ter intervalos de Hello e de Dead diferentes em vrias interfaces, mas para que os roteadores OSPF se tornem vizinhos, seus intervalos de Hello e de Dead do OSPF devem ser idnticos. Por exemplo, na figura, R1 est utilizando um intervalo de Hello de 10 e um intervalo de Dead de 40 na interface Serial 0/0/0. R2 tambm dever utilizar os mesmos intervalos em sua interface Serial 0/0/0 ou os dois roteadores no formaro uma adjacncia. Exibir meio visual

11.2.6 Examinando a tabela de roteamento Pgina 1: Como voc sabe, o modo mais rpido de verificar a convergncia de OSPF observar a tabela de roteamento para cada roteador na topologia. Clique em R1, R2 e R3 na figura para ver a sada de comando de show ip route. O comando show ip route pode ser utilizado para verificar que o OSPF est enviando e recebendo rotas via OSPF. O O no comeo de cada rota indica que a origem da rota o OSPF. A tabela de roteamento e o OSPF sero examinados mais atentamente na seo seguinte. Porm, voc deve notar imediatamente duas diferenas distintas na tabela de roteamento OSPF comparada s tabelas de roteamento que voc viu em captulos anteriores. Primeiro, observe que cada roteador possui quatro redes diretamente conectadas porque a interface de loopback conta como a quarta rede. Estas interfaces de loopback no so anunciadas no OSPF. Portanto, cada roteador lista sete redes conhecidas. Em segundo lugar, ao contrrio do RIPv2 e EIGRP, o OSPF no resume automaticamente as redes aos limites das rede principais. O OSPF inerentemente classless. Exibir meio visual

Pgina 2: Utilize a Atividade do Packet Tracer para configurar e verificar o roteamento OSPF bsico. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

11.3 A mtrica do OSPF


11.3.1 Mtrica do OSPF Pgina 1: A mtrica do OSPF chamada de custo. Da RFC 2328: "Um custo est associado com o lado de sada de cada interface do roteador. Este custo configurvel pelo administrador do sistema. Quanto menor o custo, mais provvel ser o uso da interface para encaminhar o trfego de dados." Note que o RFC 2328 no especifica quais valores devem ser utilizados para determinar o custo. O Cisco IOS utiliza as larguras de banda cumulativas das interfaces de sada do roteador para a rede de destino como o valor de custo. Em cada roteador, o custo para uma interface calculado como 10 8a potncia dividido pela largura de banda em bps. Isto conhecido como largura de

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 12 de 27

banda de referncia. Divide-se 10 8a potncia pela largura de banda da interface de modo que as interfaces com os valores de largura de banda mais altos tenham um menor custo calculado. Lembrese de que, nas mtricas de roteamento, a rota de custo mais baixo a rota preferida (por exemplo, com RIP, 3 saltos melhor que 10). A figura mostra os custos de OSPF padro para vrios tipos de interfaces. Largura de Banda de Referncia A largura de banda de referncia padronizada em 10 8a potncia, 100.000.000 bps ou 100 Mbps. Isto resulta em interfaces com uma largura de banda de 100 Mbps ou maiores tendo o mesmo custo de OSPF de 1. A largura de banda de referncia pode ser modificada para acomodar redes com links mais rpidos que 100.000.000 bps (100 Mbps), usando o comando OSPF auto-cost referencebandwidth. Quando este comando for necessrio, recomenda-se que ele seja utilizado em todos os roteadores de modo que a mtrica de roteamento OSPF permanea consistente. Exibir meio visual

Pgina 2: O OSPF acumula custos O custo de uma rota OSPF o valor acumulado de um roteador para a rede de destino. Por exemplo, na figura, a tabela de roteamento em R1 mostra um custo de 65 para alcanar a rede 10.10.10.0/24 em R2. Uma vez que o 10.10.10.0/24 est conectado a uma interface FastEthernet, R2 atribui o valor 1 como o custo para 10.10.10.0/24. R1 adiciona ento o valor de custo adicional de 64 para enviar dados pelo link T1 padro entre R1 e R2. Exibir meio visual

Pgina 3: Largura de banda padro em Interfaces Seriais Voc viu no Captulo 9, "EIGRP", que voc pode utilizar o comando show interface para exibir o valor de largura de banda utilizado por uma interface. Nos roteadores Cisco, o valor de largura de banda em muitas interfaces seriais padroniza-se em T1 (1.544 Mbps). Porm, algumas interfaces seriais podem padronizar-se a 128 kbps. Portanto, nunca suponha que o OSPF est utilizando um valor de largura de banda especfico. Sempre verifique o valor padro com o comando show interface. Lembre-se de que este valor de largura de banda no afeta realmente a velocidade do link; ele utilizado por alguns protocolos de roteamento para computar a mtrica do roteamento. Mais provavelmente, em interfaces seriais, a velocidade real do link diferente da largura de banda padro. importante que o valor de largura de banda reflita a velocidade real do link de forma que a tabela de roteamento tenha informaes precisas sobre o melhor caminho. Por exemplo, voc pode estar pagando somente por uma conexo T1 fracionria de seu provedor de servios, um quarto de uma conexo T1 inteira (384 kbps). Porm, para propsitos de protocolo de roteamento, o IOS assume um valor de largura de banda T1 muito embora a interface esteja enviando e recebendo de fato somente um quarto de uma conexo T1 inteira (384 kbps). A figura mostra a sada de comando para a interface Serial 0/0/0 em R1. A topologia tambm reflete agora a largura de banda real do link entre os roteadores. Observe que o valor de largura de banda padro na sada de comando para R1 de 1544 kbps. Entretanto, a largura de banda real deste link de 64 kbps. Isto significa que o roteador possui informaes de roteamento que no refletem precisamente a topologia de rede. Clique em show ip route na figura.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 13 de 27

A figura mostra a tabela de roteamento para R1. R1 acredita que ambas as suas interfaces seriais esto conectadas a links de T1, embora um dos links seja um link de 64 kbps e o outro seja um link de 256 kbps. Isto resulta na tabela de roteamento de R1 tendo dois caminhos de custos iguais rede 192.168.8.0/30, quando o Serial 0/0/1 , de fato, o melhor caminho. O 192.168.10.8 [110/128] por 192.168.10.6, 00:03:41, Serial0/0/1 [110/128] por 192.168.10.2, 00:03:41, Serial0/0/0 Clique em show ip ospf interface na figura. O custo de OSPF calculado de uma interface pode ser verificado com o comando show ip ospf interface. Na figura, ns podemos verificar que R1 est de fato atribuindo um custo de 64 interface Serial 0/0/0. Embora voc possa pensar que este o custo correto porque esta interface est conectada a um link de 64 kbps, lembre-se de que este custo derivado da frmula de custo. O custo de um link de 64 kbps de 1562 (100.000.000/64.000). O valor de 64 exibido corresponde ao custo de um link T1. No prximo tpico, voc aprender a modificar o custo de todos os links na topologia. Exibir meio visual

11.3.2 Modificando o custo do link Pgina 1: Quando a interface serial no estiver realmente operando velocidade de T1 padro, a interface exigir uma modificao manual. Ambos os lados do link devem ser configurados para ter o mesmo valor. Ambos os comandos de interface bandwidth ou ip ospf cost alcanam este objetivo - um valor preciso para uso pelo OSPF na determinao da melhor rota. Ocomandobandwidth O comando bandwidth utilizado para modificar o valor de largura de banda utilizado pelo IOS para calcular a mtrica de custo do OSPF. A sintaxe de comando de interface a mesma sintaxe que voc aprendeu no Captulo 9, "EIGRP": Router(config-if)#bandwidth bandwidth-kbps A figura mostra os comandos bandwidth utilizados para modificar os custos de todas as interfaces seriais na topologia. Para R1, o comando show ip ospf interface mostra que o custo do link 0/0/0 Serial agora de 1562, o resultado do clculo do custo da implementao OSPF da Cisco 100.000.000/64.000. Exibir meio visual

Pgina 2: Ocomandoip ospf cost Um mtodo alternativo para utilizar o comando bandwidth utilizar o comando ip ospf cost, que permite especificar diretamente o custo de uma interface. Por exemplo, em R1, ns podemos configurar a Serial 0/0/0 com o seguinte comando: R1(config)#interface serial 0/0/0 R1(config-if)#ip ospf cost 1562 Obviamente, isto no alteraria a sada de comando show ip ospf interface, que ainda mostra o custo

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 14 de 27

como 1562. Este ser o mesmo custo calculado pelo IOS quando ns configurarmos a largura de banda como 64. Exibir meio visual

Pgina 3: Ocomandobandwidth vs o comando ip ospf cost O comando ip ospf cost til em ambientes com vrios fornecedores em que os roteadores que no so da Cisco utilizam uma mtrica diferente da largura de banda para calcular os custos de OSPF. A principal diferena entre os dois comandos que o comando bandwidth utiliza o resultado do clculo de custo para determinar o custo do link. O comando ip ospf cost ignora este clculo definindo diretamente o custo do link para um valor especfico. A figura mostra as duas alternativas que podem ser utilizadas para modificar os custos dos links seriais na topologia. O lado direito da figura mostra o comando ip ospf cost equivalente aos comandos bandwidth esquerda. Exibir meio visual

Pgina 4: Utilize a Atividade do Packet Tracer para modificar os valores de custo para o OSPF. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

11.4 OSPF e redes multiacesso


11.4.1 Desafios em redes multiacesso Pgina 1: Uma rede multiacesso uma rede com mais de dois dispositivos compartilhando o mesmo meio. Na parte superior da figura, a rede local Ethernet anexada a R1 estendida para mostrar possveis dispositivos que podem ser anexados rede 172.16.1.16/28. As redes locais Ethernet so um exemplo de uma rede multiacesso com broadcast. Elas so redes com broadcast porque todos os dispositivos na rede observam todos os quadros de broadcast. Elas so redes multiacesso porque pode haver nelas numerosos hosts, impressoras, roteadores e outros dispositivos que so todos membros da mesma rede. Por outro lado, em uma rede ponto-a-ponto existem somente dois dispositivos na rede, um em cada ponta. O link de WAN entre R1 e R3 um exemplo de um link ponto-a-ponto. A parte inferior na figura mostra o link ponto-a-ponto entre R1 e R3. Exibir meio visual

Pgina 2: O OSPF define cinco tipos de rede:


z z z z

Ponto-a-ponto Multiacesso com broadcast Rede sem broadcast multiacesso (NBMA) Ponto-a-multiponto

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 15 de 27

Links virtuais

NBMA e redes ponto-a-multiponto incluem as redes Frame Relay, ATM e X.25. As redes NBMA so discutidas em outro curso CCNA. As redes ponto-a-multiponto so discutidas no CCNP. Os links virtuais so um tipo especial de link que podem ser utilizados em OSPF multirea. Os links virtuais OSPF so discutidos no CCNP. Clique em Reproduzir para exibir a animao. A animao mostra que a topologia utiliza as redes ponto-a-ponto e de broadcast. Exibir meio visual

Pgina 3: Redes multiacesso podem criar dois desafios para o OSPF com relao ao envio de LSAs: 1. Criao de mltiplas adjacncias, uma adjacncia para cada par de roteadores. 2. Grande envio de LSAs (Link-State Advertisements, Anncios Link-State). Adjacncias mltiplas A criao de uma adjacncia entre cada par de roteadores em uma rede pode criar um nmero desnecessrio de adjacncias. Isto conduziria a um nmero excessivo de LSAs transmitidos entre roteadores na mesma rede. Para entender o problema com adjacncias mltiplas, precisamos estudar uma frmula. Para qualquer nmero de roteadores (designado como n) em uma rede multiacesso, haver n (n - 1) / 2 adjacncias. A figura mostra uma topologia simples de cinco roteadores, dos quais todos esto anexados mesma rede Ethernet multiacesso. Sem algum tipo de mecanismo para reduzir o nmero de adjacncias, estes roteadores formariam coletivamente 10 adjacncias: 5 ( 5 - 1 ) / 2 = 10. Pode no parecer muito, mas, conforme os roteadores so acrescentados rede, o nmero de adjacncias aumenta drasticamente. Embora os 5 roteadores na figura precisem somente de 10 adjacncias, voc pode observar que 10 roteadores exigiriam 45 adjacncias. Vinte roteadores exigiriam 190 adjacncias! Exibir meio visual

Pgina 4: Enviando LSAs Lembre-se, do Captulo 10, "Protocolos de Roteamento Link-State", que os roteadores link-state enviam seus pacotes link-state quando o OSPF inicializado ou quando h uma mudana na topologia. Clique em Reproduzir para ver a animao de um cenrio de envio de LSA. Em uma rede multiacesso, este envio pode tornar-se excessivo. Na animao, R2 envia um LSA. Este evento faz que todos os outros roteadores tambm enviarem um LSA. Na animao no so mostradas as confirmaes exigidas enviadas para cada LSA recebido. Se todo roteador em uma rede multiacesso tivesse que enviar e confirmar todos os LSAs recebidos a todos os outros roteadores nesta mesma rede multiacesso, o trfego da rede ficaria bastante catico. Para ilustrar este ponto, imagine que voc est em uma sala com grande nmero de pessoas. E se

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 16 de 27

todo o mundo tivesse que se apresentar individualmente aos outros? Cada pessoa no teria somente que dizer a todos o seu nome, mas sempre que uma pessoa soubesse o nome de outra pessoa, esta pessoa teria que diz-lo tambm a todos os outros na sala, um de cada vez. Como voc pode ver, este processo leva ao caos! Exibir meio visual

Pgina 5: Soluo: Roteador designado A soluo para gerenciar o nmero de adjacncias e o envio de LSAs em uma rede multiacesso o Roteador Designado (DR). Continuando nosso exemplo anterior, esta soluo anloga a eleger algum na sala para passar e saber o nome de todo mundo e ento anunciar estes nomes a todos na sala de uma s vez. Em redes multiacesso, o OSPF elege um Roteador Designado (DR) para ser o ponto de coleta e distribuio para os LSAs enviados e recebidos. Um Roteador Designado de Backup (BDR) tambm eleito no caso de o Roteador Designado falhar. Todos os outros roteadores se tornam DROthers (isto indica um roteador que no o DR nem o BDR). Clique em Reproduzir para ver a animao da funo do DR. Os roteadores em uma rede multiacesso elegem um DR e um BDR. Os DROthers s formam adjacncias inteiras com o DR e o BDR na rede. Isto significa que, em vez de enviar LSAs para todos os roteadores na rede, os DROthers somente enviam os LSAs para o DR e BDR utilizando o endereo multicast 224.0.0.6 (ALLDRouters Todos os roteadores DR). Na animao, R1 envia LSAs para o DR. O BDR tambm escuta. O DR responsvel por encaminhar os LSAs de R1 para todos os outros roteadores. O DR utiliza o endereo multicast 224.0.0.5 (AllSPFRouters - Todos os roteadores OSPF). O resultado final que h somente um roteador fazendo todo o envio de todos os LSAs na rede multiacesso. Exibir meio visual

11.4.2 Processo de eleio DR/BDR Pgina 1: Alterao de topologia As eleies de DR/BDR no ocorrem em redes ponto-a-ponto. Portanto, em uma topologia de trs roteadores padro, R1, R2 e R3 no precisam eleger um DR e BDR, porque os links entre estes roteadores no so redes multiacesso. Clique em Topologia Multiacesso na figura. Para o resto da discusso sobre DR e BDR, ns utilizaremos a topologia multiacesso mostrada na figura. Os nomes dos roteadores so diferentes, somente para enfatizar que esta topologia no a mesma topologia de trs roteadores que ns temos utilizado at este ponto. Ns voltaremos a nossa topologia do captulo depois da discusso do processo de eleio DR/BDR. Nesta nova topologia, ns temos trs roteadores que compartilham uma rede multiacesso Ethernet comum, 192.168.1.0/24. Cada roteador configurado com um endereo IP na interface Fast Ethernet e um endereo de loopback para a ID do roteador. Exibir meio visual

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 17 de 27

Pgina 2: Eleio DR/BDR Como o DR e o BDR so eleitos? Os seguintes critrios so aplicados: 1. DR: Roteador com a mais alta prioridade de interface OSPF. 2. BDR: Roteador com a segunda mais alta prioridade de interface OSPF. 3. Se as prioridades de interface OSPF so iguais, a ID de roteador mais alta utilizada para desempatar. Neste exemplo, a prioridade de interface OSPF padro 1. Como resultado, baseado nos critrios de seleo listados acima, a ID do roteador OSPF utilizada para eleger o DR e BDR. Como voc pode ver, o Roteador C torna-se o DR e o Roteador B, com a segunda maior ID de roteador, torna-se o BDR. Como o Roteador A no eleito nem como DR nem BDR, ele se torna o DROther. OS DROthers s formam adjacncias FULL com o DR e BDR, mas ainda formaro uma adjacncia de vizinho com qualquer DROther que se unir rede. Isto significa que todos os roteadores DROther na rede multiacesso ainda recebem pacotes Hello de todos os outros roteadores DROther. Deste modo, eles esto cientes de todos os roteadores na rede. Quando dois roteadores DROther formarem uma adjacncia de vizinho, o estado de vizinho exibido como 2WAY. Os diferentes estados de vizinho so discutidos no CCNP. Clique em show ip ospf neighbor na figura. A sada de comando na figura exibe a adjacncia de vizinho de cada roteador na rede multiacesso. Note que, para o Roteador A, ela mostra que o DR o Roteador C com a ID de roteador 192.168.31.33 e que o BDR o Roteador B com a ID de roteador 192.168.31.22. Clique em show ip ospf interface na figura. Como o Roteador A mostra seus dois vizinhos como o DR e BDR, o Roteador A um DROther. Isto pode ser verificado com o uso do comando show ip ospf interface fastethernet 0/0 no Roteador A, como mostrado na figura. Este comando mostrar o estado DR, BDR ou DROTHER deste roteador, junto com a ID de roteador do DR e BDR nesta rede multiacesso. Exibir meio visual

Pgina 3: Momento da eleio DR/BDR O processo de eleio DR e BDR acontece assim que o primeiro roteador com uma interface habilitada de OSPF est ativo na rede multiacesso. Isto pode acontecer quando os roteadores forem ligados ou quando o comando network do OSPF para aquela interface for configurado. O processo de eleio s leva alguns segundos. Se todos os roteadores na rede multiacesso no terminarem de inicializar, possvel que um roteador com uma ID de roteador inferior torne-se o DR. Este poderia ser um roteador lower-end que levou menos tempo para inicializar. Quando o DR eleito, ele permanece como DR at que uma das condies seguintes ocorra:
z z z

O DR falha. O processo OSPF no DR falha. A interface multiacesso no DR falha.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 18 de 27

Na figura, um X vermelho indica uma ou mais destas falhas. Clique em DR falha na figura. Se o DR falhar, o BDR assume a funo de DR e uma eleio realizada para escolher um novo BDR. Na figura, o Roteador C falha e o BDR antigo, o Roteador B, torna-se o DR. O nico outro roteador disponvel para ser o BDR o Roteador A. Clique em Novo roteador na figura. O Roteador D junta-se rede. Se um novo roteador entrar na rede depois de o DR e BDR terem sido eleitos, ele no se tornar o DR ou o BDR mesmo se tiver uma prioridade de interface OSPF ou ID de roteador mais altas do que o DR e BDR atuais. O novo roteador pode ser eleito como BDR se o DR ou BDR atuais falharem. Se o DR atual falhar, o BDR se tornar o DR e o novo roteador poder ser eleito o novo BDR. Depois de o novo roteador tornar-se o BDR, se o DR falhar, o novo roteador se tornar o DR. O DR e BDR atuais devero falhar antes de o novo roteador poder ser eleito DR ou BDR. Clique em DR antigo retorna na figura. Um DR anterior no recupera o status de DR se voltar rede. Na figura, o Roteador C concluiu uma reinicializao e tornou-se um DROther embora sua ID de roteador, 192.168.31.33, seja mais alta que o DR e BDR atuais. Clique em BDR falha na figura. Se o BDR falhar, uma eleio realizada entre os DRothers para ver qual roteador ser o novo BDR. Na figura, o roteador BDR falha. Uma eleio realizada entre o Roteador C e o Roteador D. O Roteador D ganha a eleio com a ID de roteador mais alta. Clique em Novo DR falha na figura. Na figura, o Roteador B falha. Como o Roteador D o BDR atual, ele promovido a DR. O Roteador C torna-se o BDR. Sendo assim, como voc tem certeza de que os roteadores que voc deseja que sejam o DR e BDR ganham a eleio? Sem configuraes adicionais, a soluo :
z z

Em primeiro lugar, inicialize o DR, seguido pelo BDR e, em seguida, inicialize todos os outros roteadores, ou Desligue a interface em todos os roteadores, seguido por um no shutdown no DR, depois no BDR e ento todos os outros roteadores.

Porm, como voc j pode ter adivinhado, ns podemos alterar a prioridade de interface OSPF para controlar melhor nossas eleies de DR/BDR. Exibir meio visual

11.4.3 Prioridade de interface OSPF Pgina 1: Como o DR se torna o foco para coleta e distribuio de LSAs, importante que este roteador tenha CPU suficiente e capacidade de memria para arcar com a responsabilidade. Em vez de confiar na ID

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 19 de 27

do roteador para decidir quais roteadores so eleitos DR e BDR, melhor controlar a eleio destes roteadores com o comando de interface ip ospf priority. Router(config-if)#ip ospf priority {0 - 255} Em nossa discusso anterior, a prioridade de OSPF era igual. Isto se deve ao fato de que o valor de prioridade padro 1 para todas as interfaces do roteador. Portanto, a ID de roteador determinou o DR e o BDR. No entanto, se voc alterar o valor padro de 1 para um valor mais alto, o roteador com a prioridade mais alta se tornar o DR e o roteador com a prxima prioridade mais alta se tornar o BDR. Um valor de 0 faz o roteador no qualificado se tornar um DR ou BDR. Como as prioridades so um valor especfico de interface, elas fornecem um melhor controle das redes multiacesso OSPF. Elas tambm permitem que um roteador seja o DR em uma rede e um DROther em outra. Clique em show ip ospf interface na figura. Para simplificar nossa discusso, ns removemos o Roteador D da topologia. A prioridade de interface OSPF pode ser exibida utilizando o comando show ip ospf interface. Na figura, ns podemos verificar que a prioridade no Roteador A possui o valor padro de 1. Clique em Modificar prioridade na figura. A figura mostra as prioridades da interface OSPF do Roteador A e do Roteador B modificadas de forma que o Roteador A com a prioridade mais alta torne-se o DR e o Roteador B torne-se o BDR. A prioridade de interface OSPF do Roteador C permanece com o valor padro de 1. Clique em Forar eleio na figura. Depois de fazer um shutdown e um no shutdown nas interfaces FastEthernet 0/0 de todos os trs roteadores, observamos o resultado da alterao das prioridades do OSPF nas interface. O comando show ip ospf neighbor no Roteador C mostra agora que o Roteador A (ID de roteador 192.168.31.11) o DR com a mais alta prioridade de interface OSPF de 200 e que o Roteador B (ID de roteador 192.168.31.22) ainda o BDR com a prxima mais alta prioridade de interface OSPF de 100. A partir da sa's do Roteador A de show ip ospf neighbor, observe que ela no mostra um DR, porque o Roteador A o real DR nesta rede. Exibir meio visual

Pgina 2: Utilize esta Atividade do Packet Tracer para examinar as funes atuais do DR e do BDR, observe a alterao das funes e, em seguida, force novas funes alterando a prioridade. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

11.5 Mais configura es do OSPF


11.5.1 Redistribuindo uma rota padro com OSPF Pgina 1: Topologia Voltemos topologia anterior, que agora inclui um novo link para ISP. Assim como com RIP e EIGRP,

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 20 de 27

o roteador conectado Internet utilizado para propagar uma rota padro a outros roteadores no domnio de roteamento OSPF. Este roteador chamado algumas vezes de borda, entrada ou roteador gateway. Porm, na terminologia de OSPF, o roteador localizado entre um domnio de roteamento OSPF e uma rede no-OSPF chamado de Roteador de Borda de Sistema Autnomo (ASBR). Nesta topologia, o Loopback1 (Lo1) representa um link para uma rede no-OSPF. Ns no configuraremos a rede 172.30.1.1/30 como parte do processo de roteamento OSPF. Clique em Configurao padro esttica de R1 na figura. A figura mostra o ASBR (R1) configurado com o endereo IP de Loopback1 e a rota padro esttica encaminhando o trfego para o roteador ISP: R1(config)#ip route 0.0.0.0 0.0.0.0 loopback 1 Nota: a rota padro esttica est utilizando o loopback como uma interface de sada porque o roteador ISP nesta topologia no existe fisicamente. Utilizando uma interface de loopback, podemos simular a conexo com outro roteador. Como o RIP, o OSPF requer o uso do comando default-information originate para anunciar a rota padro esttica 0.0.0.0/0 aos outros roteadores na rea. Se o comando default-information originate no for utilizado, a rota "quad-zero" padro no ser propagada a outros roteadores na rea OSPF. A sintaxe do comando : R1(config-router)#default-information originate Clique em R1, R2 e R3 na figura. R1, R2 e R3 possuem agora um "gateway de ltimo recurso" definido na tabela de roteamento. Observe a rota padro em R2 e R3 assinalada como tendo sido aprendida atravs do OSPF, mas com o cdigo adicional E2. Para R2, a rota : O*E2 0.0.0.0/0 [110/1] via 192.168.10.10, 00:05:34, Serial0/0/1 E2 denota que esta rota uma rota OSPF Externa Tipo 2. As rotas externas OSPF caem em uma de duas categorias: Externa Tipo 1 (E1) ou Externa Tipo 2 (E2). A diferena entre os dois est no modo como o custo de OSPF da rota calculado em cada roteador. O OSPF acumula o custo para uma rota E1 conforme a rota est sendo propagada ao longo da rea OSPF. Este processo idntico para clculos de custo para rotas internas OSPF normais. Porm, o custo de uma rota E2 sempre o custo externo, seja qual for o custo interior para alcanar aquela rota. Nesta topologia, uma vez que a rota padro possui um custo externo de 1 no roteador R1, R2 e R3 tambm exibem um custo de 1 para a rota E2 padro. As rotas E2 a um custo de 1 so a configurao OSPF padro. A alterao destes padres, bem como mais informaes de rotas externas, discutida no CCNP. Exibir meio visual

11.5.2 Ajustando o OSPF Pgina 1: Largura de banda de referncia Como voc se lembra, o custo do Cisco OSPF utiliza largura de banda acumulada. O valor de largura de banda de cada interface calculado utilizando 100.000.000/largura de banda; 100.000.000 ou 10

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 21 de 27

8a potncia conhecido como a largura de banda de referncia. Portanto, 100.000.000 a largura de banda padro indicada quando a largura de banda real convertida em uma mtrica de custo. De acordo com o que foi aprendido em estudos anteriores, agora temos velocidades de link que so muito mais rpidas do que as velocidades da Fast Ethernet, inclusive o Gigabit Ethernet e 10GigE. Utilizar uma largura de banda de referncia de 100.000.000 resulta em interfaces com valores de largura de banda de 100 Mbps e mais altos, tendo o mesmo custo de OSPF de 1. Para obter clculos de custo mais precisos, pode ser necessrio ajustar o valor de largura de banda de referncia. A largura de banda de referncia pode ser modificada para acomodar estes links mais rpidos utilizando o comando auto-cost reference-bandwidth de OSPF. Quando este comando for necessrio, utilize-o em todos os roteadores de modo que a mtrica de roteamento OSPF permanea consistente. R1(config-router)#auto-cost reference-bandwidth ? 1-4294967 The reference bandwidth in terms of Mbits per second Observe que o valor expressado em Mbps. Portanto, o valor padro equivalente a 100. Para aument-lo a velocidades de 10GigE, voc precisa alterar a largura de banda de referncia para 10000. R1(config-router)#auto-cost reference-bandwidth 10000 Novamente, certifique-se de ter configurado este comando em todos os roteadores no domnio de roteamento OSPF. O IOS tambm pode lembr-lo, como mostrado na figura. Clique em R1 antes e R1 depois na figura. A tabela de roteamento para R1 mostra a alterao na mtrica de custo OSPF. Observe que os valores de custo muito mais altos para rotas OSPF. Por exemplo, em R1 Antes, o custo para 10.10.10.0/24 1172. Depois de configurar uma nova largura de banda de referncia, o custo para a mesma rota agora 117287. Exibir meio visual

Pgina 2: Modificando os intervalos de OSPF Clique em Vizinhos de R1 1 na figura. O comando show ip ospf neighbor em R1 verifica que R1 adjacente a R2 e R3. Observe na sada de comando que o Dead Time est fazendo uma contagem regressiva de 40 segundos. Por padro, este valor atualizado a cada 10 segundos quando o R1 recebe Hello do vizinho. Voc pode desejar alterar os temporizadores de OSPF de forma que os roteadores detectem falhas de rede em menos tempo. Fazer isto aumentar o trfego, mas muitas vezes h uma necessidade de uma convergncia rpida mesmo que isto implique em um trfego adicional. Os intervalos de Hello e de Dead de OSPF podem ser modificados manualmente utilizando os seguintes comandos de interface: Router(config-if)#ip ospf hello-interval seconds Router(config-if)#ip ospf dead-interval seconds

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 22 de 27

Clique em Modificar temporizadores de R1 na figura. A figura mostra os intervalos de Hello e de Dead modificados para 5 segundos e 20 segundos, respectivamente, na interface Serial 0/0/0 para R1. Imediatamente depois de alterar o intervalo de Hello, o Cisco IOS modifica o intervalo de Dead automaticamente para quatro vezes o intervalo de Hello. Porm, sempre recomendvel modificar o temporizador explicitamente em vez de confiar em um recurso do IOS de modo que as modificaes sejam documentadas na configurao. Aps 20 segundos, o Temporizador Dead em R1 expira. R1 e R2 perdem adjacncia. Ns somente modificamos os valores em um lado do link serial entre R1 e R2. %OSPF-5-ADJCHG: Process 1, Nbr 10.2.2.2 on Serial0/0/0 from FULL to DOWN, Neighbor Down: Dead timer expired Clique em Vizinhos de R1 2 na figura. Lembre-se, os intervalos de Hello e de Dead de OSPF devem ser equivalentes entre os vizinhos. Voc pode verificar a perda de adjacncia com o comando show ip ospf neighbor em R1. Observe que o vizinho 10.2.2.2 no est mais presente. Porm, 10.3.3.3 ou R3 ainda um vizinho. Os temporizadores definidos na Serial 0/0/0 no afetam a adjacncia de vizinho com R3. Clique em Temporizadores de R2 na figura. Os intervalos de Hello e de Dead no correspondentes podem ser verificados em R2 utilizando o comando show ip ospf interface serial 0/0/0. Os valores do intervalo em R2, ID de roteador 10.2.2.2, ainda esto definidos com um intervalo de Hello de 10 segundos e intervalo de Dead de 40 segundos. Clique em Modificar temporizadores de R2 na figura. Para restaurar a adjacncia entre R1 e R2, modifique os intervalos de Hello e de Dead na interface Serial 0/0/0 em R2 para corresponder aos intervalos na interface Serial 0/0/0 em R1. O IOS exibe uma mensagem informando que a adjacncia foi estabelecida com um estado de FULL. 14:22:27: %OSPF-5-ADJCHG: Process 1, Nbr 10.1.1.1 on Serial0/0 from LOADING to FULL, Loading Done Clique em Vizinhos de R1 3 na figura. Verifique que a adjacncia de vizinho restaurada com o comando show ip ospf neighbor em R1. Observe que o Dead Time da Serial 0/0/0 agora muito inferior porque est fazendo contagem regressiva de 20 segundos em vez dos 40 segundos padro. Serial 0/0/1 ainda est em funcionamento com temporizadores padro. Nota: o OSPF exige que os intervalos de Hello e de Dead faam a correspondncia entre dois roteadores para que eles se tornem adjacentes. Isto difere do EIGRP, onde os temporizadores Hello e Holddown no precisam corresponder para que dois roteadores formem uma adjacncia de EIGRP. Exibir meio visual

Pgina 3: Utilize a Atividade do Packet Tracer para configurar uma rota padro e propag-la dentro do processo de roteamento OSPF. Alm disso, altere a largura de banda de referncia bem como os intervalos de Hello e de Dead. Clique no cone do Packet Tracer para obter mais detalhes.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 23 de 27

Exibir meio visual

11.6 Laboratrios de configurao OSPF


11.6.1 Laboratrio de configurao OSPF bsico Pgina 1: Nesta atividade de laboratrio, existem dois cenrios separados. No primeiro cenrio, voc aprender a configurar o protocolo de roteamento OSPF utilizando a rede mostrada no Diagrama da Topologia no Cenrio A. Os segmentos da rede foram colocados em sub-rede utilizando VLSM (Variable Length Subnet Mask, mscara de sub-rede de tamanho varivel). O OSPF um protocolo de roteamento classless que pode ser utilizado para fornecer informaes de mscara de sub-rede nas atualizaes de roteamento. Isto permitir que as informaes da sub-rede VLSM sejam propagadas por toda a rede. No segundo cenrio, voc aprender a configurar o OSPF em uma rede multiacesso. Voc tambm aprender a utilizar o processo de eleio OSPF para determinar os estados de roteador designado (DR), roteador designado de backup (BDR) e DRother. Exibir meio visual

Pgina 2: Utilize esta Atividade do Packet Tracer para repetir uma simulao do Laboratrio 11.6.1. Lembre-se, entretanto, de que o Packet Tracer no substitui um exerccio prtico em laboratrio com equipamentos reais. Um resumo das instrues fornecido na atividade. Use o PDF do laboratrio para obter mais detalhes. Clique no cone do Packet Tracer para iniciar o Cenrio A. Todos os cenrios para esta simulao do laboratrio prtico podem ser iniciados a partir dos links abaixo. Cenrio A Cenrio B Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

11.6.2 Laboratrio de configurao OSPF avanado Pgina 1: Nesta atividade de laboratrio, voc receber um endereo de rede que deve ser colocado em subrede utilizando o VLSM para concluir o endereamento da rede mostrado no Diagrama de Topologia. Uma combinao entre roteamentos OSPF e esttico ser exigida para que os hosts em redes que no estejam diretamente conectadas possam se comunicar. ID de rea OSPF igual a 0 e ID de processo igual a 1 sero utilizados em todas as configuraes OSPF. Exibir meio visual

Pgina 2:

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 24 de 27

Utilize esta Atividade do Packet Tracer para repetir uma simulao do Laboratrio 11.6.2. Lembre-se, entretanto, de que o Packet Tracer no substitui um exerccio prtico em laboratrio com equipamentos reais. Um resumo das instrues fornecido na atividade. Use o PDF do laboratrio para obter mais detalhes. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

11.6.3 Laboratrio de configurao de identificao e soluo de problemas de OSPF Pgina 1: Neste laboratrio, voc comear carregando scripts de configurao em todos os roteadores. Esses scripts contm erros que impediro a comunicao fim-a-fim atravs da rede. Voc precisar identificar e solucionar os problemas de cada roteador para determinar os erros de configurao e ento utilizar os comandos apropriados para corrigir as configuraes. Quando todos os erros de configurao forem corrigidos, todos os hosts na rede devem poder se comunicar. Exibir meio visual

Pgina 2: Utilize esta Atividade do Packet Tracer para repetir uma simulao do Laboratrio 11.6.3. Lembre-se, entretanto, de que o Packet Tracer no substitui um exerccio prtico em laboratrio com equipamentos reais. Um resumo das instrues fornecido na atividade. Use o PDF do laboratrio para obter mais detalhes. Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

11.7 Resumo do captulo


11.7.1 Resumo e reviso Pgina 1: Resumo OSPF (Open Shortest Path First) um protocolo de roteamento link-state classless. A verso atual do OSPF para IPv4 o OSPFv2 introduzido na RFC 1247 e atualizado na RFC 2328 por John Moy. Em 1999, o OSPFv3 para IPv6 foi publicado na RFC 2740. O OSPF tem uma distncia administrativa padro de 110 e denotado na tabela de roteamento com um cdigo de fonte de rota de O. O OSPF habilitado com o comando de configurao global router ospf process-id. O process-id localmente significativo, o que significa que ele no tem que corresponder a outros roteadores OSPF para estabelecer adjacncias com esses vizinhos. O comando network utilizado com o OSPF tem a mesma funo de quando utilizado com outros

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 25 de 27

protocolos de roteamento IGP, mas com sintaxe ligeiramente diferente. Router (config-router)#network network-address wildcard-mask area area-id O wildcard-mask o inverso da mscara de sub-rede e o area-id deve ser definido como 0. O OSPF no utiliza um protocolo da camada de transporte, j que os pacotes OSPF so enviados diretamente utilizando-se a camada IP. O pacote Hello do OSPF utilizado por OSPF para estabelecer adjacncias de vizinho. Por padro, os pacotes Hello de OSPF so enviados a cada 10 segundos em segmentos multiacesso e ponto-a-ponto e a cada 30 segundos em segmentos de rede ponto-a-multiponto (NBMA) (Frame Relay, X.25, ATM) (NBMA). O intervalo de Dead o perodo de tempo que um roteador OSPF esperar antes de finalizar a adjacncia com um vizinho. Por padro, o intervalo de Dead quatro vezes o intervalo de Hello. Para segmentos multiacesso e ponto-a-ponto, este perodo de 40 segundos. Para redes NBMA, o intervalo de Dead de 120 segundos. Para que os roteadores se tornem adjacentes, o intervalo de Hello, o intervalo de Dead, os tipos de rede e as mscaras de sub-rede devem corresponder. O comando show ip ospf neighbors pode ser utilizado para verificar as adjacncias de OSPF. A ID do roteador OSPF utilizada para identificar unicamente cada roteador no domnio de roteamento OSPF. Os roteadores Cisco produzem a ID do roteador com base em trs critrios e com a seguinte precedncia: 1. Utilize o endereo IP configurado com comando router-id de OSPF. 2. Se o router-id no estiver configurado, o roteador escolher o endereo IP mais alto de qualquer uma de suas interfaces de loopback. 3. Se nenhuma interface de loopback estiver configurada, o roteador escolher o endereo IP ativo mais alto de suas interfaces fsicas. A RFC 2328 no especifica quais valores devem ser utilizados para determinar o custo. O Cisco IOS utiliza as larguras de banda cumulativas das interfaces de sada do roteador para a rede de destino como o valor de custo. Redes multiacesso podem criar dois desafios para o OSPF relativos ao envio de LSAs, inclusive a criao de mltiplas adjacncias - uma adjacncia para cada par de roteadores e envio excessivo de LSAs (Anncios Link-State). O OSPF elege um Roteador Designado (DR) para agir como ponto de coleta e distribuio para os LSAs enviados e recebidos na rede multiacesso. Um BDR (Roteador Designado de Backup) eleito para assumir a funo do DR no caso de o DR falhar. Todos os outros roteadores so conhecidos como DROthers. Todos os roteadores enviam seus LSAs para o DR, que, por sua vez, envia o LSA para todos os outros roteadores na rede multiacesso. O roteador com a ID de roteador mais alta o DR e o roteador com a segunda ID de roteador mais alta o BDR. Isto pode ser substitudo pelo comando ip ospf priority naquela interface. Por padro, o ip ospf priority "1" em todas as interfaces multiacesso. Se um roteador for configurado com um novo valor de prioridade, o roteador com o valor de prioridade mais alto ser o DR e o prximo mais alto ser o BDR. Um valor de prioridade de 0 significa que o roteador no qualificado para se tornar um DR ou BDR. Uma rota padro propagada em OSPF semelhante quela de RIP. O comando do modo do roteamento OSPF default-information originate utilizado para propagar uma rota padro esttica. O comando show ip protocols utilizado para verificar informaes de configurao OSPF importantes, inclusive a ID do processo OSPF, ID de roteador e as redes que o roteador est anunciando.

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 26 de 27

Exibir meio visual

Pgina 2: Exibir meio visual

Pgina 3: A Atividade avanada de integrao das habilidades no Packet Tracer integra todo o conhecimento e habilidades que voc adquiriu nos captulos anteriores deste curso e cursos anteriores. As habilidades relacionadas discusso sobre OSPF deste captulo tambm esto includas. Nesta atividade, voc cria uma rede do zero. Comeando com um espao de endereamento e requisitos de rede, voc deve implementar um projeto de rede que atenda s especificaes. Em seguida, voc implementa uma configurao de roteamento OSPF efetiva com roteamento padro integrado. Instrues detalhadas so fornecidas na atividade. Instrues de integrao das habilidades no Packet Tracer (PDF) Clique no cone do Packet Tracer para obter mais detalhes. Exibir meio visual

Pgina 4: Para saber mais OSPF RFC 2328 verso 2 RFCs Request for Comments so uma srie de documentos enviados para a IETF Internet Engineering Task Force para propor um padro de Internet ou atribuir novos conceitos informaes ou at mesmo humor. A RFC 2328 a RFC atual para OSPFv2. As RFCs podem ser acessadas em vrios sites, inclusive www.ietf.org. Leia tudo ou partes da RFC OSPF para obter mais informaes sobre este protocolo de roteamento link-state classless. OSPF Multirea Algumas das vantagens reais do OSPF, especialmente em grandes redes, podem ser observadas com OSPF multirea. O OSPF Multirea discutido no CCNP, mas voc pode estar interessado em observar agora alguns destes novos conceitos. Aqui esto alguns recursos sugeridos:
z z

Routing TCP/IP, Volume I, por Jeff Doyle e Jennifer Carroll OSPF, Anatomy of an Internet Routing Protocol, por John Moy

Exibir meio visual

11.8 Teste do captulo


11.8.1 Teste do captulo

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011

Tema acessvel CISCO

Pgina 27 de 27

Pgina 1: Exibir meio visual

Ir para a anterior Ir para a parte superior

All contents copyright 2007-2009 Cisco Systems, Inc. | Translated by the Cisco Learning Institute. Sobre

http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet... 08/07/2011