Reviso: Endereos IP so nmeros de 32 bits, geralmente representados em notao
decimal (xxx.xxx.xxx.xxx). Cada nmero decimal (xxx) representa oito bits em binrio, e por isso, pode assmir !alores entre " e 2##. $ !alor do primeiro nmero do endereo IP % &e determina &al % a classe &e este IP pertence, como ilstra a tabela abaixo' Classe (ange )locao ) *+*2, -...... - / -et0or1 2 *23+*4* -.-.... . / .ost C *42+223 -.-.-.. 5 226+234 7sado para 8ltiCast. Notas: 1) *29."."." % ma rede classe ) reser!ada para so como endereos de loopbac1 (geralmente *29.".".*): 2) ) rede "."."." % reser!ada para so como rota de;alt: 3) Classes 5 so sados por grpos de <osts o roteadores &e di!idem ma caracter=stica comm. (Ex. >odos os dispositi!os $?P@ respondem pacotes en!iados para a rede 226.".".") 4) (edes Classe E (26"+263) existem, mas esto reser!adas para so ;tro. Ento, sem ;aAer sbnet, ma tabela de roteamento conter in;ormaBes de' a) nmeros de rede: b) o prCximo roteador (<op) sado para c<egar at% ma determinada rede: c) a inter;ace no &al este prCximo roteador % alcan!el. 7ma rede simples e sa respecti!a tabela de roteamento DaprendidaE sando protocolos de roteamento ((IP, IF(P, $?P@, 2FP e etc.) % ilstrada abaixo' C *44.2.2." Conectado 5iretamente Et<ernet " C *"."."." Conectado 5iretamente >o1en+ring * C *#2.3."." Conectado 5iretamente Et<ernet * I 2"".*.*." !ia *#2.3.*.2 Et<ernet * ) primeira colna da tabela de roteamento re;ere+se como a rede ;oi descoberta. C signi;ica conectado, o seGa esto no mesmo barramento (rede), e I indica &e a rede ;oi descoberta atra!%s de m protocolo de roteamento (Ex' IF(P). Cada inter;ace de m roteador e dos <osts conectados a ele em ma rede precisam ter m endereo IP e ma mascara de sbrede de;inida (mitos e&ipamentos assmem a mascara de sbrede de;alt se nen<ma ;or especi;icada). $s endereos IP e a mascara de sbrede, deri!am da tabela de roteamento pertencente a est rede. >abela de roteamentos podem ;icar mito grandes. (oteadores de 2ac1bone Internet podem possir mais de 6".""" rotas de;inidas neles. Estes roteadores sam m m%todo c<amado CI5( (Classless Inter5omain (onting) para redAir o nmero de entradas em sas tabelas de roteamento. ?e imaginarmos, por exemplo, &e todos endereos Classe C &e comeam com *46 so alocados para so na Eropa, isto redAiria signi;icati!amente o taman<o de ma tabela de roteamento nos roteadores de Internet da Embratel, pois <a!eria apenas ma rota para todas estas redes Classe C (*46), in!%s de rotas de;inidas para cada ma destas redes. CI5( trabal<a como se todas as redes cGo o primeiro octeto ;or *46 esto ;isicamente alocadas na mesma rea. Endereos IP so sados para entregar pacotes de dados na rede (Intranet o Internet), o seGa entregar os pacotes ;im+a+;im. Isto signi;ica &e o endereo ;onte e de destino permanecem constante en&anto os pacotes atra!essam a rede. >oda !eA &e m pacote passa por m roteador, o roteador ir bscar em sa tabela de roteamento se < algma rota o entrada para o nmero de rede do IP de destino. ?e existe ma rota o entrada, o pacote % encamin<ado ao prCximo roteador (next <op) da rede de destino em &esto (note &e m roteador no necessariamente con<ece o camin<o completo da ;onte ao destino H ele sC con<ece o prCximo roteador &e ele tem &e encamin<ar o pacote). ?e no existe ma rota o entrada, das coisas podem acontecer, o pacote % encamin<ado para o roteador de;inido como de;alt gate0aI o o pacote no % encamin<ado (drop). Pacotes so encamin<ados para m de;alt gate0aI na crena &e este roteador ten<a mais in;ormao de rede em sa tabela de roteamento e por isso ser capaA de rotear o pacote corretamente para se destino ;inal. Isto ocorre geralmente em ma J)- com PCs conectados nela para Internet. Cada PC ter o roteador &e a conecta a rede K Internet de;inido como de;alt gate0aI. 7m de;alt gate0aI em ma tabela de roteamento de m <ost % !isto como' a rota de;alt (".".".") ser listada a rede de destino, e o endereo IP do de;alt gate0aI ser listado como o prCximo <op. Mascaras de S!rede ?o sadas para di!idir ma rede em ma poro de redes menores. Isto pode ser ;eito para redAir o tr;ico em cada sbrede. >odas as sbredes ;ncionam come se elas ;ossem redes independentes. ) ilstrao abaixo mostra como ma tabela de roteamento se parece &ando sbmascaras so sadas. Con;igrao das Inter;aces no (oter * Inter;ace Endereo IP 8ascara de ?brede E" *#".6.2.* 2##.2##.2##." E* *#".6.3.* 2##.2##.2##." E2 *#".6.*.* 2##.2##.2##." ) tabela de roteamento nota &e a classe 2 (*#".6.".") est sbnetada, e recon<ece cada sbnet como ma entrada separada na tabela de roteamento. Lando sbredes so tiliAadas, m endereo IP % interpretado assim' MEndereo IPN / MEndereo de (edeNMEndereo de ?redeNMEndereo do .ostN Isto mostra &e &ando ma rede % di!idida em sbredes, a parte do endereo IP reser!ada para endereos de <ost % di!idida em das partes' endereo de sbrede e endereo de <ost. Por exemplo se ma rede Classe 2 *24.69, o &e sobra do endereamento IP % di!idido em endereo de sbrede e endereo de <ost. ?bmascara de rede % m mecanismo &e de;ine como a parte reser!ada para <ost do endereo IP ser di!idida em sbrede e &al ser a parte de;inida para <ost locais. Para !er como ma mascara de sbrede di!ide a parte de <ost em parte de sbrede e de <ost locais, % necessrio con!erter tanto o endereo IP como a mascara para binrio. 5epois aplicaremos ma operao lCgica do tipo )-5 (signi;ica &e para o !alor resltante ser *, o !alor do bit do IP e da mascara de!em ser *, caso contrrio o resltado ser "). $l<e o exemplo' Endereo IP ' 2"*.222.#.*2* ?bnet 8as1 ' 2##.2##.2##.263 2"*.222.#.*2* ' **""*""*.**"****"."""""*"*."**** ""* 2##.2##.2##.263 ' ********.********.********.***** """ ?bnet ' **""*""*.**"****"."""""*"*."**** """ 2"*. 222. #. *2" )ssim, o endereo de sbrede resltante % 2"*.222.#.*2". -esta mascara % dito &e ter cinco bits no campo de sbnet, &e deixa trOs bits para de;inir <osts. Com trOs bits binrios, < oito !alores poss=!eis para <ost (" K 9). Entretanto somente seis destes endereos podem ser sados por <osts nesta sbrede. Isto ocorre por&e o ltimo e o primeiro IP de ma rede o sbrede so reser!ados. $ primeiro % reser!ado como identi;icador da prCpria sbrede e o ltimo % o endereo de broadcast para a&ela rede o sbrede. )inda em nosso exemplo, ilstraremos o acima descrito' Endereo IP / 2*".222.#.*2* 8ascara de ?brede / 2##.2##.2##.263 Endereo de ?brede / 2"*.222.#.*2" Endereos &e podem ser sados na sbrede / 2"*.222.#.*2* + 2"*.222.#.*2, Endereo de 2roadcast na ?berede / 2"*.222.#.*29 7ma maneira mais ;cil de calclar seria, pelo ltimo octeto (&e % a tare;a mais comm, sbtraia+o de 2#,. $ resltado dir &antos endereos IP < nesta sbrede. Por exemplo, com a mascara de rede 2##.2##.2##.226, tire 226 de 2#, e !ocO ter 32. Isto mostra &e para ma mascara de sbrede &e termina com 226, !ocO est di!idindo a rede em sbredes tem 3" endereos dispon=!eis em cada sbrede (Jembre+se &e o primeiro e o ltimo IP de cada sbnet so reser!ados). )s >abelas a segir mostram &antos <osts por sbrede e total de sbredes &ando ma mascara de sbrede % aplica as classes 2 e C' "#asse B ?bnet 8as1 P?bnets P.osts 2##.2##.*42." 6 *,332 2##.2##.226." 3 3*4" 2##.2##.26"." *, 6"46 2##.2##.263." 32 2"6, 2##.2##.2#2." ,6 *"22 2##.2##.2#6." *23 #*" 2##.2##.2##." 2#, 2#6 2##.2##.2##.*23 #*2 *2, 2##.2##.2##.*42 *"26 ,2 2##.2##.2##.226 2"63 3" 2##.2##.2##.26" 6"4, *6 2##.2##.2##.263 3*42 , 2##.2##.2##.2#2 *,336 2 "#asse " ?bnet 8as1 P?bnets P.osts 2##.2##.2##.*42 6 ,2 2##.2##.2##.226 3 3" 2##.2##.2##.26" *, *6 2##.2##.2##.263 32 , 2##.2##.2##.2#2 ,6 2
)lgns (e&est ;or Coments ((@C), a!isam sobre o so do primeiro e do ltimo endereo IP. -a prtica o so o no desses endereos dependem do protocolo de roteamento em so na rede e da implementao IP nos dispositi!os de roteamento na rede. (@Cs na prtica so somente m estdo e m gia H no m padro sancionado o;icialmente. @abricantes so li!res para implementar solBes di!ersas para os problemas apontados nos (@Cs. ?e sa rede sa <osts 7-IQ e como protocolo de roteamento (IP *, !ocO no pode sar o primeiro e o ltimo endereo da sbrede. ?e esti!er sando roteadores Cisco com $?P@ e EIF(P, !ocO pode sar o primeiro e ltimo endereo. ?e est sando Cisco e IF(P, !ocO pode sar o primeiro mas no pode sar o ltimo. R claro < inmeras aplicaBes onde isto ir ;ncionar e tamb%m onde no ira ;ncionar. $ &e se ;aA na pratica % deixar estes endereos reser!ados, mas se !ocO possi pocos endereos, !eri;i&e no manal do ;abricante do dispositi!o &e !ocO sar e !eri;i&e se < algma restrio. $ &e de;ine se m protocolo sporta o so destes endereos corretamente % se o protocolo em so en!ia in;ormao de mascara de sbrede em sas ataliAaBes de rotas. (IP e otros protocolos &e trabal<am com o algoritmo do tipo !etor de distancia (distance !ector) no ;ncionam, protocolos lin1 state eSo <=bridos ($?P@, EIF(P) ;ncionam. ?pon<a &e !ocO tem ma rede da Classe C 2"".2"".2"".", sando ma mascara de sbrede 2##.2##.2##.*42 e ma inter;ace de m roteador com o IP 2"".2"".2"".*4#. Este IP est na rede &e comea com 2"".2"".2"".*42. $ endereo de broadcast para est sbrede % 2"".2"".2"".2##, &e tamb%m acontece de ser o endereo de broadcast para toda est rede Classe C. ?e o !alor da mascara de sbrede no ;or en!iada em ataliAaBes de roteamento, m roter remoto &e tem a sbrede 2"".2"".2"".*42 listada em sa tabela de roteamento pode no saber se m pacote endereado para 2"".2"".2"".2## % para ser encamin<ado somente dentro da sbrede o em toda rede Classe C. Como se no bastasse, a otros problemas &e precisam ser considerados, e &e tornam se entendimento di;=cil e de m estdo e con<ecimento mais apro;ndado. Protoco#os de Rotea$e%to Como a tabela de roteamento % o centro de ma rede roteada, ;oram implementados protocolos de roteamento para mante+las ataliAadas atomaticamente. 7m protocolo de roteamento tem como obGeti!o noti;icar K todos os roteadores as redes &e ele con<ece e &al&er mdana &e ocorra nesta rede (por exemplo, como resltado de ma ;al<a em algm lin1 da rede, o roteador aprenderia o criaria ma rota para esta rede). Protocolos &e trabal<am com !ector de distancia (5istance Tector), como (IP e EIF(P en!iam ataliAaBes em tempos reglares (de;alt de 3" segndos para (IP e 4" para EIF(P, embora isto possa ser con;igr!el) &e inclem in;ormaBes de todas as rotas con<ecidas pela tabela de roteamento. Para tabelas de roteamento mito grande, estas ataliAaBes podem consmir ma banda consider!el (se ma tabela de roteamento tem mais de mil rotas, ir consmir cerca de *23U de banda a cada !eA &e ma tiliAao ;or en!iada). Estas ataliAaBes so en!iadas somente para os roteadores !iAin<os. Protocolos lin1 state sam m mecanismo di;erente. Estes protocolos en!iam m pe&eno pacote de <ello a cada 3" segndos a todos os roteadores na rede como mensagem de 1eep+ali!e. In;ormao de rotas so en!iadas sempre &e algma coisa mdar e somente sero en!iados aos roteadores &e precisaram mdar algma coisa em sa tabela de roteamento. Estes protocolos podem ser m poco mel<ores em consmo de banda, por%m necessitam de maior processamento e memCria dentro dos roteadores para operar bem. ?e m roteador aprende dois Geitos de c<egar a ma sbrede remota sando (IP, a rota com a m%trica mais baixa, ser selecionada e colocada na tabela de roteamento. ?e as m%tricas so igais, o roteador pode colocar as das rotas na tabela de roteamento, contdo, sando (IP, sC ma rota ser sada. ?e m roteador aprende dois Geitos de c<egar a ma sbrede remota sando IF(P, a coisa ;ica di;erente. ?e as das rotas ti!erem m%tricas igais, as das so colocadas na tabela de roteamento e o tr;ico % di!idido entre as das rotas. ?e a m%trica para as das rotas est dentro de m !alor pr% de;inido, o tr;ico ser di!idido entre elas na proporo do !alor das m%tricas. ?e a di;erena entre os !alores das m%tricas ;or mito maior do a !ariVncia pr% de;inida, a rota com menor m%trica ser colocada na tabela de roteamento. ) !ariVncia prede;inida para IF(P % *. 5entro de ma rede !ocO pode restringir a distribio e aceitao de ataliAaBes de rotas !ia inter;aces passi!as. ?e a inter;ace de m roteador % de;inida como passi!a ela somente receber ataliAaBes mas no en!iar nen<ma. ?e !ocO &er receber in;ormaBes de ataliAaBes de rotas apenas de algns roteadores !ocO pode sar o comando %ei&'!or (somente roteadores Cisco), identi;icando o IP dos roters &e !ocO aceitar ataliAaBes. Em rede com mlti+protocolos, pode <a!er mais de m protocolo de roteamento em so. ?e m roteador aprende ma rota atra!%s de dois protocolos de roteamentos di;erentes, como ele !ai selecionar a in;ormao &e ser colocada na tabela de roteamentoW -este caso a comparao das m%tricas % sem so pis o (IP por exemplo so ma ;orma de calclo de m%tricas di;erente do sado em IF(P &e % di;erente do sado em $?P@. $ Geito &e este problema % lidado em )mbientes Cisco % designar ma distancia administrati!a para cada protocolo, e pegar as in;ormaBes do protocolo com menor distancia administrati!a. (IP tem ma distancia administrati!a de *2". $?P@ **", EIF(P *"", IF(P 4", rotas estticas tem distancia administrati!a * e diretamente conectado a porta o inter;ace ". $ prCximo ponto a ser considerado so ?istemas )tonomos ()?) e reas $?P@. 7m )? % ma coleo de nmeros de redes sobre ma administrao comm. Por de;alt, iro processar ataliAaBes de rotas &e originarem no nesmo )?, e desconsideraro as ataliAaBes !indas de otros )?es. Ento com m roteador IF(P, a <ierar&ia do Endereo IP comea com, nmero de )?, nmero de rede e nmero de sbrede. Com sistemas $?P@, ma otra <ierar&ia % apresentada, Xrea de (oteamento ((oting )rea). Cada sistema $?P@ tem ao menos ma rea con;igrada. Como protocolos lin1 state mantOm m banco de dados topolCgico de todos os nmeros de rede, &e % sado para calclar entradas para a tabela de roteamento. Para redAir o taman<o deste banco de dados topolCgico e para ;aAe+lo gerencia!el para ma rede grande, % sado a di!iso de m sistema $?P@ em mltiplas reas, cada rea % interconectada !ia )rea " ( )rea 2ac1bone). . a opo de sar TJ?8 (Tariable Jengt< ?bnet 8as1) com protocolos de roteamento <=bridos o lin1 state. Com protocolos de !etor de distancia como (IP e IF(P, somente m !alor de mascara de sbrede pode ser sado em ma rede, !alores de mascara no so en!iados em ataliAaBes de roteamento. -esta sitao, o protocolo de roteamento procra !er a mascara sada na inter;ace &e ela recebe a ataliAao de roteamento e assme &e a mascara est em so na rede. Em protocolos lin1 state e <=bridos, in;ormao de mascara de sbrede % en!iada em ataliAaBes de roteamento, &e permite ma mascara de sbrede di;erente ser sada em di;erentes parte da rede. 7m ponto &e pode casar con;so, o &e % resmo de rotas (rote smmariAation) para protocolos !etor de distancia (Protocolos lin1 state podem ser con;igrados para <abilitar o no resmo de rotas). $ &e resmo de rotas signi;ica % &ando m roteador conecta das redes di;erentes Gntas, in;ormao de sbrede no % passada entre as das redes. Isto % mel<or ilstrado com m exemplo' U$a rede co%(i&rada i%correta$e%te )ara so co$ )rotoco#os vetor de dista%cia )ara res$o de rotas* -esta ;igra, a rede *3".#."." com mascara 2##.2##.2##.". Por casa do resmo de rota roter 2 e roter 3 ambos propagaram *3".#."." sem in;ormao de mascara de sbrede para o roter *. (oter * ter por isso rotas de cstos igais para a rede *3".#.".". Lal&er pacote &e o roter * precise en!iar para sbrede *3".#.*." ser di!idido entre o roter 2 e 3. Isto poderia casar a entrega de somente metade dos pacotes para m <ost nas redes *3".#.*." e *3".#.2.". $s protocolos &e ;oram disctidos at% agora ;oram IF(P (Interior Fate0aI (oting Protocols) o seGa protocolos de roteamento de gate0aI interno. Protocolos externos tamb%m existem. Estes protocolos ;oram in!entados para reglar &e tr;ico pode !iaGar entre di;erentes )? e proteger cada m de bgs &e possam srgir em m )? remoto. $s mecanismos &e iremos examinar a&i so roteamento esttico, EFP (Exterior Fate0aI Protocol) e o 2FP (2order Fate0aI Protocol). 7m )? % ma coleo de redes sob ma administrao comm. Processos de roteamento como IF(P e $?P@ so iniciados como nmero de )? na con;igrao do roteador e somente aceita ataliAaBes de otros roteadores dentro do mesmo )?. 5i;erentes nmeros de )? so sados na internet. Rotea$e%to Est+tico: Feralmente m administrador de rede com experiOncia !ai bscar minimiAar &al&er con;igrao manal. -o caso de protocolos exteriores, isto pode ser di;erente, pois o roteamento esttico o;erece m nmero de !antagens para ;aAer roteamento entre )?. Estas !antagens podem se resmir no seginte' @lexibilidade completa sobre o a!iso das sbnets e a ses next <ops: -en<m tra;ego de protocolos de roteamentos !iaGa no lin1 inter+)?: Como nen<m protocolo de roteamento est tra;egando no lin1 inter+)?, no < possibilidade de ma ;al<a de m roteador em m )? a;etar em otro )?. (otas estticas no se adaptam a ;al<as de lin1, e con;igrao manal pode ser ma dor de cabea para se manter. Por isso roteamento esttico no % ma escol<a para conectar redes &e no < con;iana em ses lin1s. Tamos diAer &e )? * possi as redes 6#."."." e 6,."."." e )? 2 as redes 69."."." e 63.".".". Isto % ilstrado na ;igra' Rotea$e%to Est+tico e%tre ,Ses Para completar o roteamento esttico para conectar estes dois )ses, em roteadores Cisco, se os segintes comandos' (oter)(con;ig)Pip rote 69."."." 2##."."." 3".6.6.# (oter)(con;ig)Pip rote 63."."." 2##."."." 3".6.6.# (oter2(con;ig)Pip rote 6#."."." 2##."."." 3".6.6.6 (oter2(con;ig)Pip rote 6,."."." 2##."."." 3".6.6.6 Isto ;ala para cada )? como alcanar as redes no otro )?. E-P . E/terior -ate0a1 Protoco# @oi o primeiro exemplo de m protocolo de roteamento de gate0aI externo. EFP tem trOs componentes' )&isio de TiAin<o, )lcanabilidade do TiAin<o e In;ormao de (oteamento. ) in;ormao de roteamento do EFP % similar aos protocolos de !etor de distancia, mas ele omite a m%trica para as rotas propagadas. EFP ;oi implementado desta ;orma pois ele ;oi proGetado para internet, &ando ;oi assmido &e <a!eria rede central, com dom=nios de roteamento conectado K estes centro por m roteador. $ maior problema &ando sar EFP em ma rede mais generaliAada % &e, como no % ;eito so de m%tricas, se < mais de m camin<o para m destino, pacotes mito ;acilmente podem cair em loops de roteamento. B-P . Border -ate0a1 Protoco# @oi introdAido para mel<or o desempen<o sobre o EFP. ) principal caracter=stica do 2FP % &e ;oi introdAido m protocolo de transporte con;i!el, para assegrar &e as ataliAaBes de roteamento ;oram recebidas. >amb%m implementa m mecanismo de 1eepali!e. Para assegrar &e o roteador 2FP con<ea se os roteadores 2FP na sa !iAin<ana apresentam ;al<a. 2FP no transmite m%trica em sas mensagens de ataliAaBes de roteamento, mas transmite m camin<o para cada )? &e lista os )?es a serem !isitado no camin<o para o )? de destino, e!itando assim o problema de loop nos pacotes &e acontece no EFP. 2FP trabal<a com pol=ticas de escol<a de mel<or camin<o o como alcanar determinado )? o rede pr% de;inidas. 7ma pol=tica pode ser manalmente con;igrada e permite a m roteador 2FP ;aAer ma lista das poss=!eis rotas para otro )?, selecionado o mel<or camin<o. "o%(i&ra%do B-P -Cs podemos sar m exemplo para disctir como con;igrar 2FP em m roteador. -este exemplo !amos pegar o roter,. "o%(i&ra2o de Rede )ara o E/e$)#o B-P 5e;inir 2FP como processo de roteamento: 5eterminar as redes internas a este )? &e sero propagadas as rotas: 5e;inir o relacionamento &e esses roteadores tero com os !iAin<os: )tribir pesos administrati!os aos camin<os para controlar o processo de seleo de camin<o. Esta % ma con;igrao bsica para 2FP, entretanto < mitas otras con;igraBes &e podem ser implantadas. $s segintes comando so aplicados no roter ,' (oter,(con;ig)Proter bgp 3 (oter,(con;ig+roter)Pnet0or1 *69.3"."." (oter,(con;ig+roter)Pnet0or1 *#".*."." (oter,(con;ig+roter)Pneig<bor *69.3".*.* remote+as 3 (oter,(con;ig+roter)Pneig<bor *,".6.#.# remote+as 2 ) primeira lin<a nesta con;igrao de;ine 2FP no )? 3 para o roter ,. )s prCximas lin<as de;inem as redes internas ao )? 3 &e sero propagadas !ia 2FP. ) &arta lin<a de;ine m !iAin<o interno, &e est no mesmo )?. $ processo 2FP no roter , ir agora trocar in;ormaBes com m processo 2FP de;inido no roter #. ) &inta lin<a de;ine m !iAin<o em m )? di;erente no &al o roter , ir trocar in;ormao. $ e;eito desta con;igrao % &e o roter , ir di!idir in;ormaBes sobre as redes *69.3"."." e *#".*."." com os dois roters especi;icados !ia ataliAaBes 2FP. ) ltima coisa a ;aAer nesta con;igrao bsica de 2FP, % atribir pesos administrati!os para controlar o processo de seleo de camin<o. -o exemplo, m peso de 6"""" % atrib=do ao camin<o para roter 6. (oter,(con;ig+roter)Pneig<bor *,".6.#.# 6"""" Este peso administrati!o pode !ariar entre " e ,##3#, e o de;alt % 329,3. $ e;eito de amentar o peso para o roter 6 % ;aAer menos atrati!o &ando (, est calclando &al camin<o sar. Redistri!i%do I%(or$a23es de Rotas E%tre Protoco#os ?e !ocO ti!er a oportnidade de constrir ma rede do Aero, e pdesse proGeta+la de tal modo &e somente dispositi!os &e rodariam protocolos de roteamento ;ossem roters, !ocO poderia escol<er se protocolo ;a!orito e s+lo exclsi!amente. Embora tipicamente o &e exista na prtica % &e a rede G existe rodando m protocolo de roteamento. 8&inas 7-IQ possem algmas responsabilidades de roteamento em algmas redes. Como mitas m&inas 7-IQ sportam apenas (IP, e % impro!!el ser a mel<or escol<a de protocolo de roteamento para ma rede de &al&er taman<o. ) &esto en!ol!e &antos protocolos de roteamento podem coexistir em ma mesma rede, permanentemente o em m per=odo de migrao. ) resposta % (edistribio. 7m roter pode ser con;igrado para rodar mais de m protocolo e redistribir in;ormaBes de rotas entre os dois protocolos. ) id%ia % &e <a!er mltiplos dom=nios na rede, cada m operando com m protocolo di;erente. -a ;ronteira o borda entre esses dois dom=nios, m roter tem a responsabilidade de rodar ambos protocolos e in;ormar cada dom=nio sobre as otras redes no protocolo apropriado. Isso % ilstrado abaixo. U$ roteador de !orda co%(i&rado )ara redistri!ir e%tre RIP e I-RP -este exemplo, roter * tem &e rodar (IP e IF(P, ento in;ormar ao dom=nio ) sobre as redes no dom=nio 2 com ataliAaBes (IP , e in;ormar ao dom=nio 2 sobre as redes no dom=nio ) sando ataliAaBes IF(P. $ roter desta ;igra ser capaA de atribir ma m%trica para todas as rotas &e ele redistribi de m dom=nio para o otro. Ele no pode tradAir m%tricas de m protocolo para o otro. ) princ=pio isto pode ser !isto como m problema, pois todas as redes so redistrib=das com o !alor da mesma m%trica, no importando onde elas e alocam no otro dom=nio. -a realidade isto no % problema, desde &e para alcanar o dom=nio 2 do dom=nio ), todas as conexBes passem atra!%s do mesmo roter, ento a parte inicial da D!iaGemE % identi;icar &ando en!iar pacotes entre dom=nios. -este exemplo, m pacote destinado para o dom=nio ), originando no dom=nio 2, alcana o roteador *. (oter * tem ento sa tabela de roteamento preenc<ida com entradas para as redes no dom=nio ) &e ;oram calcladas sando ataliAaBes (IP. $ pacote ento encontrar o mel<or camin<o para a rede de destino. ) segir m exemplo de como m processo de roteamento poderia ser con;igrado no roter *, para redistribir rotas entre dominios (IP e IF(P. 5ada ma con;igrao bsica para IF(P e (IP, os comandos de redistribio esto em negrito' roter igrp *2 timers basic *# 6# " ," net0or1 *,6.3."." net0or1 *43.*.*." no metric <olddo0n metric maximm+<op #" redistri!te ri) de(a#t 4 $etric 355 344 255 255 255 roter rip net0or1 *#".*."." net0or1 *2"."."." redistri!te i&r) 12 de(a#t4$etric 3 Isto assme &e o 5om=nio ) tem redes *#".*."." e *2"."."." e 5om=nio 2 tem redes *,6.3."." e *43.*.*.". $s cinco !alores no comando de;alt+metric na seo roter IF(P so as m%tricas &e sero en!iados em ataliAaBes IF(P, para rotas aprendidas !ia (IP. -a seo roter (IP, rotas aprendidas das ataliAaBes IF(P ser propagadas com a m%trica 3.