Cap. 4 Roteamento e Mobilidade



Documentos relacionados
Roteamento e Mobilidade para redes móveis infra-estruturadas (IP Móvel)

IPv6. César Loureiro. V Workshop do PoP-RS/RNP e Reunião da Rede Tchê

Redes de Computadores

Exercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares

Capacitação IPv6.br. Segurança em redes sem NAT

Funcionalidades Básicas do IPv6

Introdução à Computação Móvel IP Móvel. Movimentação de Host. Movimentação de Host. Francisco José da Silva e Silva

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

Aula 4. Pilha de Protocolos TCP/IP:

Eduardo Barasal Morales Tiago Jun Nakamura Maputo, Moçambique 18/07/17-21/07/17

Redes de Computadores

A Internet e o TCP/IP

Redes de Computadores

Interconexão de Redes. Aula 03 - Roteamento IP. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL

Interconexão de Redes Parte 3. Prof. Dr. S. Motoyama

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Endereço IP Privado. Endereçamento IP. IP Protocolo da Internet. Protocolos da. Camada de Inter-Rede (Internet)

IP Móvel 1. Mobilidade IP FEUP MPR. IP Móvel 2. IP Móvel, v4

Laboratório - Visualização das tabelas de roteamento do host

18/05/2014. Problemas atuais com o IPv4

Aula-17 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama

Prof. Samuel Henrique Bucke Brito

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Aula 13 Mobilidade

Funcionamento de ARP entre redes (sub-redes) distintas. Mecanismos de entrega. Funcionamento entre redes (sub-redes): default gateway

Rede de Computadores II

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares

Funcionalidades Básicas do IPv6

Qualidade de serviço. Protocolo IPv6

Redes de Computadores

Mobilidade sobre o IP (v4 e v6)

FormaçãoIPv6-Maputo. Autoconfiguração Maputo 26 de Agosto de 2008 Carlos Friaças e Pedro Lorga

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

ICMP. Tipos de mensagens ICMP

GRUPO 01: Ricardo Melo Emanuel Pimentel

Sumário INTRODUÇÃO... 4 PROTOCOLO ARP...5 ARP - ADDRESS RESOLUTION PROTOCOL...5 FUNCIONAMENTO DO PROTOCOLO ARP...5 CACHE ARP... 6

Interconexão de Redes Parte 2. Prof. Dr. S. Motoyama

Redes de Computadores

Redes IP Móveis. Handover

Redes de Computadores II INF-3A

Endereçamento. Um endereço IPv4 é formado por 32 bits = Um endereço IPv6 é formado por 128 bits.

Capítulo 7 CAMADA DE TRANSPORTE

INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA

GESTÃO DE SISTEMAS E REDES INTERNET PROTOCOLO VERSION 6

Entendendo como funciona o NAT

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

Visão geral da arquitetura do roteador

Mobilidade em Redes

Tecnologia de Redes de Computadores - aula 5

Redes de Computadores II. Professor Airton Ribeiro de Sousa

Capítulo 5. A camada de rede

Laboratório. Assunto: endereçamento IP e roteamento.

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

Conteúdo. Endereçamento IP Sub-redes VLSM Variable Length Subnetwork Mask CIDR Classless Inter-Domain Routing

Redes de Computadores I - Protocolos de Controle: ICMP. por Helcio Wagner da Silva

Arquitetura de Rede de Computadores

PROTOCOLO IP O esgotamento dos endereços IP.

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN

Internet Control Message Protocol - ICMP. Rodolfo Riyoei Goya rgoya@uol.com.br

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Aula-19 NAT, IP Móvel e MPLS. Prof. Dr. S. Motoyama

Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de Página

3 SERVIÇOS IP. 3.1 Serviços IP e alguns aspectos de segurança

Aula 6 Modelo de Divisão em Camadas TCP/IP

IPv6: Um novo, não tão novo, protocolo de Internet

Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009

A camada de rede do modelo OSI

