o cFosSpeed está agora em novas mãos. A Atlas Tech Solutions agora é proprietária, desenvolve e vende novas versões do produto
Visite também nossa página cFos eMobility para conhecer nossos produtos de mobilidade elétrica, como cFos EVSE, cFos Charging Manager e cFos Wallbox Booster

Documentation Index

IPv6 Link function diagram

Resumo de funções

  • Controlador de discagem ipv6 para Windows
  • Roteamento e configuração do endereço IP automáticos
  • IPv4 <-> ipv6 DNS mapping
  • DHCPv6 Stateful/Stateless Prefix Delegation
  • De alta velocidade, 10 vezes mais rápido do que o controlador do Windows Vista
  • DUID DHCP Configurável
  • Compatibilidade para VLAN
  • NAT46 para IPv4 apenas aplicações

O que é o cFos ipv6 Link?

Conectividade com a nova rede IPv6

cFos IPv6 Link permite conexão dial-up com o IPv6 para o Windows 7, Windows Vista e XP.

Instalar Link cFos IPv6, configurar a conexão dial-up para seu provedor e pronto! Link cFos IPv6 não é só ligar para o IPv6 novo, mas também configura o roteamento e endereços de IP e DNS automaticamente.

Sob XP cFos IPv6 link também mapas IPv4 baseado em consultas DNS de endereços IPv6.

Link cFos IPv6 é rápido. Como cFos Broadband Connect ele consegue um rendimento muito superior ao fornecido com o driver PPPoE XP/Vista/7 (com uma conexão à Internet rápida o suficiente).

Durante o tempo de carregamento, o link cFos IPv6 apresenta uma detecção automática dos dispositivos de rede conectados e efetua a ligação para um dos seguintes modos:

  • Modo router: Se o Link cFos IPv6 detectar um roteador ou um servidor DHCPv6, ele utiliza este dispositivo para enviar os dados para a Internet.
  • Modo Dial-up: Se o Link cFos IPv6 detectar um nó PPPoE conectado ao cartão de rede (por exemplo, via DSL) ele estabelece uma conexão PPP/PPPoE para o provedor da Internet, automaticamente, por demanda.
  • Modo misto: Se o Link cFos IPv6 detectar um Servidor IPv4 DHCP conectado ao cartão de rede (independentemente de outros dispositivos IPv6), ele passa todo o tráfego IPv4 através do roteador IPv4.

Isto permite simultânea utilização de IPv4 e IPv6. O Windows prefere IPv6 porque tenta primeiramente definir um endereço para um endereço IPv6 e somente utilizar IPv4 se nenhum endereço IPv6 estiver (ainda) disponível.

O modo misto é possível com roteadores que suportam "PPPoE 'Passthrough'",por exemplo, "Speedport". Neste caso o tráfego IPv4 circula como sempre pelo provedor IPv4, enquanto o tráfego IPv6 circula via PPPoE pelo provedor IPv6.


Aspectos técnicos:

Link cFos IPv6 usa a conexão de rede existente através do roteador ou PPPoE e permite o uso de IPv6 no Windows 7, Windows Vista e XP. Link cFos IPv6 pode discar para IPv4 e IPv6 com PPPoE DSL através de um modem ou roteador com "PPPoE passthrough" (e.g. Speedport).


Vantagens do Link cFos IPv6

  XP Vista
Windows 7
Questionamentos IPv6 DNS / IPv4 <-> mapeamento IPv6 DNSSimNão
IPv6 PPPoE/PPP DiscadaSimNão
Configuração automática do roteamentoSimSim
rota default IPv6SimSim
Configuração automática do servidor DNSSimSim
Prefixo de delegação DHCPv6SimSim
Política de atualização de informações tabeladasSimSim
NAT46 para IPv4-aplicação exclusivaSimSim


cFos IPv6 Link possui os seguintes componentes:

  • PPPoE
  • PPP IPv4/IPv6
  • IPv6 Neighbor discovery (ND) + DAD
  • IPv6 Router Advertisement
  • IPv6 DHCP (DHCPv6) statefull & stateless
  • IPv4 DHCP
  • IPv4 <-> IPv6 DNS Mapping
  • Solicitação IPv6 de reteador com ISP
  • DHCPv6 com ISP

