Compartilhar via


Routing for IPv6

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

O primário função do IPv6, roteamento é o processo de encaminhar pacotes entre segmentos rede conectadas, também conhecidos como links ou sub-redes. Os roteadores IPv6 são anexado a duas ou mais segmentos rede IPv6 e hosts habilitar esses segmentos para pacotes IPv6 ENC entre eles. Os pacotes IPv6 são trocados e processados em cada hospedar usando o IPv6 na camada de Internet.

No efeito, o IPv6 é a sala de correspondência em que ocorrer a classificação e entrega dados IPv6. Entrada ou de saída pacotes IPv6 contêm tanto o endereço origem de hospedar o envio e o endereço destino de hospedar o receptor. Ao contrário link-camada endereços, endereços IPv6 no cabeçalho IPv6 geralmente permanecem os mesmos como o pacote trafegam entre uma rede IPv6.

Acima a camada IPv6, transporte serviços nos origem hospedar transmitir dados na forma de segmentos TCP ou UDP mensagens Down to a camada IPv6. A camada IPv6 cria pacotes IPv6 com informações origem e endereço de destino que é usadas a rota de dados através de rede. A camada IPv6, em seguida, passa os pacotes Down to camada de link, onde os pacotes são convertidos em estruturas para transmissão pela mídia de rede-específicas em um físico rede. Este processo ocorre na ordem inversa em hospedar o destino.

Serviços camada IPv6 em cada envio hospedar examinar o endereço destino de cada pacote, compare este endereço para uma tabela roteamento mantida localmente e, em seguida, determinar qual encaminhamento adicional é exigido.

Roteadores IPv6

Os roteadores IPv6 fornecem o primário meio para combinar dois ou mais segmentos rede IPv6 fisicamente separados. Os pacotes transmitir IPv6 roteadores de rede um segmento para outro. A seguinte ilustração mostra como roteadores conectar rede segmentos.

Segmentos de rede são identificados por usar um prefixo rede IPv6 e o comprimento do prefixo. A seguinte tabela mostra as características de roteadores IPv6.

Característica Descrição

Fisicamente são hosts com hospedagem múltipla

A fisicamente hospedar com diversas bases é hospedar uma rede que usa dois ou mais interfaces conexão rede para conectar a cada segmento rede fisicamente separados.

Fornecem encaminhamento pacote para outros hosts IPv6

Os roteadores IPv6 são diferentes de outros hosts que usam múltipla. Um roteador IPv6 deve ser capaz ENC IPv6-Based comunicação entre redes de outros hosts rede IPv6.

Você pode implementar IPv6 roteadores usando uma variedade de produtos hardware e software, incluindo um computador execução Windows CE .NET 4.1 e posterior com o protocolo IPv6. Roteadores que são dispositivos dedicados hardware execução especializados software são comum. Regardless of o tipo de roteadores IPv6 que você usa, todos os roteamento IPv6 depende uma tabela roteamento para a comunicação entre segmentos rede.

Tabela de roteamento IPv6

Os hosts IPv6 usar tabelas roteamento para manter informações sobre outras redes IPv6 e hosts IPv6. Tabelas de roteamento fornecem informações importantes sobre como se comunicar com remoto redes e hosts. Cada dispositivo que executa o IPv6 determina como a ENC pacotes com base no conteúdo da tabela de roteamento IPv6. A seguinte lista mostra as informações contidas no tabela de roteamento IPv6:

  • Um prefixo do endereço
  • A interface através da qual pacotes que correspondem a prefixo do endereço são enviados
  • Um encaminhamento ou próximo-salto endereço
  • Um valor preferência utilizada para selecionar entre múltiplo rotas com o mesmo prefixo
  • A tempo de vida da rota
  • A especificação de se a rota é publicada (anunciados em um anúncio de roteamento)
  • A especificação de como a rota é expirar
  • Tipo de rota

Tabela de roteamento IPv6 é compilado automaticamente, com base na atual implementação IPv6 do seu dispositivo. Ao encaminhar pacotes IPv6, o dispositivo procura a tabela roteamento para uma entrada que é a correspondência mais específica para o destino endereço IPv6. Uma rota para o link-local prefixo (FE80:: / 64) não é exibida.

Normalmente, um roteador usar como padrão é usado porque ele não é prático manter uma tabela roteamento para cada dispositivo de comunicação em uma rede IPv6 que lista informações de comunicação para todos os outro dispositivo. A rota usar como padrão (uma rota com um prefixo de:: / 0) é geralmente usado para pacote ENC um IPv6 para um roteador usar como padrão sobre o local link. Porque o roteador que corresponde ao roteador usar como padrão contém informações sobre os prefixos de rede das outras sub-redes IPv6 no maior conjunto de redes IPv6, ele encaminha o pacote para outros roteadores até que o pacote seja eventualmente entregue para o destino.

Processo de roteamento

A seguinte etapas ocorrer durante o processo roteamento:

  1. Antes um dispositivo de comunicação envia um pacote IPv6, ele insere sua origem endereço IPv6 e endereço IPv6 (para o destinatário) de destino para o cabeçalho IPv6.
  2. O dispositivo, em seguida, examina o destino endereço IPv6, compara-lo para uma tabela roteamento IPv6 mantida localmente e leva apropriado ação. O dispositivo faz uma destas três coisas:
    • Ele passa o pacote para uma camada protocolo acima IPv6 sobre o local hospedar.
    • Ele encaminha o pacote através de um dos seu anexado interfaces rede.
    • Descarta o pacote.
  3. O IPv6 procura a tabela roteamento para a rota que é a correspondência mais próxima para o destino endereço IPv6. Mais específicas para a rota menos específica é determinada na seguinte ordem:
    1. Uma rota que corresponda o destino endereço IPv6 (uma rota hospedar com um 128-bit prefixo).
    2. Uma rota que corresponda ao de destino com o prefixo mais longo.
    3. A rota usar como padrão (o prefixo rede:: / 0).
  4. Se um compatível rota não for encontrada, o destino é considerado no-link destino.

See Also

Tasks

Viewing the IPv6 Routing Table

Concepts

Managing IPv6 Routes