Download - Protocolos de Roteamento
-
8/18/2019 Protocolos de Roteamento
1/30
TelecomunicaçõesAplicada
Aula 03
-
8/18/2019 Protocolos de Roteamento
2/30
Protocolos de Roteamento
-
8/18/2019 Protocolos de Roteamento
3/30
-
8/18/2019 Protocolos de Roteamento
4/30
IP x Protocolo deRoteamento
• O protocolo IP é responsável peloroteamento das informações na rede – A variável ipforwarding indica se o
protocolo está executando roteamentoou não• Ipforwarding = 0 (não executa roteamento)
•Ipforwarding = 1 (executa roteamento)
-
8/18/2019 Protocolos de Roteamento
5/30
-
8/18/2019 Protocolos de Roteamento
6/30
#strutura da Internet
I$T#R$#T%oleção de Roteadores
- Como asinformaçõessão roteadas naInternet?
- Como astabelas de
roteamento sãoatualizadas?
-
8/18/2019 Protocolos de Roteamento
7/30
#strutura da Internet•
A internet é estruturada na forma desistemas aut&nomos'
A (
%
)
#* +
I ,
-
.I.T#/A AT1$O/O 2 .I.T#/A AT1$O/O
4
5 6
.I.T#/A AT1$O/O 3
-
8/18/2019 Protocolos de Roteamento
8/30
.istema Aut&nomo7Autonomous .8stem 9 A.:
•m A. é uma rede ;ue divula seusendereços para outras redes daInternet< – Propriedades do A.
• Possui os seus pr=prios IP’s<• .eus endereços independem do provedor de
acesso<• Pode conectar9se a vários provedores
simultaneamente<* +
I ,
-
%onexão com outro A.
%onexão com outro A.
Redes
pertencentes ao A.
-
8/18/2019 Protocolos de Roteamento
9/30
Roteamento )ireto
• Oriem e )estino na mesma rede
• >árias topoloias – ?em"re9se e;uipamentos de n@vel não tratam
endereço IP
10.35.143.0
10.35.143.10
10.35.143.15
Tabela de Roteamento
Destino Gateway
10.35.143.0 10.35.143.10 ....... .......
Switch
-
8/18/2019 Protocolos de Roteamento
10/30
Roteamento Indireto
• Oriem e )estino estão em redesdiferentes
10.35.143.0
10.35.143.1010.35.144.15
Tabela de Roteamento
Destino Gateway
10.35.143.0 10.35.143.10
0.0.0.0 10.35.143.1
Router 10.35.144.0
Tabela de Roteamento
Destino Gateway
10.35.143.0 10.35.143.1
10.35.144.0 10.35.144.1
....... .......
10.35.143.110.35.144.1
Tabela de Roteamento
Destino Gateway
10.35.144.0 10.35.144.15
0.0.0.0 10.35.144.1
-
8/18/2019 Protocolos de Roteamento
11/30
Protocolo Interiores e#xteriores
• Protocolos Interiores – .ão a;ueles utili!ados para
comunicação entre roteadores de um
mesmo sistema aut&nomo• Protocolos #xteriores
– .ão a;ueles utili!ados para
comunicação entre roteadores desistemas aut&nomos diferentes
-
8/18/2019 Protocolos de Roteamento
12/30
I+P Interior +ateBa8Protocol
• Os protocolos de roteamento I+Patuam dentro de um Cnico dom@niode roteamentoD ou um Cnico
Autonomous .8stem 7A.:• #xemplos'
– RIP –
O.P* – #I+RP – I.9I.
AS 1
-
8/18/2019 Protocolos de Roteamento
13/30
#+P #xternal +ateBa8Protocol
• .ão utili!ados #$TR# Autonomous.8stems distintos –
#+P7O"soleto: –(+P9E
-
8/18/2019 Protocolos de Roteamento
14/30
RIP' Routin InformationProtocol
• Oriinário do conFunto 4$. da 4erox• )uas >ersões
– >ersão 2' R*% 20GH• mensaens em "roadcast• não suporta %I)R 7%lassless Inter)omain
Routin:
–>ersão ' R*% 23• mensaens em multicast• suporta %I)R
• (aseado em vetor de distJncias
-
8/18/2019 Protocolos de Roteamento
15/30
RIP• Transportado em mensaens )P
7Porta G0: – %ada mensaem pode informar até G
rotas
– )ois tipos de mensaem'• Re;uisição 7tipo 2:' solicita informações deroteamento
• Resposta 7tipo :' envia informações de
roteamento• Indicado para redes de pe;ueno a
médio porte< –
K muito simples de usarD mas torna9seineLciente ara redes muito randes
-
8/18/2019 Protocolos de Roteamento
16/30
-
8/18/2019 Protocolos de Roteamento
17/30
O.P*' Open .Mortest PatM*irst
• >ersão Atual'v – R*% 3H e R*% 2E – Protocolo I+P por estado de enlace
– Qnico protocolo de roteamento dinJmicoo"riat=rio para roteadores<
• Protocolo de roteamento completoD
mais ex@vel ;ue o RIP
-
8/18/2019 Protocolos de Roteamento
18/30
O.P*' Open .Mortest PatM *irst
• Protocolo de roteamento de estado deenlace<
• Pede o envio de ?inS .tate Advertisements
7?.A: 9 anCncio de estado de enlace 9 aosoutros roteadores dentro da mesma áreaMierár;uica<
• ?.As contm informações so"re interfacesDmétricas e outras variáveis
-
8/18/2019 Protocolos de Roteamento
19/30
I+RP 7Interior +ateBa8Routin Protocol:
• Características – Protocolo de roteamento intra9A. 7ip 9
interior ateBa8 protocol:< –
)esenvolvido para corriir deLcincias doRIP< Uuais seFam' limite de contaem de Mopspe;ueno 72 9 o ;ue limita o nCmero desu"redes: e métrica Cnica 7contaem de Mops:
-
8/18/2019 Protocolos de Roteamento
20/30
-
8/18/2019 Protocolos de Roteamento
21/30
#nManced I+RP
• %aracter@sticas – %onverncia rápida
)ecorrente da utili!ação do aloritmo 7)A? 9
Diusing Update Agorit!m:< – tili!ação de máscaras de su"rede
Permite a sumari!ação automática de rotas<
-
8/18/2019 Protocolos de Roteamento
22/30
#I+RP
– Atuali!ações parciais e limitadas<#nManced I+RP não fa! atuali!ações
peri=dicas< Ao contrárioD envia atuali!açõesparciais apenas ;uando a métrica muda eapenas para os roteadores ;ue necessitamda informação< Isto fa! com ;ue seFaconsumida pouca larura de "anda<
– .uporte para vários n@veis de transporte7AppleTalSD IP e $ovell $etWare: eredistri"uição de rotas aprendidas deO.P*D RIPD I.9I.D #+P ou (+P<
-
8/18/2019 Protocolos de Roteamento
23/30
#I+RP
• )esco"erta e recuperação de vi!inMostili!ado pelo roteador para aprender dinamicamente
so"re os outros roteadores conectados X rede a ;uepertence< Tam"ém desco"re ;uando seus vi!inMos estão
não operacionais< Isto é feito com o envio peri=dico depe;uenos pacotes -ello<
• Protocolo de transporte conLável 7Relia"le Transport Protocol 9 RTP:
Responsável por arantir a entrea ordenada dos pacotes
do protocolo de roteamento< Por motivos de eLcinciaDapenas aluns pacotes são transmitidos de formaconLável<
-
8/18/2019 Protocolos de Roteamento
24/30
(+P' (order +ateBa8Protocol
• Protocolo de roteamento por vetor decaminMo – >ersão E' R*% 22
• /otivação – .ementar a Internet em dom@nios 7A.s:
administrados independentemente – #liminar a necessidade de divular todas as
rotas entre A.s distintos<• %aracter@sticas'
– Protocolo transportado por T%P – %a"eçalMo Padrão seuido de G tipos de
mensaem distintos<
-
8/18/2019 Protocolos de Roteamento
25/30
(+P 7(order +ateBa8Protocol:
• %aracter@sticas – K um protocolo entre A.s 7Autonomous .8stems: ;ue
tenta resolver aluns pro"lemas do #+P 7#xterior+ateBa8 Protocol:<
– ProFetado para detectar laços de roteamento< – A versão E suporta roteamento inter9dom@nio sem
classes 7cassess interdomain routing " #ID$:D ;uepermite a redução do tamanMo das ta"elas deroteamento através de rotas areadasD resultando em
super9redes< %)IR elimina o conceito de classes de redesdentro do (+P e permite o anCncio de preLxos IP<
-
8/18/2019 Protocolos de Roteamento
26/30
(+P' (order +ateBa8 Protocol
• #m"ora tenMa sido proFetado como um protocolo entre9A.sDpode ser utili!ado dentro de um A.<
• )ois vi!inMos (+P devem estar numa mesma rede f@sica<• Os roteadores dentro do mesmo sistema aut&nomo
comunicam9se uns com os outros para arantir ;ue elestenMam um visão consistente do sistema e para determinar;ual roteador servirá de ponto de conexão para umdeterminado A. externo<
• Aluns A.s podem servir apenas de canais de tráfeo<
-
8/18/2019 Protocolos de Roteamento
27/30
(+P' (order +ateBa8 Protocol
• As mensaens de atuali!ação consistem de pares “nCmerode redecaminMo de A.s” 7networ% num&er'A pat!:< O“caminMo de A.s” contém a se;Yncia de sistemasaut&nomos pelos ;uais uma determinada rede pode seralcançada< #stas mensaens utili!am T%P para terem uma
maior conLa"ilidade<• Os dados inicialmente trocados entre dois roteadores são
toda a ta"ela de roteamento (+P<• (+P não necessita de um refres! peri=dico de toda a ta"ela
de roteamento<
-
8/18/2019 Protocolos de Roteamento
28/30
(+P' (order +ateBa8 Protocol
• (+P anuncia apenas o caminMo primário 7=timo: nas suasmensaens de atuali!ação<
• A métrica (+P é um nCmero de unidade ar"itrário ;ueespeciLca o rau de preferncia de uma rota particular<Atri"u@da pelo administrador da rede através de ar;uivos deconLuração<
• $a versão ED pode9se conLurar o valor para o atri"uto demétrica /ulti #xit )iscriminator 7/#):< Uuando umaatuali!ação é enviada para um par I(+PD o /#) é passadosem modiLcação< Assim todos os pares de um A. podemfa!er uma seleção de rota consistente<
-
8/18/2019 Protocolos de Roteamento
29/30
A. GA. E
%onfederação (+P
• +randes redes podem ser divididasem vários A. confederados<• m A. confederado é visto como um
simples A. pelos demais A.s
A. 2 A.
A. 3
e9(+P
i9(+P
-
8/18/2019 Protocolos de Roteamento
30/30
Dúvidas?
30