• Nenhum resultado encontrado

Protocolos em Redes de Dados. Encaminhamento. Encaminhamento. Encaminhamento. Vectores de Distância Estado dos Elos. Encaminhamento.

N/A
N/A
Protected

Academic year: 2021

Share "Protocolos em Redes de Dados. Encaminhamento. Encaminhamento. Encaminhamento. Vectores de Distância Estado dos Elos. Encaminhamento."

Copied!
11
0
0

Texto

(1)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Protocolos em Redes de Dados

Aula 03 Introdu¸c˜ao ao encaminhamento c °Lu´ıs Rodrigues FCUL 2005-2006 Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Sum´ario

I Introdu¸c˜ao ao encaminhamento. I Distance Vector Routing.

I Link State Routing.

I RIP.

I (Nota: a maioria das figuras foram retiradas de A. Tanenbaum c°Prentice-Hall 1996) Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Algoritmo de encaminhamento

I Decide qual o caminho que os pacotes devem tomar. I Servi¸cos datagrama:

I Executado pacote a pacote.

I Servi¸cos orientados ao circuito:

I Executado quando se cria o circuito.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Dificuldades do encaminhamento

I Tentar maximizar os recursos da rede (desempenho). I Tentar garantir o acesso a todos os participantes

(igualdade).

I Objectivos em conflito.

I Que tipo de caracter´ıstica se deve privilegiar?

(2)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Igualdade e desempenho

X X′ A B C A' B' C' Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

´

Arvore de escoamento

I O conjunto de caminhos ´optimos entre um n´o e os restantes forma uma ´arvore.

I Designa-se por ´arvore de escoamento. I Dificuldade na defini¸c˜ao da ´arvore:

I Os n´os podem ter opini˜oes diferentes acerca de quais os

encaminhadores que est˜ao a montante e quais os que est˜ao jusante. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

´

Arvore de escoamento

B A F D E C J N O I H G L M K (a) B A F D E C J N O I H G L M K (b) Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

C´alculo do caminho mais curto

A D 1 2 6 G 4 (a) F (∞, −) D (∞,−) A B 7 C 2 H 3 3 2 2 F E 1 2 2 6 G 4 A (c) A B (2, A) C (9, B) H (∞, −) E (4, B) G (6, A) F (6, E) D (∞,−) A (e) A B (2, A) C (9, B) H (9, G) E (4, B) G (5, E) F (6,E) D (∞,−) A (f) A B (2, A) C (9, B) H (8, F) E (4, B) G (5, E) F (6, E) D (∞,1) A (d) A B (2, A) C (9, B) H (∞, −) E (4, B) G (5, E) F (∞, −) D (∞, −) A H E G (b) B (2, A) C (∞, −) H (∞, −) E (∞, −) G (6, A)

(3)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Inunda¸c˜ao

I Enviar um pacote por todos os caminhos poss´ıveis. I Dispendioso e induz ciclos infinitos.

I E necess´ario acrescentar um mecanismo de descarte de´

pacotes. I “Tempo-de-vida” do pacote. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Encaminhamento baseado no fluxo

I Suponha-se que se conhecem de antem˜ao os parˆametros da rede:

I Padr˜oes de tr´afego, topologia, d´ebito dos elos.

I E poss´ıvel prever o atraso em cada caminho, para uma´ determinada configura¸c˜ao de encaminhamento:

I Tamanho m´edio dos pacotes (1/µ), capacidade (C ) e

taxa de transmiss˜ao (λ).

I T = (µC − λ)−1

I Pode-se calcular o encaminhamento que minimiza o

atraso m´edio na rede.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Matriz de encaminhamento

9 BA 4 CBA 1 DFBA 7 EA 4 FEA 9 AB 8 CB 3 DFB 2 EFB 4 FB 4 ABC 8 BC 3 DC 3 EC 2 FEC 1 ABFD 3 BFD 3 CD 3 ECD 4 FD 7 AE 2 BFE 3 CE 3 DCE 5 FE 4 AEF 4 BF 2 CEF 4 DF 5 EF (b) A B C D E F A B C D E F B C E F A D 20 20 20 50 20 10 10 20 Source Destination (a) Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

C´alculo do atraso m´edio

I Considerando 1/µ = 800bits, µC indica a capacidade do elo em pacotes por segundo e a vari´avel “weight” indica a percentagem de pacotes a percorrer o elo em rela¸c˜ao ao n´umero total de pacotes trocados.

