SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Redes de computadores
Por: Henrique Quirino Silva
Aula 03.1
• Roteadores
• Gateways
Conectividade - Roteadores
◉ Camada de rede do modelo OSI
◉ Além das funções do switch, consegue determinar a
melhor rota para determinado destino
◉ Vantagens
• Melhor gerenciamento do tráfego
• Compartilhamento de status de conexões com outros
roteadores para evitar rotas lentas ou instáveis
• Uso mais inteligente dos links
• Não permite broadcasts ou pacotes corrompidos
• Filtra o tráfego de broadcast
◉ Desvantagens
• Processamento dos dados é mais lento que nos switches
Roteadores - Funcionamento
◉ Tabela de roteamento contém, dentre outros:
• Redes conhecidas
• Instruções para conexões com outras redes
• Default Gateway
• Caminhos possíveis entre os roteadores
• Custo de envio dos dados para cada caminho
◉ Não procuram pelo computador e sim pela rede de
destino
◉ Hops–número de roteadores entre a rede de origem e
destino
◉ Problema do extra hop
◉ Um roteador não participante do grupo de roteamento
encaminha pacotes ao caminho mais longo
Tabela de roteamento
Tabela de roteamento
Tipos de rotas
◉ Estáticas:
• Criadas e mantidas de forma manual
• Não há tolerância a falhas – se houver problemas, a rota
não será reconfigurada.
• Default route – Quando não há rotas conhecidas para
determinada rede
• Normalmente aponta para o gateway externo da organização
• Notação: 0.0.0.0/0
• Para criar: Ip route <prefixo> <máscara><gateway>
◉ Dinâmicas
• Roteadores “aprendem” as rotas, baseados em protocolos
de roteamento
Protocolos de roteamento
◉ Finalidades:
• Aprendizado dinâmico das rotas
• Determinação da melhor rota
• Atualização da tabela de roteamento
• Evitar loops
• Utilizar caminho alternativo, caso haja problema em links
◉ Sistema autônomo
• Conjunto de Redes cou roteadores com políticas de
roteamento comuns
◉ Podem ter Interior ou Exterior Gateway Protocols
• IGP: Dentro de um sistema autônomo
• EGP: Entre sistemas autônomos
• Um roteador pode usar 2 protocolos diferentes ao mesmo
tempo: um para EGP e outro para IGP
Prot. Roteamento – Distance Vector
◉ Leva em conta o número de hops entre origem e
destino
◉ Número máximo de hops: 15
◉ Atualizam os demais roteadores via broadcast
◉ Roteador não conhece a topologia nesse protocolo
◉ Vantagens
• Implementação simples
◉ Desvantagens
• Funcionamento em casos de trocas constantes de rotas
• Nem sempre o menor caminho é o melhor
• Troca de mensagens grandes entre roteadores
Roteamento – Link State
◉ Algoritmo realiza 2 tarefas básicas
• Verifica status de roteadores vizinhos
• Propaga a informação aos demais roteadores
◉ Mensagens trocadas entre roteadores não especificam
rota – apenas comunicação entre switches
◉ Vantagens
• Roteador conhece a topologia de rede
• Cada roteador calcula suas rotas com independência
• Melhor escalabilidade–troca de dados é menor
◉ Leva em conta largura de banda e carga do link
◉ Possui balanceamento de carga
BGP
◉ Sistema de roteamento entre sistemas autônomos
◉ Não é considerado distance vector “puro” mas utiliza
princípios similares
◉ 2 tipos de BGP
• IBGP (Internal) – raro, dentro do mesmo sist. Autônomo
• BGP (External) – Entre sistemas autônomos
◉ Usa o CIDR e suporta route aggregation
◉ Orientado a conexão –TCP Port. 179
◉ Updates nas tabelas de roteamento são incrementais
◉ Aceita autenticação
BGP - Funcionamento
◉ Cada sistema autônomo elege um roteador para
contatar outros SAs
• Roteador é chamado de border gateway (conversam BGP)
◉ Obtém rotas de outros roteadores BGP
◉ Escolha do melhor caminho
• Path atributes–next hop; lista de SAs; Origem do caminho
◉ Suporta apenas o IP (não é multiprotocolo)
◉ Cabeçalho tem 19 bytes
• Marker (16 bytes) Identificador. Usado para autenticação
• Length (2 bytes) Tamanho da mensagem
• Type (1 Byte): Tipo da mensagem
• Data (variável): Informação em si
• Tamanho do pacote: Entre 19 (min) e 4096 (max) bytes
BGP – Tipos de mensagem
◉ OPEN – Inicia a comunicação entre BGP routers
◉ UPDATE – envia informações de alcance de rotas
◉ NOTIFICATION – Reporta erros
BGP – Restrições
◉ Um EGP não comunica ou interpreta métricas de
distância
• BGP não compara o custo de 2 rotas, a menos que as
obtenha do mesmo SA
◉ Um BGP pode reportar múltiplos caminhos para uma
rede, mas só usa um de cada vez
◉ Não suporta balanceamento de carga em sistemas
autônomos
• Inadequado para roteamento em uma rede que possui
conexão com 2 WANs diferentes
RIP – Routing Information Protocol
◉ Aplicação direta de distance vector
◉ Um dos primeiros IGP´s
◉ Participantes
• Roteadores: Ativos – publicam as rotas
• Hosts: Passivos – “escutam” e atualizam suas tabelas
◉ Distância é medida em hops
• “Nem sempre o caminho mais curto é o menor”
• Limite: 15 hops (evita loops; restringe atuação)
◉ Não orientado a conexão (usa UDP porta 520)
◉ Tabela só é alterada se a distância for menor
◉ Mensagens via broadcast(v1) ou multicast(v2)
◉ Suporte a CIDR(v2)
OSPF – Open shortest patch first
◉ Família link state
◉ Funciona apenas dentro de um AS
◉ Suporte a CIDR
◉ Mensagens podem ser autenticadas
◉ Rotas podem ser importadas de outros protocolos
(Ex. BGP)
◉ Suporte a métrica: Um custo pode ser atribuído a
cada rota
Tunelamento
◉ Nem todos os protocolos são roteáveis
◉ Encapsulamento de um protocolo camada 3
(NetBEUI, por exemplo) dentro de um protocolo
roteável
◉ O desencapsulamento é feito pelo roteador destino
◉ Bastante útil, mas causa significativo overhead
NAT (Network Address Translation)
◉ Redes com Ips privados não acessam a internet
◉ Os Ips das redes privadas são traduzidos para um IP
válido (configurado no roteador) via NAT
◉ Otimizou alocação de Ips
• Agora, basta ter apenas 1 IP válido na internet para toda
rede
◉ Contribui para segurança da rede privada
• O endereço interno não é conhecido na internet
NAT (Network Address Translation)
ACL (Access Control List)
◉ Implementa segurança em um roteador
• Agrega algumas funções de firewall
◉ Gerencia tráfego IP à medida que a rede cresce
◉ Filtra pacotes que passam pelo roteador
◉ Controla o acesso à console administrativa
◉ Dois tipos
• Padrão: Examina o IP de origem e permite ou nega tráfego
• Estendida: Idem acima, mas examina também o IP destino
Conectividade ‐ Gateways
◉ Podem operar em qualquer camada do modelo OSI
◉ Contém todo o necessário para assegurar a
interconectividade entre redes distintas
• Tradutores de protocolo
• Tradutores de sinal
• Isoladores de falha
◉ A maioria dos roteadores de hoje incorpora a função
de gateway
◉ Pode ser implementado em hardware ou software
Gateways - Diagrama