O protocolo IP. Protocolos em Redes de Dados- Aula 02 -Os protocolos IP p.4. Endereço rede e endereço "físico" Classes de endereços

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

Redes. Pablo Rodriguez de Almeida Gross

Redes de computadores e a Internet. A camada de rede

Protocolo IPv6. Protocolo IPv6. Protocolo IPv6. Protocolo IPv6. Protocolo IPv6. Protocolo IPv6. Hitórico

Protocolo IPv6. Protocolo IPv6. Protocolo IPv6. Hitórico

Capítulo 7 CAMADA DE TRANSPORTE

Arquitetura TCP/IP. Parte IX Multicast (IGMP e roteamento) Fabrízzio Alphonsus A. M. N. Soares

IPv6 A nova versão do Protocolo IP

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

Endereçamento IP, Sub-redes e Roteamento

Veja abaixo um exemplo de um endereço IP de 32 bits:

Camada de Rede. Prof. Leonardo Barreto Campos 1

Redes de Computadores Aula 3. Aleardo Manacero Jr.

Projeto e Instalação de Servidores IPv6. Prof.: Roberto Franciscatto

Nível de rede - Tópicos

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes

Capítulo 11: NAT para IPv4

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR

Transcrição:

Redes sem Fio e Slide 1 Sistemas Móveis de Redes sem Fio e Sistemas Móveis de Cap. 4 Roteamento e Mobilidade Prof. Marcelo Moreno moreno@ice.ufjf.br

Slide 2 Redes sem Fio e Sistemas Móveis de IETF RFC 5944 Suporte a Mobilidade IPv4 IETF RFC 6275 Suporte a Mobilidade IPv6

Slide 3 Roteamento IP Redes sem Fio e Sistemas Móveis de Função: Encaminhar datagramas IP até o host destino Serviço de Datagrama não-confiável Datagramas podem ser perdidos, replicados ou conter erros Protocolo hop-by-hop: cada roteador escolhe próximo hop para cada datagrama baseado em sua tabela de roteamento Endereços (32 bits) dependem do local (em qual subrede o host se encontra) Roteamento baseado em prefixo

Slide 4 Address Resolution Protocol (ARP) Redes sem Fio e Sistemas Móveis de Objetivo: descobrir o endereço MAC dado o seu endereço IP. Mensagens: ARPRequest(IP) é enviado pelo remetente (p.ex. Roteador) O host com o IP procurado responde com ARPReply (MAC-Addr) Requisitante guarda a associação (IPAddr, MACAddr) em um Cache ARP durante um tempo de validade Um Proxy ARP pode responder por um host Um novo host que é ligado à rede pode enviar um ARPReply espontâneo

Slide 5 Problemas Redes sem Fio e Sistemas Móveis de Nós na internet são identificados por um endereço IP Roteamento é feito usando o mesmo endereço IP (identidade=localização) Possibilidades: Nó tem que mudar o seu endereço IP a cada vez que se conecta a um novo ponto de acesso Requer que protocolos de camadas superiores tenham que tratar esta mudança Rotas específicas para cada host precisariam ser propagadas pela rede Tornaria tabelas de roteamento imensas. Não é escalável Usar um nível de indireção

Slide 6 Roteamento IP e Mobilidade Redes sem Fio e Sistemas Móveis de Por que roteamento IP não funciona para hosts móveis? MH irá se conectar a diferentes sub-redes Roteamento IP é baseado no prefixo, que depende da localização do host Mudança de endereço IP do MH não é viável Escalabilidade Autenticação e protocolos de camadas superiores requerem que MH mantenha um endereço IP fixo Mobilidade de hosts vai contra a principal regra do roteamento IP: Datagramas IP são encaminhados na direção dos roteadores que anunciam a presença do prefixo de rede no endereço de destino

Slide 9 Um MH deve: IP Móvel - Requisitos Redes sem Fio e Sistemas Móveis de ser capaz de se comunicar com outros nós independente de seu ponto de acesso, mas sem modificar o seu endereço IP ser capaz de se comunicar com outros nós que não implementem IP Móvel usar autenticação para evitar ataques de redirecionamento IP Móvel deve gerar pouco overhead (economia de largura de banda e energia) IP Móvel não deve impor restrições adicionais para a atribuição de endereços IP

