Introdução ao roteamento



Documentos relacionados
Curso BCOP. Introdução ao roteamento

Curso BCOP. Introdução ao BGP

Formação para Sistemas Autônomos. Introdução ao BGP. Formação para Sistemas Autônomos

Formação para Sistemas Autônomos OSPF. Formação para Sistemas Autônomos

Licença de uso do material

Exemplo de Configuração de BGP com Dois Provedores de Serviço Diferentes (Hospedagem Múltipla)

Cenários para Multihoming

Seleção de Rotas nos Roteadores Cisco

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

Seleção de Rota em Cisco Routers

Curso BCOP. Boas Práticas BGP

Exercício 5 - Conectando-se a um PTT

Como tornar-se um Sistema Autônomo

INTERNET GROUP MANAGEMENT PROTOCOL - IGMP

Curso BCOP. Planejando o endereçamento de sua rede

Planejando o endereçamento de sua rede

Redistribua redes conectadas no OSPF com palavras-chave de subrede

A informação neste documento é baseada na versão do Cisco IOS 15.0(1)S e na versão do Cisco IOS XR.

Exemplo de configuração para remoção de números AS privados em BGP

REDES MPLS Engenharia de Tráfego (TE)

Tecnologias de Redes Informáticas (6620)

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

Curso BCOP. Como a Internet Funciona e se organiza?

Vazamento de rota em redes MPLS/VPN

Equipamentos de Rede

Configuração do IPv6 da amostra para o BGP com os dois provedores de serviços diferentes (hospedagem múltipla)

Protocolo e Endereços Internet

Roteamento Prof. Pedro Filho

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão

ROUTER. Alberto Felipe Friderichs Barros

Má combinação do salto seguinte e de rotas BGP Nota Técnica inativa

Curso BCOP. Protocolo e Endereços Internet

A camada de Enlace. Serviços e Protocolos

MANUAL DO SISTEMA TRT-5 PRESTADOR MÉDICO

Laboratório Wireshark ARP/ICMP 1

Gestão de Tecnologia da Informação

Protocolos de Roteamento de Vetor de Distância

Capítulo 6: Roteamento Estático. Protocolos de roteamento

Como Evitar Loops de Roteamento ao Usar NAT Dinâmico

Capítulo 4: Conceitos de Roteamento

Roteamento Estático. Protocolos de roteamento. Capítulo 6 do CCNA2

Configurando uma VPN MPLS Básica

Disciplina Fundamentos de Redes. Introdução à Mascara de Subrede

Linux Essentials. Network Configuration

DESVENDADO O TCP/IP. Prof. Me. Hélio Esperidião

3º Semestre. Aula 02 Introdução Roteamento

Exercício 2 ibgp. 1. Primeiro, crie uma interface de loopback em cada roteador que será utilizada para estabelecer as sessões ibgp.

PROVA DE NOÇÕES DE INFORMÁTICA

# $ % & ' ( ) * ' ( ) *! " " Orientador +, -

Configurando uma VPN MPLS básica

Rotas estáticas do implementar para o exemplo de configuração do IPv6

Trabalho sobre Topologia de Redes

Configurar o escape da rota VRF no Switches do nexo de Cisco

Roteamento e Roteadores. Conceitos Diversos

1 Roteamento. Número de saltos (hops - nós intermediários);

RCO2. Redes Locais: Interligação de LANs com roteadores

Exemplo de configuração do refletor da rota de BGP do IPv6

Bem-vindo ao tópico sobre conceitos de determinação de preços.

MPLS MultiProtocol Label Switching

O que a mensagem de erro EIGRP DUAL-3-SIA significa?

Compreendendo o Cisco Express Forwarding (CEF)

Configurando o Network Address Translation: Introdução

TOKEN RING & TOKEN BUS

O que é o NTP e como utilizar o NTP.br

Capítulo 4 A camada de REDE

Configurar OSPFv3 como o protocolo PE-CE com técnicas de prevenção do laço

Técnicas de Transição

Aula 13 Roteamento Dinâmico com Protocolos Link-State (Protocolo OSPF)

PASSO A PASSO CÂMBIO PARA INVESTIMENTO EM FOREX ENVIANDO RECURSOS AO EXTERIOR PARA INVESTIMENTO NO MERCADO FOREX

Capítulo 3 - Sumário. Tipos de Rotas (Diretas, Estáticas e Dinâmicas) Protocolos de Roteamento (RIP, OSPF e BGP)

CCNA 1 Roteamento e Sub-redes. Kraemer

IPv6 - O Novo Protocolo da Internet (2013) ::: Samuel Henrique Bucke Brito 1

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula

CCNA Exploration (Protocolos e Conceitos de Roteamento) OSPF

Redes. DIEGO BARCELOS RODRIGUES Ifes - Campus Cachoeiro de Itapemirim

Capítulo 7: Roteando Dinamicamente

Internet e TCP/IP. Arquitetura TCP/IP. Encapsulamento. A camada de Rede. Camada de Rede: Objetivos. Redes de Computadores.

Redes de Computadores

Orientações para inscrição aos cursos de língua inglesa ofertados pelas universidades federais parceiras do Programa IsF

Material do instrutor Capítulo 2: Roteamento estático

GUIA RÁPIDO - O Aplicativo -

O que é a distância administrativa?

Transcrição:

Introdução ao roteamento