Contenu connexe

Tendances

Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateredesteste
 
Protocolos de encaminhamento_i
Protocolos de encaminhamento_iProtocolos de encaminhamento_i
Protocolos de encaminhamento_iredesteste
 
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...Wellington Oliveira
 
Rota Estática / Link State / Vetor de Distância
Rota Estática / Link State / Vetor de DistânciaRota Estática / Link State / Vetor de Distância
Rota Estática / Link State / Vetor de DistânciaRodrigo Rovere - CCIE RS
 
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...Wellington Oliveira
 
Redes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoRedes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoMauro Tapajós
 
WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...
WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...
WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...Wellington Oliveira
 
Introdução ao BGP
Introdução ao BGPIntrodução ao BGP
Introdução ao BGPThiago Bruno
 

Tendances (14)

Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_state
 
Protocolos de encaminhamento_i
Protocolos de encaminhamento_iProtocolos de encaminhamento_i
Protocolos de encaminhamento_i
 
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
 
Rota Estática / Link State / Vetor de Distância
Rota Estática / Link State / Vetor de DistânciaRota Estática / Link State / Vetor de Distância
Rota Estática / Link State / Vetor de Distância
 
Roteadores e roteamento
Roteadores e roteamentoRoteadores e roteamento
Roteadores e roteamento
 