Slide 10 IP Móvel - Terminologia Redes sem Fio e Sistemas Móveis de Nó móvel (ou MH): um host ou roteador que muda o seu ponto de acesso (point of attachment), mas interage com os demais nós usando o seu endereço IP fixo Home Network (HN): Rede de origem do MH na qual o IP fixo do MH enquadra-se corretamente no prefixo da sub-rede Home Agent (HA): um roteador na HN do MH que reencaminha datagramas para o MH quando este está conectado em outra rede Visited Network (VN): rede visitada pelo MH devido a sua movimentação, diferente da HN Foreign Agent (FA): um roteador na VN que provê os serviços de entrega de datagramas enquanto o MH estiver registrado

Slide 11 IP Móvel - Terminologia Redes sem Fio e Sistemas Móveis de Care-of-address (COA): um novo endereço IP recebido pelo MH na VN, que é usado para entregar datagramas ao MH. Pode ser O endereço IP do FA Um endereço IP do próprio MH (co-located) Portanto, cada MH tem 2 endereços: IP fixo: para identificação, e entrega quando estiver na home network COA: endereço IP no máximo a 1 hop do MH, para roteamento quando estiver em uma visited network

Slide 12 IPv4 Móvel Redes sem Fio e Sistemas Móveis de

IP Móvel - Visão Geral Slide 13 Redes sem Fio e Sistemas Móveis de Anúncio de Alcançabilidade (Advertisement): Agentes de Mobilidade (HA e FA) devem anunciar os seus serviços Um MH pode solicitar o serviço de um agente de mobilidade Registro (Binding): Quando um MH está em uma VN, deve registrar o seu COA junto ao seu HA Entrega de Datagramas: Encaminhados do HA para o FA, para que este os entregue ao MH Mecanismo deve contemplar todos os tipos de datagramas (incluindo broadcast/multicast)

Slide 14 IP Móvel - Anúncio e Solicitação Redes sem Fio e Sistemas Móveis de Adaptou-se o protocolo ICMP (para descoberta de roteadores) para os agentes de mobilidade Roteadores difundem periodicamente (a cada n segundos) Anúncios de Agentes (Agent Advertisements - AA) em todas as subredes das quais fazem parte Um MH também pode enviar uma msg de solicitação, que fará com que roteadores próximos difundam AA MH obtém um COA (do FA, por DHCP ou manual)

Slide 15 IP Móvel - Registro (Binding) Redes sem Fio e Sistemas Móveis de MH solicita ao FA que envie uma mensagem Registration Request (RegRequest) anunciando o COA para o HA FA pode negar, se COA apresentado não corresponde a um anunciado, ou se já está tratando muitos MHs Ao receber do FA um COA (de um MH), o HA cria uma nova entrada (binding) em uma tabela que associa o home address com o COA do MH; HA confirma a atualização do binding com uma mensagem Registration Reply Cada binding tem um tempo de validade, que precisa ser renovado pelo MH Quando volta para a home network, MH deve se deregistrar (remover binding)

Slide 16 IP Móvel - Protocolos usados Redes sem Fio e Sistemas Móveis de

Slide 17 IP Móvel - Segurança Redes sem Fio e Sistemas Móveis de Para evitar ataques de redirecionamento (datagramas poderiam ser direcionados para um host se passando por FA) HA e MH devem ter uma chave secreta comum Esta define uma associação de segurança entre os dois nós MH usa esta chave para autenticar o pedido de redirecionamento Não se trata de cifragem do canal (criptografia) Cada RegistrationRequest contém um digest (com uma assinatura digital da mensagem) IP Móvel usa Hashing Seguro Keyed MD5

