Professional Documents
Culture Documents
Parte #1
Roteiro
Roteamento Esttico
Roteamento Dinmico
Algoritmos de Roteamento Vetor Distncia Protocolo de Roteamento RIP
Redes de Computadores
IP x Protocolo de Roteamento
O protocolo IP responsvel pelo
Os protocolos de roteamento so
Roteamento Direto
Origem e Destino na mesma rede
10.35.143.10
Tabela de Roteamento
Destino 10.35.143.0 ....... Gateway 10.35.143.10 .......
10.35.143.0 10.35.143.15
Switch
Roteamento Indireto
Origem e Destino esto em redes diferentes
Tabela de Roteamento
Destino 10.35.143.10 Gateway 10.35.144.15
10.35.143.0 0.0.0.0
10.35.143.1
10.35.143.10 10.35.143.1
10.35.144.1
Router
10.35.143.0 Tabela de Roteamento Destino 10.35.143.0 10.35.144.0 ....... Gateway 10.35.143.1 10.35.144.1 ....... 10.35.144.0 Tabela de Roteamento Destino Gateway
10.35.144.0 0.0.0.0
10.35.144.15 10.35.144.1
Redes de Computadores
Redes de Computadores
Sistemas Autnomos
Um SA (Sistema Autnomo) pode ser
definido como
Um grupo de redes e roteadores controlados por uma nica autoridade administrativa.
seguem as mesma regras de roteamento Protocolos de roteamento so classificados de acordo com sua atuao
Redes de Computadores Profa. Ana Benso
Redes de Computadores
Router 1
10.35.144.0
Router 2
10.35.146.0 10.35.146.1
10.35.148.1
10.35.148.0
10.35.147.1
10.35.147.2
10.35.146.2
Router 4
10.35.147.0
Router 3
Internet
Redes de Computadores Profa. Ana Benso
Algoritmos de Roteamento
Os protocolos de roteamento implementam
First), ...
Exemplos de protocolos
RIP, OSPF, IGRP, BGP, ...
Redes de Computadores
Vetor-Distncia
Bellman-Ford
um algoritmo simples
Um roteador mantm uma lista de todos as
rotas conhecidas em uma tabela Cada roteador divulga para os seus vizinhos as rotas que conhece Cada roteador selecionas dentre as rotas conhecidas e as divulgadas os melhores caminhos
Redes de Computadores Profa. Ana Benso
Vetor-Distncia - Mtrica
A escolha do melhor caminho baseada na
Vetor-Distncia
Processo
1. Quando o roteador executa o boot ele armazena na tabela informaes sobre cada uma das redes que esto diretamente conectada a ele. Cada entrada na tabela indica uma rede destino, o gateway para a rede e a sua mtrica. 2. Periodicamente cada roteador envia uma cpia da sua tabela para qualquer outro roteador que seja diretamente alcanvel. 3. Cada roteador que recebe uma cpia da tabela, verifica as rotas divulgadas e suas mtricas. O roteador soma mtrica divulgada o custo do enlace entre ele e o roteador que fez a divulgao. Aps, compara cada uma das entradas da tabela divulgada com as da sua tabela de roteamento. Rotas novas so adicionadas, rotas existentes so selecionadas pela sua mtrica.
Redes de Computadores Profa. Ana Benso
Vetor-Distncia ...
3.1 Se a rota j existe na tabela e a mtrica calculada menor do que a da rota conhecida, ento remove a entrada anterior e adiciona a nova rota divulgada. 3.2 Se a rota j existe na tabela e a mtrica calculada igual a da rota conhecida, ento no altera a entrada. 3.3. Se a rota j existe na tabela e a mtrica divulgada maior do que a da rota conhecida, ento verifica se o gateway para desta rota o mesmo que est fazendo nova divulgao 3.3.1 Se o gateway o mesmo ento altera a mtrica para esta rota 3.3.2 Se o gateway no o mesmo no altera a rota conhecida
Redes de Computadores
intermedirias (no. de hops) No permite o balanceamento de trfego Cada roteador divulga sua tabela periodicamente a cada 30 segundos As mensagens divulgadas levam n tuplas contendo
<redes destino, mtrica>
Redes de Computadores Profa. Ana Benso
RIP ...
A divulgao para os vizinhos realizada
por broadcast
O router um broadcast em todas as redes
atualizada em 180 segundos considerada inatingvel A informao de rota inatingvel repassada aos roteadores vizinhos (diretamente alcanveis)
Redes de Computadores Profa. Ana Benso
RIP - Problemas
No tem mecanismos de segurana suscetvel a spoofing
No tem controle de idade das mensagens Mensagens velhas podem ser processadas aps mensagens novas
Inconsistncia nas tabelas de roteamento
RIP - Exemplo
C A D
Router 1
Router 2
Tabela de Roteamento
Router 3
Tabela de Roteamento Destino D ....... Gateway Router3 ....... Mtrica 0
Destino C .......
Mtrica 0
A B .......
0 0
C A B
Redes de Computadores
Convergncia Lenta
Router 3
Router 4
<R3,0> <R2,1> <R1,3> <R3,1> <R2,0> <R1,1> Continua o processo .... <R4,0> <R3,1> <R2,2> <R1,4>
Redes de Computadores
Convergncia Lenta
Router 1 <R1,0>
Router 3
Router 4
Redes de Computadores
Solues
Split Horizon
A informao de roteamento no deve ser
Hold-Down
Previne que mensagens de atualizao
Frame do RIP
command version zero zero family of net 1 IP Address of Net 1 zero zero distance to net 1 zero family of net 2 IP Address of Net 2 zero zero