Endereço do estado e sem estado opcional e encaminhamento de configuração com o ISP é feita através de IPv6 DHCPv6 Solicitação Router und. Assim cFos link IPv6 pode determinar automaticamente e configurar todos os parâmetros atribuído pelo ISP, como a morada de prefixo IPv6, os endereços DNS, etc


Negociação flexível em todos os parâmetros IPv6 / Delegação de prefixo DHCPv6:

Endereço do estado e sem estado opcional e encaminhamento de configuração com o ISP é feita através de IPv6 DHCPv6 Solicitação Router und. Assim cFos link IPv6 pode determinar automaticamente e configurar todos os parâmetros atribuído pelo ISP, como a morada de prefixo IPv6, os endereços DNS, etc

Link cFos IPv6 Link é agora também um cliente DHCPv6 para a Internet. Desse modo o prefixo IPv6 pode ser determinado não somente por publicação de roteador, mas também por Delegação de prefixo DHCPv6. Nós o testamos (entre outros) com um roteador Cisco. Graças ao Link cFos IPv6 , ISPs podem agora utilizar o Prefixo de Delegação DHCPv6 proposto pelos seus clientes finais.

O Link cFos IPv6 pode agora também adquirir um endereço DNS via DHCPv6 (além de utilizar a opção nas publicações do roteador). No modo Misto, o endereço do servidor DNS IPv4 também é utilizado. Assim sendo, o Link cFos IPv6 utiliza todas as possíveis formas para acessar servidores DNS, sem a necessidade de configurações manuais.

Link cFos IPv6 oferece extensa registrar e rastrear os recursos, que são especialmente úteis no início da era do IPv6. Link cFos IPv6 pode por exemplo criar Wireshark compatível com arquivos de rastreamento.


Delegation of the Framed IPv6 Prefix from RADIUS Server to
cFos IPv6 Link
Delegation of the "Framed IPv6 Prefix" from RADIUS Server to cFos IPv6 Link

Link cFos IPv6 com DSL e outras configurações de banda larga

O Link cFos IPv6 representa multiplos prefixos e opções de delegação de prefixo DHCPv6, como a seguir:

Se vários roteadores IPv6 com diferentes prefixos são detectados pelo link cFos IPv6, este envia pacotes para o roteador com a maior paridade de possíveis prefixos no endereço fonte.

Prefixos com menos de 64 bit de um servidor ou roteador DHCPv6 são suportados pelo Windows, para permitir a um possível roteador de um Software Windows a subdirecioná-los e consignar prefixos de 64 bit a outros dispositivos. Se o link cFos IPv6 contiver somente prefixos com menos de 64 bit, ele construirá um prefixo de 64 bit a partir de um dos prefixos já existentes, efetuando nele uma extensão de 0 bits.

Um link cFos IPv6 link pode desta maneira tratar prefixos de "setups" com servidores DHCPv6 e RADIUS. Prefixos IPv6 compostos são esperados em publicações de roteadores e prefixos delegados em respostas de servidores DHCPv6. Veja RFC 3162 e RFC 4818.


RFCs relacionados:

RFC 2464 Transmissão de pacotes IPv6 por redes Ethernet
RFC 3162 RADIUS e IPv6
RFC 3315 Configuração de Protocolo de Host Dinâmico para IPv6 (DHCPv6)
RFC 3484 Seleção de endereço default para Protocolo de Internet versão 6 (IPv6)
RFC 3587 Formato de endereço IPv6 Global Unicast
RFC 3633 Opções de Prefixo para Protocolo de configuração de Host Dinâmico (DHCP) versão 6 (IPv6)
RFC 3646 Opções de configuração DNS para Protocolo de configuração de Host Dinâmico para IPv6 (DHCPv6)
RFC 3736 Serviço (DHCP) de Protocolo para configuração de Host Dinâmico "Stateless" para IPv6
RFC 4193 Endereços Unicast IPv6 para Local Único
RFC 4429 Detecção de duplicação de otimização endereçada (DAD) para IPv6
RFC 4443 Protocolo de mensagem para Controle de Internet (ICMPv6) Para Protocolo de Internet versão 6 (IPv6) Especificação
RFC 4472 Considerações operacionais e outros assuntos para DNS IPv6
RFC 4818 Delegação RADIUS-IPv6-Atributo de Prefixo
RFC 4861 Descobertas Vizinhas para IP versão 6 (IPv6)
RFC 4862 Endereço de auto-configuração 'Stateless'IPv6
RFC 5006 Opção de recomendação de roteamento IPv6 para configuração de DNS
RFC 5072 IP Versão 6 sobre PPP
RFC 5175 IPv6 Opção de recomendação de 'Flags'para roteamento
RFC 5220 Instrução de problema para seleção de endereçamento Default em ambientes multi-préfixados
RFC 5221 Requisitos de mecanismos de seleção de endereço
RFC 5453 Identificadores de Interface IPv6 Reservados
draft: http://tools.ietf.org/html/draft-fujisaki-dhc-addr-select-opt-08