Slide 18 IP Móvel - Hashing Seguro Redes sem Fio e Sistemas Móveis de Uma função de hashing seguro é uma codificação unidirecional de um documento para um determinado valor de hash. Usando a chave, pode-se gerar repetidamente o valor de hash a partir do documento (valor não revela nada sobre o documento) Chave garante baixa probabilidade de colisão MD5 (128 bit hash value) SHA-1

Slide 19 IP Móvel - Autenticação do Registro Usa assinaturas digitais Redes sem Fio e Sistemas Móveis de Maneira de assinar um documento de forma que o receptor e remetente tem a garantia de que: Só a fonte autêntica poderia ter gerado a assinatura O conteúdo da mensagem não pode ter sido alterado A mensagem não é criptografada

Slide 20 IP Móvel - Entrega de Datagramas Redes sem Fio e Sistemas Móveis de Uma vez que o MH criou o binding no HA, datagramas devem ser entregues ao COA Algumas alternativas para a entrega: Fazer com que host fonte redirecione datagramas (source routing) Reencaminhamento com eventual source routing Usar túneis de redirecionamento (entre HA e FA) Outras Opções: MH contacta host fonte com novo endereço Uso de túneis reversos

Slide 21 IP Móvel - Tunelamento Básico Redes sem Fio e Sistemas Móveis de HA intercepta datagramas para MH (como um ARP proxy) HA Encapsula o datagrama original como payload de um datagrama IP endereçado ao COA Ao receber um datagrama tunelado, FA (se for COA) desempacota e entrega o datagrama original para o MH Os endereços IP do HA e o COA são chamados de Tunnel Endpoints

Slide 22 IP Móvel - Migração Como MH sabe que migrou? Método 1: Cada AA contém campo validade=t Redes sem Fio e Sistemas Móveis de A cada T/3, Agentes de Mobilidade (HA e FA) difundem um AA Se MH não recebeu AA no último período de tempo T, então MH sabe que está desconectado Método 2: MH compara o prefixo de rede do COA corrente com o prefixo de rede do AA: se for diferente, MH sabe que se conectou a uma nova rede Podem existir vários FAs servindo uma subrede. Se prefixo permanecer igual, MH não precisa solicitar novo COA.

Slide 23 IP Móvel - O Papel do ARP Redes sem Fio e Sistemas Móveis de Quando um MH está em uma rede visitada, o HA passa a ser o ARPProxy para receber mensagens destinadas ao MH Quando um MH deixa a rede home, HA usa ARP gratuito para atualizar todos os ARPCaches na subrede Quando um MH retorna para a rede home, usa ARP gratuito para atrair datagramas para si Quando um MH está em uma rede visitada, não consegue transmitir qualquer ARPRequest ou ARPReply Todo o tráfego na rede visitada para o MH também é redirecionado pelo HA e FA

Slide 24 IP Móvel - Túneis Reversos Redes sem Fio e Sistemas Móveis de Necessários para passar por filtros de datagramas ingressos (que descartam datagramas que aparentam ter vindo de outro domínio)

Slide 25 IP Móvel - Túneis Reversos Redes sem Fio e Sistemas Móveis de

Slide 26 Mobilidade IPv6 Redes sem Fio e Sistemas Móveis de No IPv6, várias das funcionalidades do protocolo IPv6 foram aproveitadas ou mesmo projetadas para suporte a mobilidade Principais ganhos Dispensa a existência do Foreign Agent (FA) Configuração automática de interfaces de rede Maior segurança Otimizações de rota

Slide 27 Mudanças fundamentais Novo esquema de endereçamento Novos tipos de endereços Cabeçalho de tamanho fixo IPv6 Redes sem Fio e Sistemas Móveis de Informações adicionais podem ser incluídas em cabeçalhos de extensão Incorporação de Multicasting ao protocolo Novo protocolo de controle ICMPv6 Dispensa do ARP DHCP torna-se opcional mesmo em configurações automáticas Stateless & Stateful auto-configuration Suporte a QoS com identificação de fluxo Segurança Incorporação de Mobilidade ao protocolo

