Routing for IPv6
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:
- 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.
- 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.
- 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:
- Uma rota que corresponda o destino endereço IPv6 (uma rota hospedar com um 128-bit prefixo).
- Uma rota que corresponda ao de destino com o prefixo mais longo.
- A rota usar como padrão (o prefixo rede:: / 0).
- Se um compatível rota não for encontrada, o destino é considerado no-link destino.
See Also
Tasks
Viewing the IPv6 Routing Table