Você está na página 1de 35

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CINCIAS TECNOLGICAS CURSO DE ENGENHARIA DE TELECOMUNICAES

ERACLIS ANTONIO ANDRADE ALVES

IMPLEMENTAO DO PROTOCOLO RIP E OSPF NO CISCO PACKET TRACER: RELATRIO DE ESTGIO

BLUMENAU Dezemb !" #$%&

ERACLIS ANTONIO ANDRADE ALVES

IMPLEMENTAO DO PROTOCOLO RIP E OSPF NO CISCO PACKET TRACER: RELATRIO DE ESTGIO

Relatrio final de estgio submetido Universidade Regional de Blumenau para a obteno dos crditos na disciplina de Estgio Supervisionado do curso de Engenharia de elecomunica!es"

#rof" $r" %ugo &lmaguer ' (rientador Eng")" *arcos +hagas ,ima - Supervisor

BLUMENAU

RESUMO

.esse relatrio ser feito a implementao dos protocolos R/# e (S#0 no soft1are de simulao de redes2 Cisco Packet Tracer" &travs da interface didtica do simulador2 ser mostrado as suas principais funcionalidades e as diferentes abordagens dos dois protocolos uma em relao outra2 apresentando as vantagens e as desvantagens de cada uma"

P'(') '* +,')e*: R/#2 (S#02 #rotocolos de Roteamento"

SUMRIO

% INTRODUO-----------------------------------------------------------------------------------------------------------------% 3"3 (B4E /5( 6ER&, $( R&B&,%(---------------------------------------------------------------------------% # ESTUDOS INICIAIS--------------------------------------------------------------------------------------------------------# & IMPLEMENTAO DOS PROTOCOLOS NO CISCO PAC.ET TRACER---------/ 7"3 &tribuio dos endereos ao e8uipamentos no +isco #ac9et racer"----------------------------%% 7": Endereamento dos e8uipamentos finais-----------------------------------------------------------------------%% 7"7 Endereamento dos roteadores---------------------------------------------------------------------------------------%& 0 RIP------------------------------------------------------------------------------------------------------------------------------------%/ ;"3 (perao do R/#------------------------------------------------------------------------------------------------------------%1 ;": +onfigurao R/#-----------------------------------------------------------------------------------------------------------%1 2 OSPF---------------------------------------------------------------------------------------------------------------------------------#% <"3 +onfigurao (S#0 nos roteadores--------------------------------------------------------------------------------## / CONCLUSO------------------------------------------------------------------------------------------------------------------#1 1 REFERNCIAS---------------------------------------------------------------------------------------------------------------#3 3 ANE4OS---------------------------------------------------------------------------------------------------------------------------#5 ="3 &ne>o & - #rotocolo Roteamento R/# no Roteador 7----------------------------------------------------&& =": &ne>o B - #rotocolo de Roteamento (S#0 no Roteador 7--------------------------------------------&%

%- INTRODUO

&s redes de dados2 8ue anteriormente transportavam informa!es de empresas para empresas2 ganharam o novo propsito de melhorar a 8ualidade de vida de pessoas em toda parte" .o decorrer de um dia2 os recursos dispon?veis na /nternet podero a@udlo a2 olhar seu saldo e pagar as contas eletronicamente2 saber as not?cias do mundo" A medida 8ue novas fun!es e recursos forem agregados por meio de avanos tecnolgicos2 as empresas e organiBa!es podero incorpor-los a seus sistemas e>istentes sem a necessidade de nova infraestrutura" (s mtodos 8ue usamos para compartilhar ideias e informa!es esto em constante mudana e evoluo" &gora com a convergCncia /#2 a /nternet passa a ter capacidade de agir como uma base Dnica para vrias fun!es 8ue2 tradicionalmente2 tinham suas prprias plataformas" E de e>trema importFncia entender como esse sistema fle>?vel e adaptvel funciona"

%-% OB6ETIVO GERAL

