SAULO DOS SANTOS SILVA A TABELA DE ROTEAMENTO: UM EXAME MAIS DETALHADO BARUERI 2014 Nome Edson Guerreiro Duarte Nome Saulo dos Santos Silva TRABALHO METC Orientador: Professor Eduardo BARUERI 2014 RESUMO O trabalho tem por objetivo nos ensinar como funciona o processo de criao e funcionamento da tabela de roteamento nos roteadores independentemente dos protocolos usados, e o processo de encaminhamento de pacotes seuindo melhor caminho para entrea conforme a tabela de roteamento seundo a m!trica utili"ada de cada protocolo e com isso aprendermos a identificar falhas na rede e consert#$las% ABSTRACT &he 'or( aims to teach us ho' the process of creation and functionin of the routin table on routers reardless of the protocols used, and the pac(et for'ardin process 'or(s follo'in best path for deliver) accordin to the routin table accordin to the metric used for each protocol and thereb) learn to identif) net'or( faults and fi* them% SUMRIO 1. INTRODUO.....................................................................................................................................................12 2. DESENVOLVIMENTO........................................................................................................................................13 CAPTULO 1............................................................................................................................................................13 CAPTULO 2............................................................................................................................................................19 CAPTULO 3............................................................................................................................................................22 3. COMPORTAMENTO DE ROTEAMENTO CLASSFUL E CLASSLESS....................................................22 CAPTULO 4............................................................................................................................................................24 CONCLUSO...........................................................................................................................................................27 +, 1. INTRODUO Este trabalho ! abordado como funciona a estrutura da tabela de roteamento, rotas de n-vel + e n-vel ., o processo de procura da tabela de roteamento, comportamento de roteamento classful e roteamento classless, rotas prim#rias e secund#rias, e identificao de problemas de rede% / um estudo para iniciantes sobre protocolos de roteamento, por!m com uma an#lise completa de protocolos, processos e aloritmos utili"ados pelo 0OS 1isco% +. 2. DESENVOLVIMENTO CAPTULO 1 1. R!"# P$%&'$%"# ( S()*+,'$%"# 2m administrador de rede precisa conhecer profundamente a tabela de roteamento ao identificar e solucionar problemas de rede% Entender a estrutura e o processo de procura da tabela de roteamento ajudar# a dianosticar 3ual3uer problema de tabela de roteamento $ independentemente de seu n-vel de familiaridade com um protocolo de roteamento espec-fico% Por e*emplo, voc4 pode encontrar uma situao na 3ual a tabela de roteamento tem todas as rotas 3ue voc4 esperava ver, mas o encaminhamento de pacotes no est# funcionando conforme o esperado% Saber reali"ar o processo de procura de um endereo 0P de destino para um pacote lhe dar# a capacidade de determinar se o pacote est# sendo encaminhado conforme o esperado, se e por 3ue o pacote est# sendo enviado para outro luar ou se o pacote foi descartado% Neste cap-tulo, n5s e*aminaremos a tabela de roteamento mais detalhadamente% 6 primeira parte do cap-tulo aborda a estrutura da tabela de roteamento de 0P da 1isco% E*aminaremos o formato da tabela de roteamento e obteremos mais informa7es sobre as rotas de n-vel + e n-vel .% 6 seunda parte do cap-tulo analisa o processo de procura da tabela de roteamento% N5s discutiremos o comportamento de roteamento classful, bem como o comportamento de roteamento classless, 3ue utili"a os comandos no ip classless e ip classless% 8uitos dos detalhes relacionados 9 estrutura e ao processo de procura da tabela de roteamento de 0P 1isco foram omitidos deste cap-tulo% Se voc4 estiver interessado em ler mais sobre este assunto e os mecanismos internos do 0OS 1isco j# 3ue esto relacionados a roteamento, leia 1isco 0P :outin, de 6le* ;inin <0S=N >$.>+$?>@A,$?B% Nota: Este no ! um livro para iniciantes sobre protocolos de roteamento $ ! uma an#lise completa de protocolos, processos e aloritmos utili"ados pelo 0OS 1isco% 6 oriem da rota no afeta a estrutura da tabela de roteamento% 6 fiura mostra um e*emplo de uma tabela de roteamento com rotas diretamente conectadas, est#ticas e dinCmicas% Observe 3ue +, as sub$redes de +A.%+?%>%>D.@ possuem uma combinao de todos os tr4s tipos de fontes de roteamento% Nota: 6 hierar3uia de tabela de roteamento no 0OS 1isco foi implementada oriinalmente com o es3uema de roteamento classful% Embora a tabela de roteamento incorpore endereamento classful e classless, a estrutura lobal ainda ! criada ao redor deste es3uema classful% Os roteadores :+ e :, j# t4m suas interfaces confiuradas com os endereos 0P e m#scaras de sub$rede apropriados% 6ora n5s confiuraremos as interfaces para :. e utili"aremos o comando debu ip routin para e*ibir o processo da tabela de roteamento utili"ado para adicionar estas entradas% 6 tabela de roteamento de 0P 1isco no ! um banco de dados flat <planoB% 6 tabela de roteamento !, de fato, uma estrutura hier#r3uica utili"ada para acelerar o processo de procura 3uando se deseja locali"ar rotas e pacotes de encaminhamento% Dentro desta estrutura, a hierar3uia inclui diversos n-veis% Para simplificar, n5s discutiremos todas as rotas como um dos dois n-veis: n-vel + ou n-vel .% Eamos aprender sobre as rotas dos n-veis + e . revisando a entrada de tabela de roteamento mais detalhadamente% 1 +F.%+?G%+%>D.@ is directl) connected, Serial>D>D+ 2ma rota de n-vel + ! uma rota com uma m#scara de sub$rede iual ou menor 3ue a m#scara classful do endereo de rede% +F.%+?G%+%>D.@ ! uma rota de rede de n-vel +, por3ue a m#scara de sub$rede ! iual 9 m#scara classful da rede% 6 m#scara classful ! D.@ para as redes de classe 1, tais como a rede +F.%+?G%+%>% 2ma rota de n-vel + pode funcionar como: :ota padro $ 2ma rota padro ! uma rota est#tica com o endereo >%>%>%>D>% :ota de super$rede $ 2ma rota de super$rede ! um endereo de rede com uma m#scara menor do 3ue a m#scara classful% +@ :ota de rede $ 2ma rota de rede ! uma rota 3ue possui uma m#scara de sub$rede iual a da m#scara classful% 2ma rota de rede tamb!m pode ser uma rota prim#ria% 6s rotas prim#rias sero abordadas na pr5*ima seo% 6 oriem da rota de n-vel + pode ser uma rede diretamente conectada, rota est#tica ou um protocolo de roteamento dinCmico% R!" #$%&'&!&(" 6 rota de n-vel 3ue + +F.%+?G%+%>D.@ pode ainda ser definida como uma rota definitiva% 6 rota definitiva ! uma rota 3ue inclui: um endereo 0P do pr5*imo salto <outro caminhoB eDou uma interface de sa-da 6 rede diretamente conectada +F.%+?G%+%>D.@ ! uma rota de rede de n-vel + pois possui uma m#scara de sub$rede 3ue ! a mesma 3ue sua m#scara classful% Esta mesma rota tamb!m ! uma rota definitiva por3ue cont!m a interface de sa-da Serial >D>D+% 1 +F.%+?G%+%>D.@ is directl) connected, Serial>D>D+ Eeremos no pr5*imo t5pico 3ue as rotas de n-vel . tamb!m so rotas definitivas% No t5pico anterior, n5s vimos uma rota de rede de n-vel + 3ue tamb!m era uma rota definitiva% Eejamos aora outro tipo de rota de rede de n-vel +, uma rota prim#ria% 6 fiura mostra a confiurao da interface +A.%+?%,%+D.@ em :. e a sa-da do comando sho' ip route% Observe 3ue e*istem, na verdade, duas entradas adicionais na tabela de roteamento% 2ma entrada ! a rota prim#ria e a outra ! a rota secund#ria% Por 3ue e*istem duas entradas em ve" de umaH Iuando a sub$rede +A.%+?%,%> foi adicionada 9 tabela de roteamento, outra rota, +A.%+?%>%>, tamb!m foi adicionada% 6 primeira entrada, +A.%+?%>%>D.@, no cont!m nenhum endereo 0P do pr5*imo salto ou informa7es de interface de sa-da% Esta rota ! conhecida como uma rota prim#ria de n-vel +% +J 2ma rota prim#ria de n-vel + ! uma rota de rede 3ue no cont!m endereo 0P do pr5*imo salto ou interface de sa-da para nenhuma rede% 2ma rota prim#ria !, de fato, um t-tulo 3ue indica a presena de rotas de n-vel ., tamb!m conhecidas como rotas secund#rias% 2ma rota prim#ria de n-vel + ! criada automaticamente toda ve" 3ue uma sub$rede ! adicionada 9 tabela de roteamento% Em outras palavras, uma rota prim#ria ! criada sempre 3ue uma rota com uma m#scara maior do 3ue a m#scara classful ! inserida na tabela de roteamento% 6 sub$rede ! a rota secund#ria de n-vel . da rota prim#ria% Neste caso, a rota prim#ria de n-vel + 3ue foi criada automaticamente !: +A.%+?%>%>D.@ is subnetted, + subnets 2ma rota de n-vel . ! uma rota 3ue ! uma sub$rede de um endereo de rede classful% 1omo uma rota de n-vel +, a fonte de uma rota de n-vel . pode ser uma rede diretamente conectada, uma rota est#tica ou um protocolo de roteamento dinCmico% Neste caso, a rota de n-vel . ! a rota de sub$rede real 3ue foi adicionada 9 rede 3uando n5s confiuramos a interface KastEthernet >D>: 1 +A.%+?%,%> is directl) connected, KastEthernet>D> Nota: Lembre$se de 3ue a hierar3uia da tabela de roteamento no 0OS 1isco possui um es3uema de roteamento classful% 2ma rota prim#ria de n-vel + ! o endereo de rede classful da rota de sub$rede% Este ! o caso mesmo se um protocolo de roteamento classless for a oriem da rota de sub$rede% R!" )*&+,*&" #$ '-($. 1 Esta rota prim#ria cont!m as seuintes informa7es: +A.%+?%>%> $ O endereo de rede classful para nossa sub$rede% Lembre$se: a tabela de roteamento de 0P 1isco ! estruturada de uma maneira classful% D.@ $ 6 m#scara de sub$rede para todas as rotas secund#rias% Se as rotas secund#rias tiverem m#scaras de sub$rede de tamanho vari#vel <ELS8, variable lenth subnet mas(sB, a m#scara de sub$rede ser# e*clu-da da rota prim#ria e inclu-da com as rotas secund#rias individuais% 0sto ser# mostrado em uma seo posterior% is subnetted, + subnet $ Esta parte da rota especifica 3ue esta ! uma rota prim#ria e, neste caso, tem uma rota secund#ria, ou seja, + sub$rede% +? R!" /$01'#,*&" #$ '-($. 2 6 seunda entrada, +A.%+?%,%>, ! a rota real para nossa rede diretamente conectada% Esta ! uma rota de n-vel ., tamb!m conhecida como rota secund#ria, e cont!m as seuintes informa7es: 1 $ O c5dio do roteador para a rede diretamente conectada% +A.%+?%,%> $ 6 entrada de rota espec-fica% est# diretamente conectada $ Munto com o c5dio de rota de 1, isto especifica 3ue esta ! uma rede diretamente conectada com uma distCncia administrativa de >% KastEthernet>D> $ 6 interface de sa-da para encaminhar pacotes 3ue correspondem a esta entrada de rota espec-fica% 6 rota secund#ria de n-vel . ! a entrada de rota espec-fica para a sub$rede +A.,+?%,%>D.@% Observe 3ue a m#scara de sub$rede no est# inclu-da com a sub$rede, a rota secund#ria de n-vel .% 6 m#scara de sub$rede para esta rota secund#ria <sub$redeB ! a m#scara D.@ inclu-da em sua rota prim#ria, +A.%+?%>%>% 6s rotas secund#rias de n-vel . cont4m a oriem de rota e o endereo de rede da rota% 6s rotas de n-vel . tamb!m so consideradas rotas definitivas por3ue cont4m o endereo 0P do pr5*imo salto eDou a interface de sa-da% 6 diferena final entre redes classful e classless est# nas rotas secund#rias% 1ada rota secund#ria cont!m aora a m#scara de sub$rede para a3uela rota espec-fica% No e*emplo de no$ELS8, ambas as rotas secund#rias compartilharam a mesma m#scara de sub$rede e a prim#ria e*ibiu sua m#scara de sub$rede comum% 1om ELS8, as v#rias m#scaras de sub$rede so e*ibidas com as rotas secund#rias espec-ficas% 6 rota prim#ria cont!m as seuintes informa7es: +A.%+?%>%> $ 6 rota prim#ria, o endereo de rede classful associado a todas as rotas secund#rias% D+? $ 6 m#scara de sub$rede classful da rota prim#ria% variabl) subnetted $ Declara 3ue as rotas secund#rias esto variavelmente divididas em sub$ redes e 3ue e*istem v#rias m#scaras para esta rede classful% , subnets, . mas(s $ 0ndica o nNmero de sub$redes e o nNmero de m#scaras de sub$rede diferentes para as rotas secund#rias sob esta rota prim#ria% +A 2tili"ando uma das rotas secund#rias como e*emplo, n5s podemos ver as seuintes informa7es: 1 $ O c5dio de rota para uma rede diretamente conectada% +A.%+?%+%@ $ 6 entrada de rota espec-fica% D,> $ 6 m#scara de sub$rede para esta rota espec-fica% is directl) connected $ Munto com o c5dio de rota de 1, especifica 3ue esta ! uma rede diretamente conectada com uma distCncia administrativa de >% Serial>D>D> $ 6 interface de sa-da para encaminhar pacotes 3ue correspondem a esta entrada de rota espec-fica% Ento, por 3ue a 1isco utili"a o formato de tabela de roteamento classfulH Entenderemos a resposta nas se7es seuintes 3uando o processo de procura de rota for discutido% +G CAPTULO 2 2. E!"-"# , -$)(## ,( -$)*$" ,( $!" C$$(#-+,.+)%" &"%# /+0" O termo melhor correspond4ncia foi utili"ado na discusso anterior de procura de rota% O 3ue sinifica a melhor correspond4nciaH 6 melhor correspond4ncia ! chamada de correspond4ncia mais lona% Em primeiro luar, o 3ue ! uma correspond4nciaH Para 3ue haja uma correspond4ncia entre o endereo 0P de destino de um pacote e uma rota na tabela de roteamento, um nNmero m-nimo de bits 9 es3uerda deve corresponder entre o endereo 0P do pacote e a rota na tabela de roteamento% 6 m#scara de sub$rede da rota na tabela de roteamento ! utili"ada para determinar o nNmero m-nimo de bits 9 es3uerda 3ue devem corresponder% <Lembre$se: um pacote 0P somente cont!m o endereo 0P e no a m#scara de sub$rede%B 6 melhor correspond4ncia ou correspond4ncia mais lona ! a rota na tabela de roteamento 3ue tem o maior nNmero de bits 9 es3uerda correspondentes ao endereo 0P de destino do pacote% 6 rota com a maior parte do nNmero de bits 9 es3uerda e3uivalentes, ou a correspond4ncia mais lona, sempre ! a rota preferida% Por 3ue h# uma correspond4ncia com a rota de n-vel + de +F.%+?G%+%>D.@ e no com uma das sub$redes +A.%+?%>%>H 0sto pode parecer 5bvio% N5s di"emos, Oclaro 3ue o roteador utili"ar# +F.%+?G%+%>D.@%O 8as o processo de procura est# comparando endereos de ,. bits com entradas de rota de ,. bits, procurando a correspond4ncia mais lona% O aloritmo utili"ado pelo 0OS para pes3uisar a tabela de roteamento est# al!m do escopo deste cap-tulo% O importante ! entender por 3ue uma entrada de rota corresponde ou no ao endereo 0P de destino do pacote% Por 3ue no h# uma correspond4ncia com nenhuma das sub$redes de +A.%+?%>%>D.@ na tabela de roteamentoH +F 6 +A.%+?%>%>D.@ ! uma rota prim#ria de tr4s sub$redes ou rotas secund#rias% 6ntes de uma rota secund#ria ser e*aminada para verificar se h# correspond4ncia, deve haver, pelo menos, uma correspond4ncia entre o endereo 0P de destino do pacote e o endereo classful da rota prim#ria, ou +A.%+?%>%>D+?% Pelo menos +? dos bits 9 es3uerda da rota prim#ria correspondem aos primeiros +? bits do endereo 0P de destino do pacote de +F.%+?G%+%.H 6 resposta no ! 5bvia para n5s% 8as na fiura, voc4 ver# 3ue o roteador na verdade verifica o primeiro bit e encontra uma correspond4ncia% O roteador vai, ento, para o seundo bit% 1omo no h# uma correspond4ncia, o processo de procura pes3uisar# outras entradas de rota% 6ora vejamos como o roteador locali"a uma correspond4ncia entre o endereo 0P de destino do pacote de +F.%+?G%+%. e a pr5*ima rota na tabela de roteamento, +F.%+?G%+%>D.@, uma rota definitiva% : +F.%+?G%+%>D.@ P+.>D+Q via +A.%+?%.%., >>:>>:.J, Serial>D>D> 6 rota +F.%+?G%+%> ! uma rota definitiva de n-vel + e, portanto, tamb!m cont!m a m#scara de sub$rede D.@% Na fiura, observe 3ue pelo menos os primeiros .@ bits 9 es3uerda so correspondentes% O m-nimo de .@ bits no somente corresponde, mas tamb!m um total de ,> bits corresponde, como mostrado na fiura% 0sto ! importanteH 1omo veremos posteriormente, em alumas situa7es, h# diversas rotas correspondentes na tabela de roteamento para o mesmo endereo 0P de destino% Iual ! a rota preferidaH 6 3ue possui o maior nNmero de bits correspondentes, a correspond4ncia mais lona% Neste e*emplo, h# uma correspond4ncia entre o endereo 0P de destino +F.%+?G%+%> e a rota definitiva de n-vel + +F.%+?G%+%>D.@% 1omo no h# uma correspond4ncia mais lona e mais espec-fica, o pacote ! encaminhado para fora da interface de sa-da Serial >D>D>% .> Nota: Lembre$se de 3ue o processo de procura de rota precisar# fa"er uma pes3uisa recursiva em 3ual3uer rota 3ue faa refer4ncia somente a um endereo 0P do pr5*imo salto e no a uma interface de sa-da% .+ CAPTULO 1 1. C&-$!"&(+! ,( $!("&(+! )/"##2*/ ( )/"##/(## Os comportamentos de roteamento classless e classful no so os mesmos 3ue os protocolos de roteamento classless e classful% Os protocolos de roteamento classful e classless afetam o modo como a tabela de roteamento ! preenchida% Os comportamentos de roteamento classful e classless determinam como ocorre a procura na tabela de roteamento depois de ela ser preenchida% Na fiura, as oriens de roteamento <inclusive protocolos de roteamento classful e classlessB so as entradas utili"adas para preencher a tabela de roteamento% O comportamento de roteamento, especificado pelos comandos ip classless ou no ip classless, determina como o processo de procura de rota ir# para a Etapa ,% 1omo voc4 pode ver, os protocolos de roteamento e comportamentos de roteamento so completamente independentes um do outro% 6 tabela de roteamento pode ser preenchida com rotas de um protocolo de roteamento classless como :0Pv. e ainda implementar o comportamento de roteamento classful por3ue o comando no ip classless est# confiurado% 6ntes do 0OS ++%,, no ip classless era o comportamento padro para roteadores 1isco% O comando no ip classless sinifica 3ue o processo de procura de rota utili"a, por padro, pes3uisas de tabela de roteamento classful% 0sto ser# e*plicado nas se7es seuintes% Os comandos no ip classless e ip classless so comandos de confiurao lobal e podem ser e*ibidos diitando sho' runnin$confi% Em vers7es 0OS ++%, e posteriores, o comando ip classless ! o padro, implementando um processo de procura de rota classless% Iual ! o efeito do comportamento de roteamento classful 3uando todos os roteadores esto confiurados com o comando no ip classlessH :+<confiBRno ip classless :.<confiBRno ip classless :,<confiBRno ip classless .. E*aminemos o 3ue acontece 3uando o roteador est# reali"ando o comportamento de roteamento classful S ou seja, 3uando o comando no ip classless est# confiurado% 1omo estamos utili"ando o comportamento de roteamento classless <ip classlessB, o roteador continua pes3uisando na tabela de roteamento, al!m desta rota prim#ria e suas rotas secund#rias% O processo de roteamento continuar# a procurar na tabela de roteamento uma rota com uma m#scara de sub$rede menor 3ue os +? bits da rota prim#ria anterior% Em outras palavras, o roteador continuar# pes3uisando as outras rotas na tabela de roteamento onde pode haver menos bits correspondentes, mas ainda uma correspond4ncia% 1omportamento de roteamento classful e classless no mundo real Lembre$se de 3ue os comportamentos de roteamento classful e classless so independentes dos protocolos de roteamento classful e classless% 2m roteador pode ser confiurado com um comportamento de roteamento classful <no ip classlessB e um protocolo de roteamento classless, como o :0Pv.% 2m roteador tamb!m pode ser confiurado com um comportamento de roteamento classless <ip classlessB e um protocolo de roteamento classful, como o :0Pv+% Nas redes de hoje, recomenda$se o uso do comportamento de roteamento classless de forma 3ue a super$rede e as rotas padro possam ser utili"adas sempre 3ue necess#rio% ., CAPTULO 4 4. R(#*& ( $(3%#4 Entender a estrutura e o processo de procura da tabela de roteamento pode ser importante na verificao e na identificao e soluo de problemas de rede% Saber 3uais rotas devem ser inclu-das ou no na tabela de roteamento ! uma habilidade essencial ao identificar e solucionar problemas de roteamento% 6 tabela de roteamento de 0P 1isco ! estruturada de uma maneira classful, o 3ue sinifica 3ue ela utili"a, como padro, endereos classful para orani"ar as entradas de rota% 6 oriem de uma entrada de rota pode ser uma rede diretamente conectada, uma rota est#tica ou uma rota reconhecida dinamicamente a partir de um protocolo de roteamento% Neste cap-tulo, voc4 aprendeu 3ue e*istem rotas de n-vel + e n-vel .% 2ma rota de n-vel + pode ser uma rota definitiva ou uma rota prim#ria% 2ma rota definitiva de n-vel + ! uma rota com uma m#scara de sub$rede iual a ou menor 3ue a m#scara classful padro da redeT e um endereo do pr5*imo salto ou uma interface de sa-da% Por e*emplo, uma rota reconhecida por :0P com o endereo de rede de +F.%+?G%+%> e uma m#scara de rede D.@ ! uma rota definitiva de n-vel +% Estas rotas so e*ibidas na tabela de roteamento como uma Nnica entrada de rota, como: : +F.%+?G%+%>D.@ P+.>D+Q via +A.%+?%.%., >>:>>:.J, Serial>D>D> Outro tipo de rota de n-vel + ! uma rota prim#ria% 2ma rota prim#ria de n-vel + ! criada automaticamente 3uando uma rota de sub$rede ! adicionada 9 tabela de roteamento% 6 rota de sub$rede ! conhecida como uma rota secund#ria de n-vel .% 6 rota prim#ria ! um cabealho para rotas secund#rias de n-vel .% Eeja a3ui um e*emplo de uma rota prim#ria de n-vel + e uma rota secund#ria de n-vel .: +A.%+?%>%>D.@ is subnetted, + subnets : +A.%+?%+%> P+.>D+Q via +A.%+?%.%+, >>:>>:>A, Serial>D>D> .@ 6 m#scara de sub$rede das rotas secund#rias ! e*ibida na rota prim#ria a menos 3ue o ELS8 seja utili"ado% 1om o ELS8, a rota prim#ria e*ibe a m#scara classful e a m#scara de sub$rede ! inclu-da com as entradas de rota ELS8 individuais% Neste cap-tulo, voc4 tamb!m conheceu o processo de procura na tabela de roteamento% Iuando um pacote ! recebido pelo roteador, ele procura a correspond4ncia mais lona com uma das rotas na tabela de roteamento% 6 correspond4ncia mais lona ! a rota com o nNmero maior de bits 9 es3uerda 3ue correspondem entre o endereo 0P de destino do pacote e o endereo de rede da rota na tabela de roteamento% 6 m#scara de sub$rede associada com o endereo de rede na tabela de roteamento define o nNmero m-nimo de bits 3ue devem corresponder para 3ue a rota seja considerada uma correspond4ncia% 6ntes de e*aminar 3ual3uer rota secund#ria de n-vel . <sub$redesB para verificar se h# uma correspond4ncia, deve haver primeiro uma correspond4ncia com a rota prim#ria de n-vel +% 6 m#scara classful da rota prim#ria determina 3uantos bits devem corresponder 9 rota prim#ria% Se houver uma correspond4ncia com a rota prim#ria, as rotas secund#rias sero e*aminadas para verificar se h# uma correspond4ncia% O 3ue acontece 3uando h# uma correspond4ncia com a rota prim#ria, mas no h# com nenhuma das rotas secund#riasH Se o roteador estiver utili"ando o comportamento de roteamento classful, nenhuma outra rota ser# procurada e o pacote ser# descartado% O comportamento de roteamento classful era o comportamento de roteamento padro nos roteadores 1isco antes do 0OS ++%,% O comportamento de roteamento classful pode ser implementado utili"ando o comando no ip classless% 0niciando com o 0OS ++%,, o comportamento de roteamento classless tornou$se o padro% Se houver uma correspond4ncia com uma rota prim#ria, mas no houver com nenhuma das rotas secund#rias, o processo da tabela de roteamento continuar# procurando outras rotas na tabela de roteamento, inclusive uma rota padro, caso e*ista uma% O comportamento de roteamento classless ! implementado utili"ando o comando no ip classless% 0niciando com o 0OS ++%,, o comportamento de roteamento classless tornou$se o padro% Se houver uma correspond4ncia com uma rota prim#ria, mas no houver com nenhuma das rotas secund#rias, o processo da tabela de roteamento continuar# procurando outras rotas na tabela .J de roteamento, inclusive uma rota padro, caso e*ista uma% O comportamento de roteamento classless ! implementado utili"ando o comando no ip classless% 6s rotas para as redes so adicionadas 9 tabela de roteamento a partir de diversas fontes, incluindo redes diretamente conectadas, rotas est#ticas, protocolos de roteamento classful e protocolos de roteamento classless% O processo de procura, comportamento de roteamento classful ou classless, so independentes da oriem da rota% 2ma tabela de roteamento pode ter rotas reconhecidas de um protocolo de roteamento classful, como :0Pv+, mas deve utili"ar o comportamento de roteamento classless, no ip classless, para o processo de procura% .? CONCLUSO Este trabalho nos d# uma breve e*plicao de como funciona o processo de procura de um endereo 0P de destino, e como funciona uma tabela de roteamento independente do protocolo de roteamento usado% 1om isso podemos entender o funcionamento e solucionar problemas relacionados a tabela de roteamento% .A REFER2NCIAS '''%netacad%com