Slide 28 ICMPv6 Redes sem Fio e Sistemas Móveis de Definido na RFC 4443 Mesmas funções do ICMPv4 (mas incompatíveis): Informar características da rede Realizar diagnósticos Relatar erros no processamento de pacotes Assume as funcionalidades de outros protocolos: ARP/RARP IGMP Identificado pelo valor 58 no Next Header Deve ser implementado em todos os nós

Slide 29 ICMPv6 Redes sem Fio e Sistemas Móveis de É precedido pelos cabeçalhos de extensão, se houver, e pelo cabeçalho base do IPv6 Protocolo chave da arquitetura IPv6. Essencial em: Gerenciamento de grupos multicast Descoberta de Vizinhança (Neighbor Discovery) Mobilidade IPv6 Descoberta do Path MTU

Slide 30 ICMPv6 Redes sem Fio e Sistemas Móveis de Possui duas classes de mensagens: Mensagens de Erro Destination Unreachable Packet Too Big Time Exceeded Parameter Problem Mensagens de Informação Echo Request e Echo Reply Multicast Listener Query Multicast Listener Report Multicast Listener Done Router Solicitation e Router Advertisement Neighbor Solicitation e Neighbor Advertisement Redirect...

IPv6 - Descoberta de Vizinhança Slide 31 Redes sem Fio e Sistemas Móveis de Neighbor Discovery - RFC 4861 Assume as funções de protocolos ARP, ICMP Router Discovery e ICMP Redirect, do IPv4 Adiciona novos métodos não existentes no IPv4 Torna mais dinâmico processos de configuração de rede determinar o endereço MAC dos nós da rede encontrar roteadores vizinhos determinar prefixos e outras informações de config. da rede detectar endereços duplicados determinar a acessibilidade dos roteadores redirecionamento de pacotes autoconfiguração de endereços

IPv6 - Descoberta de Vizinhança Slide 32 Redes sem Fio e Sistemas Móveis de Utiliza 5 tipos de mensagens ICMPv6: Router Solicitation (RS) ICMPv6 Tipo 133 Router Advertisement (RA) ICMPv6 Tipo 134 Neighbor Solicitation (NS) ICMPv6 Tipo 135 Neighbor Advertisement (NA) ICMPv6 Tipo 136 Redirect ICMPv6 Tipo 137 Configuradas com o valor 255 como Limite de Encaminhamento Podem conter as opções: Source link-layer address Target link-layer address Prefix information Redirected header MTU

Slide 33 IPv6 - Descoberta de Vizinhança Redes sem Fio e Sistemas Móveis de Descoberta de Endereços da Camada de Enlace Determina o endereço MAC dos vizinhos do mesmo enlace. Substitui o protocolo ARP. Utiliza o endereço multicast solicited-node em vez de broadcast. O host envia uma mensagem NS informando seu endereço MAC e solicita o endereço MAC do vizinho.

Slide 34 IPv6 - Descoberta de Vizinhança Redes sem Fio e Sistemas Móveis de Descoberta de Endereços da Camada de Enlace Determina o endereço MAC dos vizinhos do mesmo enlace. Substitui o protocolo ARP. Utiliza o endereço multicast solicited-node em vez de broadcast. O host envia uma mensagem NS informando seu endereço MAC e solicita o endereço MAC do vizinho.

Slide 35 IPv6 - Descoberta de Vizinhança Descoberta de Roteadores e Prefixos Redes sem Fio e Sistemas Móveis de Localizar roteadores vizinhos dentro do mesmo enlace. Determina prefixos e parâmetros relacionados à autoconfiguração de endereço. No IPv4, função é realizada pelas mensagens ARP Request. Roteadores enviam mensagens RA para o endereço multicast all-nodes.

Slide 36 IPv6 - Descoberta de Vizinhança Detecção de Endereços Duplicados Redes sem Fio e Sistemas Móveis de Verifica a unicidade dos endereços de um nó dentro do enlace. Deve ser realizado antes de se atribuir qualquer endereço unicast a uma interface. Consiste no envio de uma mensagem NS pelo host, com o campo target address preenchido com seu próprio endereço. Caso alguma mensagem NA seja recebida como resposta, isso indicará que o endereço já está sendo utilizado.