Licença de uso do material Esta apresentação está disponível sob a licença Creative Commons Atribuição Não a Obras Derivadas (by-nd) http://creativecommons.org/licenses/by-nd/3.0/br/legalcode Você pode: Compartilhar copiar, distribuir e transmitir a obra. Fazer uso comercial da obra. Sob as seguintes condições: Atribuição Ao distribuir essa apresentação, você deve deixar claro que ela faz parte do Curso de Formação para Sistemas Autônomos do CEPTRO.br/NIC.br, e que os originais podem ser obtidos em http://ceptro.br. Você deve fazer isso sem sugerir que nós damos algum aval à sua instituição, empresa, site ou curso. Vedada a criação de obras derivadas Você não pode modificar essa apresentação, nem criar apresentações ou outras obras baseadas nela.. Se tiver dúvidas, ou quiser obter permissão para utilizar o material de outra forma, entre em contato pelo e-mail: info@nic.br.

O que um roteador faz? Acha um caminho Envia pacotes Acha caminhos alternativos Envia pacotes.

O que é roteamento? Roteamento (Routing) Criar tabelas com possíveis caminhos Enviar informações de caminhos Encaminhamento (Forwarding) Mover os pacotes entre diferentes interfaces, de acordo com as informações de caminhos

Como encontrar o caminho? O caminho é escolhido conforme informações recebidas de um protocolo de roteamento Elas são armazenadas na tabela de roteamento, ou RIB (Routing Information Base) Várias alternativas podem existir A melhor delas é armazenada na tabela de encaminhamento, ou FIB (Forwarding Information Base) A decisão de qual é o melhor caminho pode mudar com o tempo, baseada em mudanças de topologia e outros fatores Topologia, políticas, métricas (distância, filtros, delay, banda disponível, etc)

Como o roteador processa a informação? Recebe o quadro ethernet Verifica o ethertype: v4 ou v6? Processa o cabeçalho e identifica o destino O endereço é de alguma de suas interfaces? Se não, olha na tabela de encaminhamento. Utiliza o Longest Lenght Prefix Match para escolher o melhor caminho Por exemplo, se o IP de destino é 2001:db8:10:10::10 E a tabela tem dois possíveis caminhos 2001:db8::/32 vai para a interface A 2001:db8::/40 vai para a interface B O roteador enviará o pacote para a interface B. O caminho possível com o prefixo mais longo, mais específico, com a(máscara de rede maio, é o escolhido.

A tabela de roteamento A RIB (Routing information Base) é composta pela lista de todos os destinos conhecidos e do caminho (next hop) a ser usado para alcançá-lo. Existe uma tabela RIB IPv4 e outra IPv6 show ipv6 route ipv6 route print show route table inet6

A tabela de encaminhamento Através de mecanismos de otimização, as melhores rotas na RIB são inseridas na FIB. A FIB é usada para efetivamente encaminhar os pacotes a seus destinhos Na FIB, além dos destinos e caminhos (next hop), há também informação sobre a interface específica que deve ser usada show ipv6 cef show route forwarding-table family inet6

FIB e RIB

Rota Default A rota default é uma informação de caminho padrão que abrange todos os destinos possíveis. 0.0.0.0/0 ou ::/0 Última escolha no Longest Lenght Prefix Math Usada em servidores, estações de trabalho e outros equipamentos que normalmente só estão conectados a uma rede

Rota Default

Roteamento explícito ou rotas default? Possíveis problemas em usar a rota default Os pacotes são enviados mesmo para destinos potencialmente inacessíveis Não há como determinar o melhor caminho Pode ocasionar loops de roteamento Mesmo pacotes com destinos inválidos são encaminhados Usar apenas rota default É simples e barato, mas há uma granularidade pequena demais Roteamento explícito (default free zone) Complexo, granularidade grande (muitas rotas), custo alto Utilizar ambos em conjunto Minimiza o custo Permite uma granularidade suficiente para a engenharia de tráfego É preciso aplicar filtros

Tráfego de saída (egress traffic) Como os pacotes saem de sua rede Depende de: Caminhos disponíveis Filtros Que informação os outros mandam pra você? O que você aceita (da informação) dos outros? Políticas Como você trata a informação dos outros? Acordos de troca de tráfego e trânsito

Tráfego de entrada Como os pacotes chegam à sua rede Depende: De que informação você envia, e para quem. Do plano de endereços que você implantou em seu AS Da política que os outros implementam (o que eles aceitam, da informação que você envia, e o como eles tratam isso)

Fluxo de rotas e tráfego Para que exista comunicação AS 1 tem de anunciar para o AS 2 AS 2 tem de aceitar a informação do AS 1 AS 2 tem de anunciar para o AS 1 AS 1 tem de aceitar a informação do AS 2 Info de roteamento Pacotes AS 1 AS 2 Info de roteamento Pacotes

Roteamento Interno e Externo Interno (IGP) Externo (BGP) Protocolos que distribuem as informações de rotas dentro do Sistema Autônomo. Protocolo que distribui a informação de rotas entre Sistemas Autônomos, na Internet ex.: OSPF, IS-IS BGP-4

Roteamento Interno e Externo Interno (IGP) Externo (BGP) Os roteadores podem descobrir seus vizinhos automaticamente Normalmente os roteadores confiam uns nos outros Os prefixos são compartilhados entre todos os roteadores no IGP Os roteadores vizinhos são configurados manualmente Conecta com redes externas Define fronteiras administrativas Interliga os roteadores dentro de um AS Interliga diferentes ASes

Roteamento Interno e Externo Interno (IGP) Deve ser usado apenas para os endereços usados na infraestrutura Comunicação entre loopbacks! As tabelas no IGP tem de ser pequenas, para uma operação eficiente e escalável. Externo (BGP) Deve ser usado para as rotas dos clientes Deve ser usado para as rotas da Internet Não dependem da topologia interna do AS

Roteamento Interno e Externo

Dúvidas?