i Line λi(pkts/sec) Ci(kbps) µCi(pkts/sec) Ti(msec) Weight

1 AB 14 20 25 91 0.171 2 BC 12 20 25 77 0.146 3 CD 6 10 12.5 154 0.073 4 AE 11 20 25 71 0.134 5 EF 13 50 62.5 20 0.159 6 FD 8 10 12.5 222 0.098 7 BF 10 20 25 67 0.122 8 EC 8 20 25 59 0.098                                                                                                                                 800

(4)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Encaminhamento est´atico

I Cada encaminhador ´e configurado estaticamente com as rotas correctas.

I Qualquer reconfigura¸c˜ao da rede obriga `a

reconfigura¸c˜ao dos encaminhadores.

I A possibilidade de adaptar dinamicamente o

comportamento da rede em fun¸c˜ao de falhas ´e bastante limitada. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Rede alvo

192.168.1.1/27 192.168.1.65/27 192.168.1.66/27 192.168.1.193/27 192.168.1.194/27 10.1.5.1/16 10.4.6.1/24 10.4.6.2/24 10.4.7.1/24 A B C D 10.1.0.0 10.4.6.0/24 10.4.7.0/24 192.168.1.64/27 192.168.1.0/27 192.168.1.192/27 REDES Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Encaminhamento est´atico

10.1.0.0 REDES DIRECTAS EM C 192.168.1.192/27 10.4.6.0/24 10.4.7.0/24 192.168.1.64/27 192.168.1.0/27 REDES REMOTAS EM C 192.168.1.1/27 192.168.1.65/27 192.168.1.66/27 192.168.1.193/27 192.168.1.194/27 10.1.5.1/16 10.4.6.1/24 10.4.6.2/24 10.4.7.1/24 A B C D ip route 10.4.7.0 255.255.255.0 192.168.1.193 ip route 10.4.6.0 255.255.255.0 192.168.1.193 ip route 192.168.1.64 255.255.255.224 192.168.1.193 ip route 192.168.1.0 255.255.255.224 192.168.1.193 Rotas estaticas em C Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Lookup recursivo

10.1.0.0 REDES DIRECTAS EM C 192.168.1.192/27 10.4.6.0/24 10.4.7.0/24 192.168.1.64/27 192.168.1.0/27 REDES REMOTAS EM C 192.168.1.1/27 192.168.1.65/27 192.168.1.66/27 192.168.1.193/27 192.168.1.194/27 10.1.5.1/16 10.4.6.1/24 10.4.6.2/24 10.4.7.1/24 A B C D ip route 10.4.7.0 255.255.255.0 10.4.6.2 ip route 10.4.6.0 255.255.255.0 192.168.1.193 ip route 192.168.1.64 255.255.255.224 192.168.1.193 ip route 192.168.1.0 255.255.255.224 192.168.1.65 Rotas estaticas em C (lookup recursivo)

(5)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Lookup recursivo

I Obriga a um maior processamento

I Embora o encaminhador possa fazer manter as

tradu¸c˜oes em cache.

I Pode simplificar a reconfigura¸c˜ao.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Encaminhamento dinˆamico

I Duas alternativas principais:

I Vectores de distˆancia.

I Estados dos elos.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Encaminhamento baseado na distˆancia

I Distance Vector Routing.

I Cada encaminhador mant´em uma tabela que indica a

“distˆancia” em rela¸c˜ao aos restantes n´os e qual o caminho a seguir.

I A m´etrica usada para medir a distˆancia pode variar.

I N´umero de encaminhadores, tempo de espera, etc.

I Cada n´o propaga para os seus vizinhos o conte´udo da sua tabela.

I A tabela local ´e actualizada ap´os receber informa¸c˜ao

dos vizinhos. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Actualiza¸c˜ao da informa¸c˜ao de custos

(a) A B C D E I J K L F G H Router 0 12 25 40 14 23 18 17 21 9 24 29 24 36 18 27 7 20 31 20 0 11 22 33 20 31 19 8 30 19 6 0 14 7 22 9 21 28 36 24 22 40 31 19 22 10 0 9 8 20 28 20 17 30 18 12 10 0 6 15 A A I H I I H H I − K K To A I H K Line New estimated delay from J A B C D E F G H I J K L JA JI JH JK

delay delay delay delay

is is is is 8 10 12 6 New routing table for J Vectors received from

J's four neighbors (b)

(6)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Lentid˜ao na actualiza¸c˜ao de falhas

A B C D E ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ 4 1 1 1 1 2 2 2 3 3 Initially After 1 exchange After 2 exchanges After 3 exchanges After 4 exchanges A B C D E 1 2 3 4 ∞ ∞ ∞ ∞ 2 3 4 3 4 4 6 3 3 5 5 4 4 6 5 5 6 7 6 7 8 7 8 7 Initially After 1 exchange After 2 exchanges After 3 exchanges After 4 exchanges After 5 exchanges After 6 exchanges .. . (a) (b) Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Contagem at´e ao infinito e “split horizon”

I O problema anterior ´e designado por problema da contagem at´e ao infinito.

I Uma t´ecnica que tenta resolver este problema consiste em dar informa¸c˜ao acerca da direc¸c˜ao dos pacotes.

I Se A encaminha pacotes para C atrav´es de B, n˜ao

indica a B que possui um caminho alternativo para C.

I P˜oe essa distˆancia a ”infinito”.

I Designa-se por “split horizon”.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Falha do algoritmo “split horizon”.

Router A B C D Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos

Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Encaminhamento baseado no estado dos elos

I Cada n´o descobre quais os encaminhadores que est˜ao na sua vizinhan¸ca e qual o estado dos elos.

I Esta informa¸c˜ao ´e propagada na rede para todos os encaminhadores.

I Cada encaminhador calcula uma tabela de

(7)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos

Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Reconhecimento dos vizinhos

I Pacotes dedicados para saber a identidade dos vizinhos (hello).

I Pacotes de eco para medir os atrasos na rede:

I Podem ou n˜ao ter em conta o tr´afego (usando as filas

normais para transmitir o eco).

I A informa¸c˜ao recolhida ´e enviada aos restantes n´os.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos

Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Pacotes do “link-state”

B C E F A D 6 1 2 8 5 7 4 3 (a) A Seq. Age B C D E F B 4 E 5 Seq. Age A 4 C 2 Seq. Age B 2 D 3 Seq. Age C 3 F 7 Seq. Age A 5 C 1 Seq. Age B 6 D 7 F 6 E 1 F 8 E 8

Link State Packets

(b) Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos

Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Distribuindo o estado das linhas

I Tenta-se que todos os encaminhadores usem a mesma

informa¸c˜ao.

I Os pacotes s˜ao numerados e encaminhados por inunda¸c˜ao.

I Pacotes j´a encaminhados/recebidos s˜ao descartados. I Cada entrada ´e apagada ao fim de algum tempo. I A recep¸c˜ao dos pacotes e confirmada ao receptor.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia

Estado dos Elos

Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

C´alculo de novas tabelas de encaminhamento

I Feito localmente usando o estado da rede recebido. I Algoritmos semelhantes aos estudados anteriormente. I Variantes deste algoritmo muito utilizadas em redes

actuais.

(8)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos

Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Encaminhamento hier´arquico

I N˜ao ´e exequ´ıvel manter tabelas com todos os encaminhadores que existem no mundo.

I Dividir o espa¸co de encaminhamento em regi˜oes. I Encaminhar entre as regi˜oes sem conhecer a sua

estrutura interna.

I Aplicar este princ´ıpio recursivamente.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos

Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Sistemas aut´onomos

I A rede ´e vista como um conjunto de sistemas aut´onomos interligados.

I A estrutura interna do sistema aut´onomo n˜ao ´e vista do exterior.

I Protocolos diferentes dentro e fora do sistema aut´onomo. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos

Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Duas grandes classes de protocolos

I Interior Routing Protocols:

I Usados para encaminhar pacotes dentro de um sistema

aut´onomo.

I Exterior Routing Protocols:

I Usados para encaminhar pacotes entre sistemas

aut´onomos. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos

Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Algumas siglas (Protocolos interiores)

I RIP:

I Routing Information Protocol.

I OSPF:

I Open Shortest Path First.

I IGRP, EIGRP:

(9)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos

Encaminhamento Hier´arquico

RIP

RIP V1 RIP V2

Algumas siglas (Protocolos exteriores)

I EGP:

I Exterior Gateway Protocol.

I BGP:

I Border Gateway Protocol.

I CIDR:

I Classless Inter-Domain Routing.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

RIP

I Protocolo ”simples”da familia dos protocolos baseados em vectores de distˆancia.

I Inspirado nos primeiros protocolos de encaminhamento usados na Internet. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

RIP (V1)

I Define o formato das mensagens usadas para trocar o conte´udo das tabelas.

I A m´etrica usada ´e o n´umero de ”hops”, e o infinito est´a definido como 16.

I Esta conven¸c˜ao para o infinito impede o uso de m´etricas sofisticadas. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

RIP (V1)

I Originalmente, concretizado por um programa chamado

”routed”.

I Distribu´ıdo com o Unix de Berkeley.

I Hoje substitu´ıdo por outro chamado ”gated”.

(10)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

RIP (V1)

I Configura¸c˜ao:

I O servidor deve obter a lista das suas interfaces e quais

as redes a que est´a ligado atrav´es de ficheiros de configura¸c˜ao.

I E necess´ario tamb´em indicar quais s˜ao os vizinhos e´ quais os seus endere¸cos.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1

RIP V2

RIP (V1): formato do pacote

Version

IP address Address family identifier

Comand 0 0 0 0 Metric I Command: request/response. I Version: 1

I Family: originalmente pensado para suportar XNS, X.25, etc. Na

pr´atica IP. Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1

RIP V2

RIP (V1): envio de actualiza¸c˜oes

I Actualiza¸c˜oes (response) peri´odicas.

I Em intervalos de 30 s.

I Estimuladas por altera¸c˜oes na rede:

I Propagadas de imediato mas com controlo da taxa

m´axima. I Pedidos:

I Utilizados quando um encaminhador se inicia, para

solicitar actualiza¸c˜oes dos seus vizinhos.

I E poss´ıvel solicitar uma actualiza¸c˜ao completa ou pedir´

s´o o refrescamento de uma rota concreta.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

RIP (V2)

I Uma segunda vers˜ao do RIP foi definida em 1993. I Permite trocar m´ascaras de sub-rede, de modo a criar

encaminhamentos diferentes para cada uma das sub-redes.

(11)

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1

RIP V2

RIP (V2): formato do pacote

Version

IP address Address family identifier

Comand 0

Subnet mask Next hop

Metric

Route tag

I Route tag: usado para identificar rotas externas.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1

RIP V2

Next hop: ilustra¸c˜ao

I Quando duas redes l´ogicas partilham a mesma rede f´ısica.

I Permite enviar o pacote directamente para o pr´oximo encaminador.                                                                                                                                                                             Node p

Default router Next hop router

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico

RIP

RIP V1

RIP V2

RIP (V2): autentica¸c˜ao simples

Version Comand 0 IP address Subnet mask Next hop Metric Route tag Address family identifier

Authentication type Authentication

0xFFFF

I Posteriormente refor¸cado para suportar outras formas de autentica¸c˜ao.

Protocolos em Redes de Dados c °Lu´ıs Rodrigues Encaminhamento Encaminhamento est´atico Encaminhamento dinˆamico

Vectores de Distˆancia Estado dos Elos Encaminhamento Hier´arquico RIP RIP V1 RIP V2

Resumo

I Encaminhamento est´atico. I Encaminhamento dinˆamico.

I Encaminhamento baseado em vectores de distˆancia.

I Encaminhamento baseado em “estados-dos-elos”.

Referências

Documentos relacionados

Receba as saudações da FIAN Internacional, uma organização de Direitos Humanos que trabalha pela realização do direito à alimentação e nutrição adequadas há cerca de

Dentro deste contexto, este trabalho visa utilizar o modelo clássico do problema do menor caminho, para otimizar uma rota utilizada semanalmente por uma empresa para efetuar

Nesse sentido, é imprescindível e urgente que o MEC revogue a autorização dos cursos de Medicina Veterinária oferecidos exclusivamente na modalidade EAD e não

representar o IFFar ou o campus em atividades artísticas, culturais, esportivas, científicas e técnicas, entre outras, quando menor de idade autorizado pelos pais

Este relato teve como objetivo descrever o caso de um canino, sem raça definida, 10 meses de idade que chegou à clínica veterinária com diagnóstico de hérnia diafragmática

Nesta tese de doutorado o autor anali- sa criticamente a história e a historio- grafia da arqueologia pantaneira, des- de a segunda metade do século XIX até fins do século XX, e

Idosos com doenças crônicas não transmissíveis apresentam mais queixas auditivas e vestibulares do que idosos sem DCNT, destacando-se: hipoacusia, dificuldade

Assim, essas diretrizes mostram a facilidade com que é possível adotar uma nova concepção para a drenagem urbana que seria o controle das águas de chuva na sua fonte,