Slide 37 IPv6 - Descoberta de Vizinhança Detecção de Vizinhos Inacessíveis Redes sem Fio e Sistemas Móveis de Utilizado para rastrear a acessibilidade dos nós ao longo do caminho. Um nó considera um vizinho acessível se ele recebeu recentemente a confirmação de entrega de algum pacote a esse vizinho. Pode ser uma resposta a mensagens do protocolo de Descoberta de Vizinhança ou algum processo da camada de transporte que indique que uma conexão foi estabelecida. Executado apenas para endereços unicast. Neighbor Cache (similar a tabela ARP)

Slide 38 IPv6 - Descoberta de Vizinhança Redirecionamento Envia mensagens Redirect Redes sem Fio e Sistemas Móveis de Redireciona um host para um roteador mais apropriado para o primeiro salto Informar ao host que destino encontra-se no mesmo enlace. Este mecanismo é igual ao existente no IPv4.

Slide 39 IPv6 - Descoberta de Vizinhança Redirecionamento Envia mensagens Redirect Redes sem Fio e Sistemas Móveis de Redireciona um host para um roteador mais apropriado para o primeiro salto Informar ao host que destino encontra-se no mesmo enlace. Este mecanismo é igual ao existente no IPv4.

Slide 40 IPv6 - Descoberta de Vizinhança Redirecionamento Envia mensagens Redirect Redes sem Fio e Sistemas Móveis de Redireciona um host para um roteador mais apropriado para o primeiro salto Informar ao host que destino encontra-se no mesmo enlace. Este mecanismo é igual ao existente no IPv4.

Slide 41 IPv6 - Descoberta de Vizinhança Autoconfiguração Stateless de Endereços Redes sem Fio e Sistemas Móveis de Mecanismo que permite atribuição de endereços unicast aos nós sem necessidade de configurações manuais sem servidores adicionais. apenas configurações mínimas dos roteadores. Gera endereços IP a partir de informações enviadas pelos roteadores e de dados locais como o endereço MAC. Gera endereço para cada prefixo informado nas mensagens RA Se não houver roteadores presentes na rede, é gerado apenas um endereço link local Roteadores utilizam apenas para gerar endereços link-local

Slide 42 IPv6 - Descoberta de Vizinhança Redes sem Fio e Sistemas Móveis de Autoconfiguração de Endereços Stateless Um endereço link-local é gerado Prefixo FE80::/64 + identificador da interface. Endereço adicionado aos grupos multicast solicited-node e all-node Verifica-se a unicidade do endereço Se já estiver em uso, processo é interrompido, exigindo configuração manual Se for considerado único e válido, ele será atribuído à interface. Host envia uma mensagem RS para o grupo multicast all-routers Todos os roteadores do enlace respondem com mensagem RA Estados dos endereços:

IPv6 - Descoberta de Vizinhança Slide 43 Redes sem Fio e Sistemas Móveis de Autoconfiguração de Endereços Stateful Usado pelo sistema quando nenhum roteador é encontrado Usado pelo sistema quando indicado nas mensagens RA Fornece: Endereços IPv6 Outros parâmetros (servidores DNS, NTP...) Clientes utilizam um endereço link-local para transmitir ou receber mensagens DHCP Servidores utilizam endereços multicast para receber mensagens dos clientes (FF02::1:2 ou FF05::1:3) Clientes enviam mensagens a servidores fora de seu enlace utilizando um Relay DHCP

Slide 44 IPv6 - Descoberta de Vizinhança Redes sem Fio e Sistemas Móveis de Autoconfiguração de Endereços Stateful Permite um controle maior na atribuição de endereços aos hosts Os mecanismos de autoconfiguração de endereços stateful e stateless podem ser utilizados simultaneamente Por exemplo: utilizar autoconfiguração stateless para atribuir os endereços e DHCPv6 para informar o endereço do servidor DNS DHCPv6 e DHCPv4 são independentes. Redes com Pilha Dupla precisam de serviços DHCP separados