Requisitos de Sistema

  • Windows XP / Windows Vista / Windows 7
  • 32bit / 64bit (x64)
  • IPv4 e / ou roteador IPv6 DSL ou modem a cabo (PPPoE)

Documentação

Parâmetros de cfos6link.ini, secção [param]:

   func_trace                  logging level, 0 = minimum, 1 = all functions, except data transmission,
                               2=also log data transmission functions
   dump_unknown_frames         1=dump unknown PPPoE Frames into the trace.txt, 0 = deactivated
   ipv4_router_addr            IPv4 private router address for IPv4 DHCP, subnet mask is always 255.255.255.0.
                               default is 192.168.42.1.
   allow_mixed_mode            1 = allow IPv4 passthrough if DHCPv4 detected (default), 0 = disable
   keep_ppinfo                 1 = send NDIS per packet info with each packet, 0 = disable (default)
   check_traffic               1 = check, if packets to/from net are allowed (default), 0 = send all packets
   default_use_ipv4            default value for the use_ipv4 values in connections.ini (default 0 = not allowed)
   default_use_ipv6            default value for the use_ipv6 values in connections.ini (default 1 = allowed)
   ipv4_mcast_is_unicast       1 = treat IPv4 multicast (class D net) packets as unicast packets,
                               0 =  treat as multicast (default)

Modo "Passthrough", seção [passthrough]:

   adaptador1=substr
   adaptador1=substr
   .
   .
   adaptadorN=substr
   Se a descrição do adaptador contiver ‘substr’, o tráfego para este adaptador será ignorado (modo 'passthrough').

Formato do número de telefone:

   parameters can appear in arbitrary order, e.g.,

   d\aidx=x\serv=x\h=x\ac=x\to=x\tr=x\prio=x\vlan=x

   parameter:     default:     meaning:

   d                           any digits, ignored
   aidx=x         -1           -1 = auto-detect, 0..n = PPPoE for network adapter x
                               (adapter index as stored in the registry)
   serv=name                   service name string for outgoing calls
   h=1 or h=0      1           enables or disables use of host_unique tag (1 = enabled))
   ac=name                     string, which can be used to limit the PPPoE negotiation
                               to a certain AC. name must be a substring of the AC name
   to=x            2000        initial timeout for outgoing PPPoE: timeout in milliseconds for server answers
   tr=x            3           number of retries on timeout
   prio=x                      set the VLAN packet priority (value from 0-7)
   vlan=x                      VLAN ID

Parâmetros para ligações em connections.ini:

   enabled            0 = disabled, 1 = dial whenever connection is needed
   dial_string        see "Format of the phone number"
   user_name          user name
   password           encrypted password, use setup to enter password
   mru                PPP Maximum Receive Unit, default 1492
   use_ipv4           0 = disabled, 1 = use IPv4 connectivity
   use_ipv6           0 = disabled, 1 = use IPv6 connectivity
   ipv6_prefix        IPv6 provider prefix, must be always 64bit, e.g 1111:2222:3333:4444/64
   idle_timeout       number of seconds of inactivity after which the connection
                      will be terminated, default is 0=always on
   ipv6_dns1          full 128 bit IPv6 DNS address
   ipv6_dns2          full 128 bit IPv6 DNS address

Política de ajustamento de informações tabeladas e NAT46