Compartilhar via


Assigning an IPv6 Address to a Device

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Cada dispositivo que participa de sistema de rede TCP/IP atividades devem ter um exclusivo endereço IP. Aplicativos de rede que usam TCP/IP identificam outros hosts rede usando endereços IP. O endereço IP fornece as instruções para a localidade exata de um dispositivo hospedar em uma rede. Se IP determinar que um endereço destino é um endereço no local a rede, IP transmite o pacote diretamente para hospedar a rede. Se IP determina que o endereço IP destino não está sobre o local rede, IP procura uma rota para um remoto hospedar. Um endereço no local a rede é um local endereço e um endereço não no local de rede é um remoto endereço. Se uma rota for encontrada, IP enviará o pacote usando essa rota. Se uma rota não for encontrada, o pacote é enviada para o gateway usar como padrão para hospedar a origem. Um gateway é um dispositivo que conecta redes usando protocolos de comunicação diferentes.

Observação

Windows Embedded CE suporta múltiplo gateways usar como padrão, mas somente um gateway está ativo em qualquer apontar no tempo.

Cada endereço IP inclui um identificador rede e um identificador hospedar. Identificador de rede identifica os sistemas localizados no mesmo físico rede. Todos os sistemas físico a mesmo rede deve ter o mesmo identificador rede. O identificador hospedar identifica um estação de trabalho, servidor, roteador ou outro hospedar TCP/IP em uma rede. O endereço para cada hospedar deve ser exclusivo para o identificador rede.

Atribuindo um endereço IPv6 a um dispositivo

O IPv6 128 - bit endereço é dividido ao longo 16 - bit limites. Cada 16 - bit bloco é convertido em um 4 - dígito hexadecimal número, separado por vírgulas. A representação resultante é chamado dois-pontos-hexadecimal. Este é de contraste para a 32-bit endereço IPv4 representado em pontilhada - formato decimal, dividido 8 - bit limites e convertido em seu decimal equivalente, separados por pontos. Para obter mais informações, consulte Endereços IPv6.

Você não precisará configurar manualmente endereços IPv6. Ao contrário no IPv4, DHCP não é usada no IPv6 para configurar uma máscara endereço e sub-rede IP automaticamente. Em vez disso, o link-local escopo de um endereços IPv6 sempre é configurado automaticamente. Endereços com outros escopos, como global, são configurados pelo roteador anúncios. Para obter mais informações sobre a configuração automática, consulte Configuração automática de endereços IPv6.

No Windows CE .NET 4.1 e posterior, talvez a resolução de nomes sistema de nome de domínio (DNS) lucro endereços de IPv4 e IPv6. Portanto, os algoritmos são usados para determinar endereços de origem e destino de apropriado status escopo e configuração. Para obter informações sobre seleção endereço usar como padrão IPv6, consulte Seleção de endereços padrão para IPv6.

Atribuir um nome de dispositivo

Um OEM pode configurar o nome de um dispositivo específico usando o sethostname função ou por incluindo o seguinte no arquivo de Platform.reg linhas de código.

[HKEY_LOCAL_MACHINE\Ident]
    "OrigName"="WinCE"
    "Name"="MyUniqueName"

Quando o dispositivo é inicializado, o sistema copia o original nome para o HKEY_LOCAL_MACHINE\Ident\OrigName chave Registro. Se outro dispositivo deseja conectar ao seu dispositivo usando o valor da Nome, o outro dispositivo poderá fazê-lo.

Observação

Os nomes das entradas Registro para configurar o nome de um dispositivo pode alteração nas futuras versões.

Para obter informações sobre a função sethostname, consulte sethostname.

See Also

Concepts

Converting to IPv6
Methods for Configuring IPv6 Addresses

Other Resources

TCP/IP