Roteamento
RoteamentoRoteamento
Roteamento
 
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
WANs e Roteadores Cap. 8 Mensagens de Controle e Erro do Conjunto de Protocol...
 
Redes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoRedes de computadores II - 3.Roteamento
Redes de computadores II - 3.Roteamento
 
Routing
RoutingRouting
Routing
 
Camada de rede parte3
Camada de rede   parte3Camada de rede   parte3
Camada de rede parte3
 
WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...
WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...
WANs e Roteadores Cap. 4 Outros Dispositivos - CCNA 3.1 Wellington Pinto de O...
 
Introdução ao BGP
Introdução ao BGPIntrodução ao BGP
Introdução ao BGP
 
Camada de rede parte2
Camada de rede   parte2Camada de rede   parte2
Camada de rede parte2
 
Ip Scanner
Ip ScannerIp Scanner
Ip Scanner
 

En vedette

Curso Android Slide 4 Hello World - Wellington Pinto de Oliveira
Curso Android Slide 4 Hello World - Wellington Pinto de OliveiraCurso Android Slide 4 Hello World - Wellington Pinto de Oliveira
Curso Android Slide 4 Hello World - Wellington Pinto de OliveiraWellington Oliveira
 
WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...
WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...
WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...Wellington Oliveira
 
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de OliveiraWANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de OliveiraWellington Oliveira
 
Curso Photoshop 2009 - Aula 02
Curso Photoshop 2009 - Aula 02Curso Photoshop 2009 - Aula 02
Curso Photoshop 2009 - Aula 02Willian Magalhães
 
Curso Photoshop 2009 - Aula 04
Curso Photoshop 2009 - Aula 04Curso Photoshop 2009 - Aula 04
Curso Photoshop 2009 - Aula 04Willian Magalhães
 
Curso Photoshop 2009 - Aula 03
Curso Photoshop 2009 - Aula 03Curso Photoshop 2009 - Aula 03
Curso Photoshop 2009 - Aula 03Willian Magalhães
 
Rcc ministério de formação - apostila - 1 - identidade da renovação carism...
Rcc   ministério de formação - apostila - 1  - identidade da renovação carism...Rcc   ministério de formação - apostila - 1  - identidade da renovação carism...
Rcc ministério de formação - apostila - 1 - identidade da renovação carism...Marilia E. Vanderlei
 
Curso Photoshop 2009 - Aula 01
Curso Photoshop 2009 - Aula 01Curso Photoshop 2009 - Aula 01
Curso Photoshop 2009 - Aula 01Willian Magalhães
 

En vedette (9)

Curso Android Slide 4 Hello World - Wellington Pinto de Oliveira
Curso Android Slide 4 Hello World - Wellington Pinto de OliveiraCurso Android Slide 4 Hello World - Wellington Pinto de Oliveira
Curso Android Slide 4 Hello World - Wellington Pinto de Oliveira
 
WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...
WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...
WANs e Roteadores Cap. 3 Configurando um Roteador - CCNA 3.1 Wellington Pinto...
 
Roteadores
RoteadoresRoteadores
Roteadores
 
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de OliveiraWANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
 
Curso Photoshop 2009 - Aula 02
Curso Photoshop 2009 - Aula 02Curso Photoshop 2009 - Aula 02
Curso Photoshop 2009 - Aula 02
 
Curso Photoshop 2009 - Aula 04
Curso Photoshop 2009 - Aula 04Curso Photoshop 2009 - Aula 04
Curso Photoshop 2009 - Aula 04
 
Curso Photoshop 2009 - Aula 03
Curso Photoshop 2009 - Aula 03Curso Photoshop 2009 - Aula 03
Curso Photoshop 2009 - Aula 03
 