Slide 45 DHCPv6 - Prefix Delegation Redes sem Fio e Sistemas Móveis de Não existente no DHCPv4. Utilizada para distribuir prefixos de rede a roteadores 1. Roteador envia uma requisição de prefixo enviada para rede com destino a todos os servidores DHCPv6 2. Os servidores pré-configurados com um pool de prefixos respondem a este pedido feito pelo roteador enviando um prefixo IPv6 3. Ao receber esta resposta, o roteador fica encarregado de dividir o prefixo e redistribui-lo por suas interfaces 4. Os novos prefixos possuirão o tamanho /64 para que ao serem distribuídos aos hosts via Router Advertisement o procedimento de autoconfiguração stateless seja realizado

Slide 46 IPv6 - Path MTU Discovery Redes sem Fio e Sistemas Móveis de MTU - Maximum Transmit Unit - tamanho máximo do pacote que pode trafegar através do enlace Fragmentação - permite o envio de pacotes maiores que o MTU de um enlace IPv4 - todos os roteadores podem fragmentar os pacotes que sejam maiores que o MTU do próximo enlace Dependendo do desenho da rede, um pacote IPv4 pode ser fragmentado mais de uma vez durante seu trajeto Path MTU Discovery busca garantir que o pacote será encaminhado no maior tamanho possível Todos os nós IPv6 devem suportar PMTUD. Implementações mínimas podem omitir esse suporte, utilizando 1280 Bytes como tamanho máximo de pacote

Slide 47 IPv6 - Path MTU Discovery Redes sem Fio e Sistemas Móveis de Assume que o MTU máximo do caminho é igual ao MTU do primeiro salto Pacote maiores do que o suportado por algum roteador ao longo do caminho, são descartados Uma mensagem ICMPv6 packet too big é retornada Nó de origem reduz o tamanho dos pacotes de acordo com o MTU indicado na mensagem packet too big O procedimento termina quando o tamanho do pacote for igual ou inferior ao menor MTU do caminho Essas interações podem ocorrer diversas vezes até se encontrar o menor MTU Pacotes enviados a um grupo multicast utilizam tamanho igual ao menor PMTU de todo o conjunto de destinos

Slide 48 Mobilidade IPv6 Redes sem Fio e Sistemas Móveis de Duas formas de encaminhar pacotes ao nó móvel: Tunelamento bidirecional

Slide 49 Mobilidade IPv6 Redes sem Fio e Sistemas Móveis de Duas formas de encaminhar pacotes ao nó móvel: Otimização de Rota

Slide 50 Mobilidade IPv6 Redes sem Fio e Sistemas Móveis de

Slide 51 Mobilidade IPv6 Cabeçalho de extensão Mobility Redes sem Fio e Sistemas Móveis de Identificado no campo Próximo Cabeçalho pelo valor 135 Utilizado nas trocas de mensagens relacionadas à criação e gerenciamento das associações de endereços (bindings) Principais tipos de mensagem Mobility: Binding Refresh Request (Tipo 0) Binding Update (Tipo 5) Binding Ack (Tipo 6) Binding Error (Tipo 7)

Slide 52 Mobilidade IPv6 Redes sem Fio e Sistemas Móveis de Novas mensagens ICMPv6 Home Agent Address Discovery Request Home Agent Address Discovery Reply Mobile Prefix Solicitation Mobile Prefix Advertisement

Slide 53 Comparação de Mobilidade Mobilidade IPv6 x Mobilidade IPv4: Redes sem Fio e Sistemas Móveis de Não necessita da implantação de Agentes Remotos A otimização da rota passou a ser incorporada ao protocolo A autoconfiguração stateless facilita a atribuição de Endereços Remotos Aproveita os benefícios do protocolo IPv6: Descoberta de Vizinhança, ICMPv6, cabeçalhos de extensão, IPSec Utiliza anycast para localizar Agentes de Origem em vez de broadcast