Esse relatrio visa2 apresentar as atividades realiBadas durante o per?odo de estgio2 desde o trabalho com alguns soft1ares de simulao de redes2 at o mane@o em si dos e8uipamentos f?sicos no laboratrio" E por fim2 mostrar uma simulao realiBada no laboratrio2 com o intuito de implementar alguns dos conceitos aprendidos durante o per?odo do estgio" Ser implementado dois protocolos de roteamento2 R/# e (S#0"

#- ESTUDOS INICIAIS

/nicialmente2 foi feito todo um processo para a organiBao do laboratrio2 desde a formatao dos computadores2 instalao dos respectivos sistemas operacionais2 drivers2 configurao de interfaces2 at instalao e configurao de soft1ares em geral" 0oi feito a programao de um roteador2 estabelecendo uma sesso de +onsole com o %Gper erminal2 de acordo com a figura abai>oH

0igura :"3 - $iagrama de topologia

( %Gper erminal a forma mais bsica de acessar um roteador para verificao ou alterao de sua configurao" E um programa de simulao de terminal simples com base no Iindo1s" #rimeiro foi acessado o %Gper erminal via Iindo1s J#2 de acordo com o seguinte caminhoH /niciar K #rogramas K &cessrios K +omunica!es K %Gper erminal.

0oi montada uma rede no laboratrio com dois roteadores2 se comunicando por cone>o Serial" & principal ideia foi faBer acontecer uma comunicao entre os dois2 testando a conectividade entre as interfaces dos respectivos roteadores" 0oi configurado primeiro o Roteador 32 depois o Roteador :2 ambos via console" ( resultado pode ser visto abai>o2 nas figuras :2 7 e ;"

0igura :": - Rede configura via %Gper erminal

0igura :"7 - +onfigurao do Roteador 3 LR3M" 0oi testado a sua conectividade com o Roteador : LR:M

0igura :"; - +onfigurao do Roteador : LR:M" 0oi testado a sua conectividade com o Roteador 3 LR3M

E poss?vel observar nas figuras acima a troca de pacotes entre os dois roteadores"

#ara a simulao de e>erc?cios de rede foram utiliBados dois soft1ares gratuitos de simulao de redes2 Cisco Packet Tracer e Gns32 sendo 8ue a grande vantagem do segundo em relao ao primeiro 8ue a topologia de rede montada poder ser interativa com a rede real" & infraestrutura de rede montada no 6ns7 usa sistemas operativos reais dos e8uipamentos de rede" #orm para a implementao dos protocolos do roteamento2 foi usado o Cisco Packet Tracer2 uma veB 8ue mais interativo com o usurio"

0igura :"< - &mbiente de trabalho 6ns7

0igura :"N - &mbiente de trabalho +isco #ac9et racer

&- IMPLEMENTAO DOS PROTOCOLOS DE ROTEAMENTO NO CISCO PAC.ET TRACER


( roteador em uma rede geograficamente distribu?da um dos principais dispositivos responsveis pelo sucesso do ambiente" Roteadores so os dispositivos responsveis pelo recebimento e redirecionamento dos pacotes na rede" odo esse

trabalho de receber e redirecionar pacotes na rede feita graas aos protocolos de roteamento" Estes so as rotinas de elaborao de mapas ou tabelas pelas 8uais os roteadores descobrem o formato da rede" & figura 72 apresenta a rede 8ue foi implementada no soft1are para simulao de redes de computadoresH +isco #ac9et racer" .um primeiro momento foi configurado os roteadores com o protocolo de roteamento R/#2 enviando uma re8uisio do #+7 LorigemM a ,&R+(. LdestinoM2 verificando 8ual a rota escolhida pelos roteadores para faBer o roteamento at o destino" .o segundo momento2 na mesma rede2 faBendo a mesma re8uisio2 os roteadores dessa veB foram configurados com um outro protocolo de roteamento2 (S#02 a 8ual apresenta uma outra forma de abordagem no 8ue se diB respeito ao roteamento entre a origem e o destino" & ideia apresentar essa diferena de forma 8ue fi8ue vis?vel e compreensiva2 as vantagens e desvantagens de ambos os protocolos"

0igura 7"3 - Rede no +isco #ac9et racer

&ntes de mais nada2 o primeiro passo atribuir endereos a todos e8uipamentos mostrados na figura2 de modo 8ue possam ser identificados pelos seus respectivos endereos" +omeando pelo #+:2 #+72 ,&R+(. e as interfaces correspondentes dos roteadores"

( /# utiliBado na implementao foiH 3O:"3N="P"PQ:;" #orm2 para uma otimiBao de /# foram criadas vrias sub-redes2 atravs do /# referido acima2 L abela 3M" 0oram necessrias N sub-redes para a simulao da rede implementada no Cisco Packet Tracer, de modo 8ue fosse poss?vel : /#s para cada sub-rede Lhosts poss?veis na sub-redeM"

Sub-redes

Endereo de rede

Endereo de broadcast 3O:"3N="P"7 3O:"3N="P"R 3O:"3N="P"33 3O:"3N="P"3< 3O:"3N="P"3O 3O:"3N="P":7

%osts na 3O:"3N="P"3 3O:"3N="P"< 3O:"3N="P"O 3O:"3N="P"37 3O:"3N="P"3R 3O:"3N="P":3

#oss?veis Sub-rede 3O:"3N="P": 3O:"3N="P"N 3O:"3N="P"3P 3O:"3N="P"3; 3O:"3N="P"3= 3O:"3N="P"::

3O:"3N="P"PQ7P 3O:"3N="P";Q7P 3O:"3N="P"=Q7P

3O:"3N="P"P 3O:"3N="P"; 3O:"3N="P"=

3O:"3N="P"3:Q7P 3O:"3N="P"3: 3O:"3N="P"3NQ7P 3O:"3N="P"3N 3O:"3N="P":PQ7P 3O:"3N="P":P

abela 7"3 - *ostrando as sub-redes

.a figura <2 @ mostrada a diviso @ feita das sub-redes e os respectivos endereos /# das m8uinas e das interfaces"

0igura 7": - Rede implementada

(s endereos /#s circulados2 so endereos de sub-redes e os nDmeros em cada interface dos e8uipamentos 8uando substitu?dos no Dltimo octeto das respectivas redes2

torna o endereo /# do e8uipamento" #or e>emplo na rede 3O:"3N="P":PQ7P2 o endereo /# do #+7 H 3O:"3N="P"::" E ilustrado abai>o o /# de cada interface do roteador e dos respectivos hosts e servidores" & mscara de sub-rede :<<":<<":<<":<: para todos @ 8ue as sub-redes so todas SQ7PT" #ara ver Datasheet dos roteadores 3=;32 usado na implementao2 verH U7V"

R!7e'8! % /nterface fastethernet PQP Lligado ao servidor ,&R+(.MH 3O:"3N="P"37 /nterface serial PQ3Q3H 3O:"3N="P"3 /nterface serial PQ3QPH 3O:"3N="P"N

0igura 7"7 - /nterfaces do Roteador 3

R!7e'8! & /nterface fastethernet PQP Lligado ao #+7MH 3O:"3N="P":3 /nterface serial PQ3Q3H 3O:"3N="P"3P /nterface serial PQ3QPH 3O:"3N="P":

10

0igura 7"; - /nterfaces do Roteador 7

R!7e'8! # /nterface fastethernet PQP Lligado ao #+:MH 3O:"3N="P"3R /nterface serial PQ3Q3H 3O:"3N="P"O /nterface serial PQ3QPH 3O:"3N="P"<

0igura 7"< - /nterfaces Roteador :

PC# /#H3O:"3N="P"3= PC& /#H 3O:"3N="P"::

11

Se )98! LARCON /#H 3O:"3N="P"3;

&-% A7 9b:9;<! 8!* e=8e e;!* '! e>:9?'me=7!* =! C9*+! P'+@e7 T '+e

(s

e8uipamentos

8ue

formam

rede2

precisam

receber

um

endereoQidentificao2 8ue lhes se@a Dnico2 de modo 8ue possam comunicar e partilhar informa!es entre si"

&-# E=8e e;'me=7! 8!* e>:9?'me=7!* A9='9* BPC#" PC& e *e )98! LARCONC

.as figuras abai>o mostrado a atribuio do endereo ao #+:" #rimeiro clica no ?cone do #+:2 abre uma @anela" Em seguida clica no desktop L3M - ip configuration L:M" $epois s digitar os dados correspondentes" ( processo idem tanto para o #+72 como para o Servidor"

12

0igura 7"N - #assos para a atribuio de /# ao #+:

13

0igura 7"R - $ados do #+:

#ara essa aplicao dei>ar o static selecionado2 no campo IP Address digita o endereo /# do host2 8ue no caso 3O:"3N="P"3=" .o campo Subnet Mask2 a mscara de sub-redeH :<<":<<":<<":<:2 e no default gatewa , o gate1aG padro" ( gate1aG padro seria a Ssa?da da redeT2 isto seria o endereo atravs do 8ual a rede do #+: comunicaria com as redes remotas2 8ue no caso do #+: o endereoH 3O:"3N="P"3R"

&-& E=8e e;'me=7! 8!* !7e'8! e*

&ps configurar o #+:2 #+7 e o servidor ,&R+(.2 precisam ser configuradas as interfaces dos roteadores" #ara configurar o roteador deve-se clicar no ?cone do roteador correspondente e escolher a opo C!I" & seguir entrar no modo de configurao Lconfigure terminalM escolhe-se a interface a 8ual o endereo ser atribu?do" & sinta>e a seguinteH /nterface WtipoX WnDmero da interfaceX

14

/p address Wendereo /#X Wmscara de sub-redeX

Estas etapas so mostradas na figura O" .este e>emplo pretende-se configurar a interface serial PQ3Q3 do roteador 3"

0igura 7R"= - & interface do roteador 3 a ser configurada

15

0igura 7"O - &tribuio de endereo a serial PQ3Q3 no roteador 3

& forma de atribuir os endereos s outras interfaces do mesmo roteador e a todas interfaces dos outros roteadores segue a mesma sinta>e" &ps a atribuio dos endereos nas interfaces dos roteadores e nos e8uipamentos finais2 comea a configurao dos protocolos"

16

0- RIP BR!:79=D I=A! m'79!= P !7!+!(C

( protocolo R/# utiliBa o algoritmo vetor-distFncia" Este algoritmo responsvel pela construo de uma tabela 8ue informa as rotas poss?veis dentro de uma regio 8ue lhe conhecida U3V" &s principais caracter?sticas do R/# soH ( R/# um protocolo de roteamento de vetor distFnciaY ( R/# usa a contagem de saltos como sua Dnica mtrica para seleo de caminhoY Rotas anunciadas so enviadas por broadcast a cada 7P segundosY

& mtrica do R/# so saltos2 8uanto menor os nDmeros de saltos at o destino melhor o caminho" E mostrado um e>emplo abai>oH

0igura ;"3 - #rotocolo R/#" *ensagem enviada de Blumenau para So #aulo

Se uma mensagem tem como origem a cidade de Blumenau e o destino So #aulo2 dentre os trCs poss?veis caminhos2 o escolhido seria Blumenau ' roteador : ' So #aulo2 @ 8ue feito apenas um salto2 en8uanto 8ue se fosse pelo roteador 72 teria 8ue faBer :

17

saltos at o destino e pelo roteador ; seria 7 saltos antes de chegar no destino" Sempre escolhido o caminho com menores saltos"

0-% O?e ';<! 8! RIP

+ada interface configurada pelo R/# envia uma mensagem de solicitao na inicialiBao2 solicitando 8ue todos os viBinhos R/# enviem suas tabelas de roteamento completas" Uma resposta devolvida pelos viBinhos" Zuando o roteador solicitante receber as atualiBa!es ele os avaliar" Se as rotas forem novas2 sero instalados na tabela de roteamento" Se a rota @ estiver na tabela e a nova tiver uma contagem de salto melhor2 a entrada e>istente ser substitu?da" E a tabela sempre atualiBada em intervalos de tempo predefinidos"

0-# C!=A9D: ';<! RIP

#ara configurar R/# nos roteadores usa-se o seguinte comando2 aps entrar no modo de configurao2 digitarH router rip" &ps essa etapa usa a sinta>eH network Wrede ligada na interface do roteadorX .a pr>ima figura ser mostrada a configurao do R/# no roteador 3" 5ale salientar 8ue como tem 7 redes ligadas a cada uma das interfaces do roteador 32 logo o comando acima ser utiliBado 7 veBes"

18

0igura ;": - +onfigurao do R/# no roteador 3

#or e>emplo2 se for e>ecutado um tracert Lcomando 8ue traa rotas desde da origem de re8uisio at ao destino re8uisitadoM2 podemos ver 8ue o R/# sempre escolhe caminhos com menores saltos" /sso pode ser observado nas figuras abai>oH

19

0igura ;"7 - Rota traada da re8uisio do #+7 at o servidor ,&R+(.

20

0igura ;"; - +aminho seguido pela re8uisio feita do #+7 at o servidor ,&R+(.

( pacote 8ue saiu do #+7 ao chegar no roteador 72 ser analisado segundo a tabela de roteamento" Esse escolher como pr>imo salto o roteador 32 e no roteador :2 pois para chegar no ,&R+(. atravs do roteador 3 tem apenas 3 salto Lroteador 3M2 en8uanto 8ue atravs do roteador :2 teria : saltos Lroteador : ' roteador 3M at chegar no destino L,&R+(.M" ( caminho com menores saltos escolhido"

21

2- OSPF BO?e= S,! 7e*7 P'7, F9 *7C

E um protocolo de roteamento cu@o2 sua transmisso baseada no estado do enlace U;V" Um roteador (S#0 contm informa!es apenas sobre os estados de lin9 dos roteadores viBinhos" ( (S#0 envia informa!es somente 8uando houver altera!es na rede e no periodicamente2 como feito com o uso do R/# U:V" &s principais vantagens sobre o R/# so sua rpida convergCncia e escalabilidade para implementa!es de rede muito maiores" & mtrica do R/# so saltos2 ou se@a 7 saltos so melhores 8ue 3P saltos2 todavia a mtrica do (S#0 o custo" ( custo calculadoH 3P[=Qlargura de banda" +omo pode ser visto2 o custo inversamente proporcional largura de banda2 isto 2 8uanto maior a largura de banda2 menor o custo" ( custo de uma rota (S#0 o valor acumulado de um roteador para a rede de destino" Um e>emplo ilustrado abai>o"

0igura <"3 ' E>emplo do protocolo (S#0

22

#artindo do princ?pio 8ue se 8uer enviar um pacote do roteador 7 para o Roteador 32 o pacote segue o caminho2 cu@o a soma dos custos menor" E o caminho 8ue escolhido segundo a figura H Roteador 7 ' Roteador : ' Roteador 32 pois a somatria dos custos menor do 8ue a rotaH Roteador 3 ' Roteador :" #ara a simulao do (S#0 no Cisco Packet Tracer2 ser usada a mesma rede 8ue foi usada para a implementao do R/#2 com os mesmos endereos2 s muda o protocolo de roteamento 8ue tem ser configurado como (S#0"

2-% C!=A9D: ';<! OSPF =!* !7e'8! e*

#ara configurar (S#0 nos roteadores primeiro entra na @anela de programao LC!IM" Em seguida entra no modo de configurao e digita o comandoH router ospf "# $epois s utiliBar a seguinte sinta>e para todas as redes conectadas ao roteadorH network Wrede ligada na interface do roteadorX Wwildcard$ %askX Warea IDX

#ara obter o wildcard$%ask s subtrair o endereoH :<<":<<":<<":<< pelo endereo de mscara de sub-rede da rede correspondente" #or e>emplo o wildcard$%ask da rede 3O:"3N="P"PQ7P L:<<":<<":<<":<< ' :<<":<<":<<":<: \ P"P"P"7M" 4 a area ID a8ui para a implementao ser escolhida como sendo SPT LBeroM" Ser mostrado como foi configurado (S#0 no Roteador :" &s etapas so semelhantes nos outros roteadores2 bastar seguir a mesma sinta>e"

23

0igura <": - Redes 8ue esto conectadas no roteador :

0igura <"7 - +onfigurao (S#0 roteador :

24

&gora pretende-se simular o envio de uma re8uisio do #+7 para o servidor ,&R+(." #ara isso foi mudado os estados dos lin9sH ( lin9 entre o Roteador 7 ' Roteador : tem como largura de banda \ 3P:P 9bps2 logo o custo \ 3P[=Q3P:PPPP \ O=" ( lin9 entre o Roteador 7 ' Roteador 3 com largura de banda \ 3PPP 9bps2 o custo ser 3PP" ( lin9 entre o Roteador : ' Roteador 3 passaram a ter largura de banda \ 3PPPPP 9bps2 o custo ser 3" & mudana dos estados dos lin9s pode ser feita no Cisco Packet Tracer, entrando no modo de configurao2 em seguida na respectiva interface s usar a sinta>eH bandwidth Wlargura de banda em 9bpsX" #or e>emplo para atribuir a largura de banda \ 3P:P 9bps para o lin9 entre o roteador 7 ' roteador :2 preciso faBer isso nas ambas interfaces 8ue faBem parte do lin92 8ue soH Roteador 7H /nterface serial PQ3Q3H 3O:"3N="P"3P Roteador :H /nterface serial PQ3Q3H 3O:"3N="P"O

Ser mostrada s a atribuio interface serial PQ3Q3 do roteador 7H

0igura <"; - &andwidth \ 3P:P 9bps para interface PQ3Q3 do roteador 7

Essas informa!es so ilustradas na figura seguinteH

25

0igura <"< - $ados dos lin9s em bandwidth LB1M e custo

0aBendo um tracert2 traar rotas da re8uisio da origem L#+7M at o destino L,&R+(.M2 percebe 8ue o pacote via@a pelo caminho2 onde a somatria dos custos menor2 8ue neste caso ser roteador 7 - roteador : - roteador 3" /sso pode ser confirmado na figura logo abai>oH

26

0igura <"N - Tracert do #+7 para ,&R+(.

( protocolo (S#0 um protocolo 8ue foi desenvolvido como uma substituio para o protocolo de roteamento vetor- distFncia LR/#M" 5isto 8ue nem sempre a melhor rota entre J e ] deve ser a Dnica utiliBada2 pois isso pode implicar em sua sobrecarga U:V" (S#0 analisa o estado dos lin9s2 depois encaminha os pacotes pelo melhor caminho"

27

/- CONCLUSO

#odemos verificar 8ue o protocolo (S#0 tem diversas vantagens sobre o protocolo R/#2 entretanto o R/# possui uma fcil implementao2 alm de utiliBar menos processamento para os roteadores2 sendo implementado com bons resultados para redes de pe8ueno porte" #ara redes maiores o (S#0 leva a vantagem no tempo de convergCncia e na escolha das rotas2 sendo mais vanta@oso neste caso" .o foi poss?vel implementar esses protocolos nos e8uipamentos reais2 devido insuficiCncia dos e8uipamentos no laboratrio2 e os 8ue tCm no funcionam de forma ade8uada" #rop!e se no futuro uma implementao com e8uipamentos reais"

"

28

1- REFERNCIASH

U3V &SS/S2 U" &"Y &,5ES2 ." Protocolos de rotea%ento 'IP e (SP)2 :PP3" U:V .E5ES2 S" 4"Y (RRES2 R" I" ( protocolo (SP)# Rio de @aneiro" U7V $ispon?vel emH
<httpHQQ111"manualslib"comQmanualQ:::<:RQ+isco-3=;3"html>.

&cesso emH N deB" :P37" U;V $ispon?vel emH


<httpHQQ111"cisco"comQenQUSQdocsQsecuritGQasaQasa=:QconfigurationQguideQroute^ospf"h

tml>. &cesso emH N deB" :P37

29

3- ANE4OS

A=eE! A F P !7!+!(! R!7e'me=7! RIP =! R!7e'8! & A=eE! B F P !7!+!(! 8e R!7e'me=7! OSPF =! R!7e'8! &

30

31