motivação para a separação do endereço ip e uma solução: o locator id separation protocol
DESCRIPTION
Motivação para a separação do endereço IP e uma solução: o Locator ID Separation Protocol. Marcelo Rocha Machado [email protected] Profesores: Luis Henrique Maciel Kosmalski Costa [email protected] Otto Carlos Muniz Bandeira Duarte [email protected]. Internet. Criada na década de 70. - PowerPoint PPT PresentationTRANSCRIPT
Motivação para a separação do endereço IP e uma solução: o Locator ID
Separation Protocol
Marcelo Rocha [email protected]
Profesores:
Luis Henrique Maciel Kosmalski [email protected]
Otto Carlos Muniz Bandeira [email protected]
Internet
Criada na década de 70.
Começa a demonstrar rugas.
Tamanho das tabelas de Roteamento!
Porque existe problema? Como resolver?
Multihoming
Engenharia de tráfego
Renumeração
ISP 1
10.0.0.0/16
Domínio Cliente
10.0.0.10
10.0.0.0/16
Renumeração
ISP 2
20.0.0.0/16
20.0.0.0/16
Domínio Cliente
10.0.0.10 ???
Solução?
Endereços Agregáveis pelo provedor
Endereços Idependentes de provedor
Soluciona! Aumenta a tabela do BGP =(
Tamanho das Tabelas
Retirado de http://bgp.potaroo.net/
Sobre Carregamento do endereço
O endereço IP está sobrecarregado Indica um nó da rede - QUEM Indica um lugar da rede – ONDE
(Chiappa)
Solução? Dividir o endereço Identificador Localizador
Locator ID Separation Protocol - LISP
LISP
Separa o endereço IP Usa o método de mapear e encapsular Endpoint ID e Routing Locator
Novos Endereços
Endpoind ID - EID Todo “ponto final” deve ter um EID Distribuídos entre domínios. Identifica um nó que deseja realizar uma comunicação
Routing Locator- RLOC Indica a posição física de um nó Deve ser distribuído topologicamente
• Facilita a agregação Apenas os nós de “borda” de um domínio tem um RLOC
Funcionamento
Comunicação continua normal Destino dos pacotes - EID, um endereço IP Pacote roteado pelo EID até seu destino Destino em outro domínio?
Comunicação continua normal Destino dos pacotes - EID, um endereço IP
Roteadores de Túnel Ingrees Tunnel Router - ITR Egrees Tunnel Router - ETR Túnel criado entre o ITR do domínio de origem e o ETR do
domínio de destino ITRs e ETRs possuem RLOC Pacotes encapsulados com o cabeçalho LISP
Cabeçalho
Retirado de http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_11-1/111_lisp.html
Mapeamento de EID em RLOC
Existe um Sistema de Mapeamento de endereços Muitos em “desenvolvimento”
• LISP+ALT, LISP-CONS, NERD, EMACS Cada ETR sabe que EIDs estão associados aos seus RLOCs Informações de mapeamento distribuídas na rede
Mensagens de Controle para buscar o mapeamento Map Request
– Pedido de mapeamento Map Reply
– Resposta de mapeamento Data Probe
– Sonda
Topologia Alternativa
Rede Overlay
EIDs são anunciados
Roteia uma “Data Probe” ou uma “Map Request” até um ETR que saiba o mapeamento pedido
EIDs são anunciados
Pode acarretar na perda do primeiro pacote
Passo a Passo
Retirado de http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_11-1/111_lisp.html
Diminui o problema de tamanho da “Zona sem Default”
Não reformula a internet, apenas remenda
Conclusões
Tunelamento para Inter-Domínio MTU? Atraso?
Implementação gradualWork In Progress!
Referências
http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_11-1/111_lisp.htmlArtigo de David Meyer um dos criadores do LISP
http://bgp.potaroo.net/ Informações dobre as tabelas BGP
http://tools.ietf.org/html/draft-ietf-lisp-05Útima versão do draft do LISP
Perguntas
Qual o problema da Internet que a separação de endereços quer resolver? Como esta separação funciona?
Perguntas
Qual o problema da Internet que a separação de endereços quer resolver? Como esta separação funciona?
O sobre carregamento do endereço IP que acumula funções de identificar o nó, o quem, e o lugar físico da rede, o onde. Dois novos endereços são criados um para cada identificação diferente.
Perguntas
Como o LISP faz para separar o endereço?
Perguntas
Como o LISP faz para separar o endereço?
Ele usa a técnica de mapear e encapsular. O pacote percorrerá a internet através de um túnel, onde o RLOC é usado para o roteamento. Após chegar no domínio de destino o EID passa a ser utilizado.
Perguntas
Explique, em termos gerais, o cabeçalho LISP.
Perguntas
Explique, em termos gerais, o cabeçalho LISP.
O cabeçalho LISP é, na verdade, um cabeçalho IP seguido de um cabeçalho UDP que são colocados em um pacote IP. O endereço de destino do cabeçalho IP exterior é o RLOC do destino e do interior é o EID.
Perguntas
Como o ITR consegue as informações de mapeamento EID para RLOC?
Respostas
Como o ITR consegue as informações de mapeamento EID para RLOC?
Através de mensagens de controle específicas que são enviadas para o sistema de mapeamento. O "map request" pede um mapeamento específico. Ele é respondido por um "map reply", que contém este mapeamento. Pode-se usar o "data probe" para não perder o primeiro pacote no request.
Respostas
Porque que, mesmo com o EID servindo como meio de rotear os pacotes dentro de seus domínios, o LISP consegue, praticamente, eliminar o problema com o tamanho da tabela do DFZ?
Respostas
Porque que, mesmo com o EID servindo como meio de rotear os pacotes dentro de seus domínios, o LISP consegue, praticamente, eliminar o problema com o tamanho da tabela do DFZ?
O EID servirá apenas para o roteamento dentro do domínio final e inicial da comunicação. Por toda a internet o RLOC que será o parâmetro de roteamento. Logo as informações sobre os EIDs são estritamente locais e não são anunciadas na internet. Como o RLOC, por ser distribuído de acordo com a topologia da internet, será a única informação a ser anunciada, o nível de agregação alcançado será alto.
OBRIGADO