Rcc ministério de formação - apostila - 1 - identidade da renovação carism...
Rcc   ministério de formação - apostila - 1  - identidade da renovação carism...Rcc   ministério de formação - apostila - 1  - identidade da renovação carism...
Rcc ministério de formação - apostila - 1 - identidade da renovação carism...
 
Curso Photoshop 2009 - Aula 01
Curso Photoshop 2009 - Aula 01Curso Photoshop 2009 - Aula 01
Curso Photoshop 2009 - Aula 01
 

Similaire à Redes de computadores: Roteadores, Gateways e Conectividade

Apresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IPApresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IPWendell Rodrigues
 
Roteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SARoteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SAClaudio Eckert
 
Border Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - PesquisaBorder Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - PesquisaIsaque Profeta
 
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptx
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptxRedes de Computadores e Aplicacoes - Protocolos roteamento.pptx
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptxProfIvanSaboia
 
Protocolos de encaminhamento_i
Protocolos de encaminhamento_iProtocolos de encaminhamento_i
Protocolos de encaminhamento_iescolaporto
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateescolaporto
 
Roteadores
RoteadoresRoteadores
RoteadoresTiago
 
aula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdfaula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdfDanielMiguelGolome
 
R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)Mariana Hiyori
 
Rede do modelo osi daniel e andre
Rede do modelo osi   daniel e andreRede do modelo osi   daniel e andre
Rede do modelo osi daniel e andreDaniel Pontes
 
Rede do modelo osi daniel e andre
Rede do modelo osi   daniel e andreRede do modelo osi   daniel e andre
Rede do modelo osi daniel e andreDaniel Pontes
 

Similaire à Redes de computadores: Roteadores, Gateways e Conectividade (20)

BGP.ppt
BGP.pptBGP.ppt
BGP.ppt
 
Apresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IPApresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IP
 
Roteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SARoteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SA
 
Aula 2 - IRL
Aula 2 - IRLAula 2 - IRL
Aula 2 - IRL
 
Border Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - PesquisaBorder Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - Pesquisa
 
Aula 1
Aula 1Aula 1
Aula 1
 
Camada de rede parte1
Camada de rede   parte1Camada de rede   parte1
Camada de rede parte1
 
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptx
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptxRedes de Computadores e Aplicacoes - Protocolos roteamento.pptx
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptx
 
Protocolos de encaminhamento_i
Protocolos de encaminhamento_iProtocolos de encaminhamento_i
Protocolos de encaminhamento_i
 
Aula 1.PPTX
Aula 1.PPTXAula 1.PPTX
Aula 1.PPTX
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_state
 
Cap4
Cap4Cap4
Cap4
 
Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte
 
prot.ppt
prot.pptprot.ppt
prot.ppt
 
Roteadores
RoteadoresRoteadores
Roteadores
 
aula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdfaula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdf
 
R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)
 
Rede do modelo osi daniel e andre
Rede do modelo osi   daniel e andreRede do modelo osi   daniel e andre
Rede do modelo osi daniel e andre
 
Rede do modelo osi daniel e andre
Rede do modelo osi   daniel e andreRede do modelo osi   daniel e andre
Rede do modelo osi daniel e andre
 
Routing
RoutingRouting
Routing
 

Plus de Henrique Quirino

Trabalho em grupo - placa mae
Trabalho em grupo - placa maeTrabalho em grupo - placa mae
Trabalho em grupo - placa maeHenrique Quirino
 
Trabalho em grupo placa mae
Trabalho em grupo   placa maeTrabalho em grupo   placa mae
Trabalho em grupo placa maeHenrique Quirino
 
Introdução aos periféricos
Introdução aos periféricosIntrodução aos periféricos
Introdução aos periféricosHenrique Quirino
 
Histórico e evolução dos computadores
Histórico e evolução dos computadoresHistórico e evolução dos computadores
Histórico e evolução dos computadoresHenrique Quirino
 
Atividade Word: Comprovante de entrega de recibo
Atividade Word: Comprovante de entrega de reciboAtividade Word: Comprovante de entrega de recibo
Atividade Word: Comprovante de entrega de reciboHenrique Quirino
 

Plus de Henrique Quirino (7)

Trabalho em grupo - placa mae
Trabalho em grupo - placa maeTrabalho em grupo - placa mae
Trabalho em grupo - placa mae
 
