Professional Documents
Culture Documents
rede
Captulo 1
Roteamento:
Algoritmos de roteamento
Analogia:
Roteamento: processo de planejar a viagem da origem ao destino
Comutao: processo de passar por um nico intercmbio
15/02/16
4-2
Funes-chave da camada de
rede
Os roteadores verificam os pacotes
examinando o valor de um campo no
cabealho do pacote que est chegando
Como so configuradas as tabelas de
repasse nos roteadores?
Algoritmo de roteamento centralizado
Algoritmo de roteamento descentralizado
Os roteadores recebem mensagens dos
protocolos de roteamento
15/02/16
15/02/16
4-4
Estabelecimento de conexo
a terceira funo importante nos roteadores de algumas arquiteturas
de rede:
Roteadores so envolvidos
15/02/16
4-5
15/02/16
4-6
15/02/16
Modelos de servio da
camada
Taxa constante de bits (CBR)
Primeiro modelo de servio ATM a ser
padronizado. O objetivo do servio prover
um fluxo de pacotes (clulas ATM) em uma
tubulao virtual cujas propriedades so
iguais as de um enlace de transmisso
dedicado de largura de banda fixa.
15/02/16
4-9
Servio: hospedeiro-a-hospedeiro.
Implementao: no ncleo.
15/02/16
4 - 10
4 - 11
Implementao do CV
As redes baseadas nos circuitos virtuais e as redes de datagramas utilizam
informaes muito diferentes para tomar suas decises de repasse.
Um CV consiste de:
Caminho da origem at o destino (serie de enlaces e roteadores).
Nmeros de CV, um nmero para cada link ao longo do caminho.
Entradas em tabelas de comutao em roteadores ao longo do
caminho.
15/02/16
4 - 12
Tabela de comutao
15/02/16
VC # de entrada
12
63
7
97
Interface de sada
2
1
2
3
VC # de sada
22
18
17
87
4 - 13
15/02/16
4 - 14
Circuitos virtuais
Por que no manter circuitos virtuais
com o mesmo nmero ?
Reduz o tamanho do campo CV.
Simplificao. Os roteadores teriam que
trocar uma quantidade maior de
mensagens para definir o nmero do
circuito virtual.
15/02/16
15
Redes de datagrama
No existe estabelecimento de conexo na camada de rede.
No existe estado sobre conexes fim-a-fim.
15/02/16
4 - 16
Tabela de comutao
4 bilhes de entradas possveis
Destination Address Range
Link Interfa
otherwise
15/02/16
3
Prof Andr Luiz Silva
4 - 17
15/02/16
4 - 18
Tabelas de comutao
Roteadores no mantm informaes
sobre estado da conexo.
Mantm informaes sobre repasse.
Tabelas de repasse so modificadas
dinamicamente pelos algoritmos de
roteamento.
CVs
Tabela criada no momento da conexo.
15/02/16
19
ATM
15/02/16
Originrio da telefonia.
Tempos restritos.
Exigncias de
confiabilidade.
Sistemas finais burros.
Complexidade dentro da
rede.
4 - 20
15/02/16
4 - 21
Camada fsica:
recepo de bits
Camada de enlace:
ex.: Ethernet
Comutao descentralizada:
Dado o destino do datagrama, procura a porta
de sada usando a tabela de comutao na
memria da porta de entrada
Objetivo: Completar o processamento da porta
de entrada na velocidade da linha
15/02/16
4 - 22
Memrias de Contedo
Enderevel
CAM
Um endereo IP de 32 bits
apresentado CAM que, ento
devolve o contedo do registro da
tabela em tempo constante.
Roteadores da srie 8500 da Cisco
tem uma CAM de 64K para cada
porta de entrada.
15/02/16
4 - 25
porta de
entrada
memria
porta
de sada
bus do sistema
15/02/16
4 - 26
4 - 27
15/02/16
4 - 28
Portas de sada
15/02/16
4 - 29
Queueing.
15/02/16
4 - 30