Trabalho em grupo placa mae
Trabalho em grupo   placa maeTrabalho em grupo   placa mae
Trabalho em grupo placa mae
 
Introdução aos periféricos
Introdução aos periféricosIntrodução aos periféricos
Introdução aos periféricos
 
Histórico e evolução dos computadores
Histórico e evolução dos computadoresHistórico e evolução dos computadores
Histórico e evolução dos computadores
 
Atividade Word: Comprovante de entrega de recibo
Atividade Word: Comprovante de entrega de reciboAtividade Word: Comprovante de entrega de recibo
Atividade Word: Comprovante de entrega de recibo
 
Aula 3 (parte 2)
Aula 3 (parte 2)Aula 3 (parte 2)
Aula 3 (parte 2)
 
Ths
ThsThs
Ths
 

Redes de computadores: Roteadores, Gateways e Conectividade

  • 1. Redes de computadores Por: Henrique Quirino Silva Aula 03.1 • Roteadores • Gateways
  • 2. Conectividade - Roteadores ◉ Camada de rede do modelo OSI ◉ Além das funções do switch, consegue determinar a melhor rota para determinado destino ◉ Vantagens • Melhor gerenciamento do tráfego • Compartilhamento de status de conexões com outros roteadores para evitar rotas lentas ou instáveis • Uso mais inteligente dos links • Não permite broadcasts ou pacotes corrompidos • Filtra o tráfego de broadcast ◉ Desvantagens • Processamento dos dados é mais lento que nos switches
  • 3. Roteadores - Funcionamento ◉ Tabela de roteamento contém, dentre outros: • Redes conhecidas • Instruções para conexões com outras redes • Default Gateway • Caminhos possíveis entre os roteadores • Custo de envio dos dados para cada caminho ◉ Não procuram pelo computador e sim pela rede de destino ◉ Hops–número de roteadores entre a rede de origem e destino ◉ Problema do extra hop ◉ Um roteador não participante do grupo de roteamento encaminha pacotes ao caminho mais longo
  • 6. Tipos de rotas ◉ Estáticas: • Criadas e mantidas de forma manual • Não há tolerância a falhas – se houver problemas, a rota não será reconfigurada. • Default route – Quando não há rotas conhecidas para determinada rede • Normalmente aponta para o gateway externo da organização • Notação: 0.0.0.0/0 • Para criar: Ip route <prefixo> <máscara><gateway> ◉ Dinâmicas • Roteadores “aprendem” as rotas, baseados em protocolos de roteamento
  • 7. Protocolos de roteamento ◉ Finalidades: • Aprendizado dinâmico das rotas • Determinação da melhor rota • Atualização da tabela de roteamento • Evitar loops • Utilizar caminho alternativo, caso haja problema em links ◉ Sistema autônomo • Conjunto de Redes cou roteadores com políticas de roteamento comuns ◉ Podem ter Interior ou Exterior Gateway Protocols • IGP: Dentro de um sistema autônomo • EGP: Entre sistemas autônomos • Um roteador pode usar 2 protocolos diferentes ao mesmo tempo: um para EGP e outro para IGP
  • 8. Prot. Roteamento – Distance Vector ◉ Leva em conta o número de hops entre origem e destino ◉ Número máximo de hops: 15 ◉ Atualizam os demais roteadores via broadcast ◉ Roteador não conhece a topologia nesse protocolo ◉ Vantagens • Implementação simples ◉ Desvantagens • Funcionamento em casos de trocas constantes de rotas • Nem sempre o menor caminho é o melhor • Troca de mensagens grandes entre roteadores
  • 9. Roteamento – Link State ◉ Algoritmo realiza 2 tarefas básicas • Verifica status de roteadores vizinhos • Propaga a informação aos demais roteadores ◉ Mensagens trocadas entre roteadores não especificam rota – apenas comunicação entre switches ◉ Vantagens • Roteador conhece a topologia de rede • Cada roteador calcula suas rotas com independência • Melhor escalabilidade–troca de dados é menor ◉ Leva em conta largura de banda e carga do link ◉ Possui balanceamento de carga
  • 10. BGP ◉ Sistema de roteamento entre sistemas autônomos ◉ Não é considerado distance vector “puro” mas utiliza princípios similares ◉ 2 tipos de BGP • IBGP (Internal) – raro, dentro do mesmo sist. Autônomo • BGP (External) – Entre sistemas autônomos ◉ Usa o CIDR e suporta route aggregation ◉ Orientado a conexão –TCP Port. 179 ◉ Updates nas tabelas de roteamento são incrementais ◉ Aceita autenticação
  • 11. BGP - Funcionamento ◉ Cada sistema autônomo elege um roteador para contatar outros SAs • Roteador é chamado de border gateway (conversam BGP) ◉ Obtém rotas de outros roteadores BGP ◉ Escolha do melhor caminho • Path atributes–next hop; lista de SAs; Origem do caminho ◉ Suporta apenas o IP (não é multiprotocolo) ◉ Cabeçalho tem 19 bytes • Marker (16 bytes) Identificador. Usado para autenticação • Length (2 bytes) Tamanho da mensagem • Type (1 Byte): Tipo da mensagem • Data (variável): Informação em si • Tamanho do pacote: Entre 19 (min) e 4096 (max) bytes
  • 12. BGP – Tipos de mensagem ◉ OPEN – Inicia a comunicação entre BGP routers ◉ UPDATE – envia informações de alcance de rotas ◉ NOTIFICATION – Reporta erros
  • 13. BGP – Restrições ◉ Um EGP não comunica ou interpreta métricas de distância • BGP não compara o custo de 2 rotas, a menos que as obtenha do mesmo SA ◉ Um BGP pode reportar múltiplos caminhos para uma rede, mas só usa um de cada vez ◉ Não suporta balanceamento de carga em sistemas autônomos • Inadequado para roteamento em uma rede que possui conexão com 2 WANs diferentes
  • 14. RIP – Routing Information Protocol ◉ Aplicação direta de distance vector ◉ Um dos primeiros IGP´s ◉ Participantes • Roteadores: Ativos – publicam as rotas • Hosts: Passivos – “escutam” e atualizam suas tabelas ◉ Distância é medida em hops • “Nem sempre o caminho mais curto é o menor” • Limite: 15 hops (evita loops; restringe atuação) ◉ Não orientado a conexão (usa UDP porta 520) ◉ Tabela só é alterada se a distância for menor ◉ Mensagens via broadcast(v1) ou multicast(v2) ◉ Suporte a CIDR(v2)
  • 15. OSPF – Open shortest patch first ◉ Família link state ◉ Funciona apenas dentro de um AS ◉ Suporte a CIDR ◉ Mensagens podem ser autenticadas ◉ Rotas podem ser importadas de outros protocolos (Ex. BGP) ◉ Suporte a métrica: Um custo pode ser atribuído a cada rota
  • 16. Tunelamento ◉ Nem todos os protocolos são roteáveis ◉ Encapsulamento de um protocolo camada 3 (NetBEUI, por exemplo) dentro de um protocolo roteável ◉ O desencapsulamento é feito pelo roteador destino ◉ Bastante útil, mas causa significativo overhead
  • 17. NAT (Network Address Translation) ◉ Redes com Ips privados não acessam a internet ◉ Os Ips das redes privadas são traduzidos para um IP válido (configurado no roteador) via NAT ◉ Otimizou alocação de Ips • Agora, basta ter apenas 1 IP válido na internet para toda rede ◉ Contribui para segurança da rede privada • O endereço interno não é conhecido na internet
  • 18. NAT (Network Address Translation)
  • 19. ACL (Access Control List) ◉ Implementa segurança em um roteador • Agrega algumas funções de firewall ◉ Gerencia tráfego IP à medida que a rede cresce ◉ Filtra pacotes que passam pelo roteador ◉ Controla o acesso à console administrativa ◉ Dois tipos • Padrão: Examina o IP de origem e permite ou nega tráfego • Estendida: Idem acima, mas examina também o IP destino
  • 20. Conectividade ‐ Gateways ◉ Podem operar em qualquer camada do modelo OSI ◉ Contém todo o necessário para assegurar a interconectividade entre redes distintas • Tradutores de protocolo • Tradutores de sinal • Isoladores de falha ◉ A maioria dos roteadores de hoje incorpora a função de gateway ◉ Pode ser implementado em hardware ou software