cFosSpeed es el acelerador de Internet oficial de ASUS, GIGABYTE, ASRock y productos MSI gaming

Documentation Index

IPv6 Link function diagram

Caracteristicas resumidas

  • Driver IPv6 de acceso telefonico para Windows
  • Configuración de dirección y rutado automatico
  • Mapeo de DNS IPv4 <-> IPv6
  • DHCPv6 Stateful/Stateless Prefix Delegation
  • Alta velocidad, 10x mas rapido que el driver de Windows Vista
  • DHCP DUID configurable
  • Compatibilidad para VLAN
  • NAT46 para aplicaciones de solo IPv4

¿Que es cFos IPv6 Link?

Conectividad con la nueva red IPv6

cFos IPv6 Link permite marcado por via telefónica IPv6 para Windows 7, Vista y XP.

Instale cFos IPv6 Link, configure el acceso a internet vía telefónica a su proveedor de servicio de Internet y listo! cFos IPv6 Link no solo conecta a la nueva IPv6, sino que también configura el enrutado, y direcciones IP y DNS automáticamente.

En XP cFos IPv6 Link también mapea consultas a DNS basadas en IPv4 de direcciones IPv6.

cFos IPv6 Link es rápido. Al igual que cFos Broadband Connect alcanza un nivel de rendimiento mucho mayor que el controlador PPPoE incluido con XP/Vista/7 (con una conexión a Internet lo suficientemente rápida).

Al momento de cargarse, cFos IPv6 Link realiza una auto-detección de los dispositivos de red conectados y cambia a alguno de los siguientes modos:

  • Modo enrutador: Si cFos IPv6 Link detecta un enrutador o servidor DHCPv6, utiliza este dispositivo para enrutar información a Internet.
  • Modo de marcación telefónica: Si cFos IPv6 Link detecta un nodo PPPoE conectado a la tarjeta de red (por ejemplo mediante DSL) establece una conexión PPP/PPPoE al proveedor de Internet de manera automática o a petición.
  • Modo mixto: Si cFos IPv6 Link detecta un servidor DHCP IPv4 adjunto a la tarjeta de red (sin importar otros dispositivos IPv6), pasa todo el tráfico IPv4 a través de este enrutador IPv4.

Esto permite un uso simultáneo de IPv4 e IPv6. Windows prefiere IPv6 al tratar de resolver una dirección a una dirección IPv6 y solo utiliza IPv4 si (aún) no hay una dirección IPv6 disponible. De esta manera IPv4 es una estrategia de contingencia para IPv6.

El Modo mixto es posible con enrutadores que soporten PPPoE Passthrough, por ejemplo, Speedport. Entonces el tráfico IPv4 viaja como de costumbre al proveedor IPv4, mientras el tráfico IPv6 viaja mediante PPPoE al proveedor IPv6.


Antecedentes técnicos:

cFos IPv6 Link utiliza la conexión a red existente via enrutador o PPPoE y permite el uso de IPv6 bajo Windows 7, Vista y XP. cFos IPv6 Link puede marcar a IPv4 e IPv6 con PPPoE mediante un modem DSL o enrutador con "PPPoE passthrough" (por ejemplo, Speedport).


Ventajas de cFos IPv6 Link:

  XP Vista
Windows 7
Consultas DNS IPv6 / IPv4 <-> Asignación de DNS IPv6SíNo
Marcación telefónica IPv6 PPPoE/PPPSíNo
Configuración automática de enrutadoSíSí
Ruta por defecto de IPv6SíSí
Configuración automática de servidor DNSSíSí
Delegación de prefijo DHCPv6SíSí
Actualizaciones de la Tabla de politicasSíSí
NAT46 para aplicaciones IPv4SíSí


cFos IPv6 Link contiene los siguientes componentes:

  • PPPoE
  • PPP IPv4/IPv6
  • IPv6 Neighbor discovery (ND) + DAD
  • IPv6 Router Advertisement
  • IPv6 DHCP (DHCPv6) statefull & stateless
  • IPv4 DHCP
  • IPv4 <-> IPv6 DNS Mapping
  • Solicitud de enrutador IPv6 con el ISP (Proveedor de servicio de internet)
  • DHCPv6 con el ISP

Configuración opcional volátil y estática de dirección y enrutamiento con el ISP es realizada mediante la solicitud de enrutador DHCPv6. De esta manera cFos IPv6 Link puede determinar y configurar automáticamente todos los parámetros asignados por el ISP, como el prefijo de dirección IPv6, direcciones DNS, etc.


Negociación flexible de todos los parámetros IPv6 / Delegación de prefijo DHCPv6:

Configuración opcional volátil y estática de dirección y enrutamiento con el ISP es realizada mediante la solicitud de enrutador DHCPv6. De esta manera cFos IPv6 Link puede determinar y configurar automáticamente todos los parámetros asignados por el ISP, como el prefijo de dirección IPv6, direcciones DNS, etc.

cFos IPv6 Link ahora es un cliente DHCPv6 para el Internet. De este modo puede determinar el prefijo IPv6 no solo por el anuncio del enrutador, sino también por la Delegación de Prefijo IPv6. Lo probamos (entre otros) con un enrutador Cisco. Gracias a cFos IPv6 Link, los proveedores de acceso a Internet ahora pueden utilizar la delegación de prefijo propuesta por Cisco con sus usuarios finales.

cFos IPv6 Link ahora también puede obtener direcciones DNS mediante DHCPv6 (adicionalmente a utilizar la opción en avisos de enrutador). En modo mixto las direcciones del servidor DNS IPv4 también son utilizadas. De esta manera cFos IPv6 Link utiliza todas las maneras posibles de acceder a servidores DNS, sin la necesidad de configuración manual.

cFos IPv6 Link ofrece funciones extensas de registro y rastreo, las cuales son especialmente útiles en el comienzo de la era IPv6. cFos IP


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

cFos IPv6 Link con DSL y otras configuraciones de la banda ancha

cFos IPv6 Link interpreta multiples prefijos y opciones del prefijo DHCPv6 como las siguientes:

Si cFos IPv6 Link detecta varios routers IPv6 con prefijos diferentes, este envía paquetes al router con el prefijo más largo en la dirección de origen.

Los prefijos con menos de 64 bits, de un servidor DHCPv6 o router se reportarán a Windows, para permitir a un posible software de Wndows del router software de Windows de subred para ellos y asignar prefijos de 64 bits a otros dispositivos. Si el enlace cFos IPv6 sólo obtiene prefijo menor que 64 bits, fabrica uno de 64 bits de prefijo con uno de los prefijos existentes ampliando con 0 bits.

cFos IPv6 link puede asi manejar prefijos de configuraciones con servidores DHCPv6 y RADIO. Los prefijos enmascarados IPv6 se esperan por las advertencias del router y los prefijos delegados en las respuestas del servidor DHCPv6. Véase el RFC 3162 y RFC 4818.


RFCs relacionados:

RFC 2464 Transmisión de paquetes IPv6 a través de redes Ethernet
RFC 3162 RADIO e IPv6
RFC 3315 Configuración de Host Dinámico para IPv6 (DHCPv6)
RFC 3484 Selección de dirección predeterminada para Protocolo de Internet versión 6 (IPv6)
RFC 3587 Formato Global de dirección IPv6
RFC 3633 Opciones de prefijo IPv6 para la configuración de protocolo de Host Dinámico (DHCP) versión 6
RFC 3646 Opciones de configuración de DNS para el protocolo de host dinámico para IPv6 (DHCPv6)
RFC 3736 Servicio configuración de Protocolo de Host Dinámico sin estado (DHCP) para IPv6 RFC 4193
Dirección IPv6 Local única
RFC 4429 Detector de dirección duplicada (DAD) para Pv6
RFC 4443 Mensaje de protocolo de control de Internet mensaje de (ICMPv6) para la versión 6 del protocolo de Internet (IPv6)
RFC 4472 Consideraciones de operacionales y problemas con IPv6 DNS
RFC 4818 RADIO Delegada-IPv6- atributo de prefijo
RFC 4861 Neighbor Discovery para la version 6 de IP (IPv6)
RFC 4862 Autoconfiguración de direcciones sin estado IPv6
RFC 5006 Opción de advertencia de router de IPv6 para configuración DNS
RFC 5072 Versión de IP 6 sobre PPP
RFC 5175 IPv6 Opción de Banderas de Anuncio del router IPv6
RFC 5220 Declaración de problemas para Selección de direcciones por defecto en entornos multi-prefijo
RFC 5221 Requisitos para mecanismos de selección de direcciones
Identificadores de interfaz resevados IPv6
boceto: http://tools.ietf.org/html/draft-fujisaki-dhc-addr-select-opt-08


Requerimientos Del Sistema

  • Windows XP / Windows Vista / Windows 7
  • 32bit / 64bit (x64)
  • Enrutador IPv4 y/o IPv6 o cable modem DSL (PPPoE)

Documentatión

Parámetros de cfos6link.ini, en la sección [param]:

   func_trace     0            nivel de registro, 0=mínimo, 1=todas las funciones, excepto transmisión de datos,
                               2=también registrar funciones de transmisión de datos
   dump_unknown_frames 1       1=vaciar los paquetes PPPoE desconocidos en el archivo trace.txt, 0=desactivado
   ipv4_router_addr   Dirección privada del enrutador IPv4 para DHCP IPv4, la máscara de subred es siempre 255.255.255.0.
                          el valor predeterminado es 192.168.42.1.
     allow_mixed_mode               1 = permitir IPv4 si se detecta DHCPv4 (por defecto), 0 = desabilitado
   keep_ppinfo                 1 = enviar NDIS por paquete de información con cada paquete, 0 = desactivado (por defecto)
   check_traffic                  1 =comprobar, si los paquetes de datos desde/hacia la red estan permitidos (por defecto), 0 = enviar todos los paquetes
           default_use_ipv4              valor por defecto para use_ipv4 en  connections.ini (por defecto 0 = no permitido)
 default_use_ipv6             valor por defecto para los valores use_ipv6 en connections.ini (por defecto permitido)
   ipv4_mcast_is_unicast           1 = tratamiento de paquetes multidifusion IPv4   (red de clase D) como paquetes unidifusion,
                  0 = tratamiento como paquetes multidifusion(por defecto)

Sección de Modo cruzado[passthrough]:

   adapter1=substr
   adapter1=substr
   .
   .
   adapterN=substr
   Si la descripción del adaptador contiene 'substr' se ignorará el tráfico para este adaptador (modo cruzado).

Formato del número telefónico:

   los parámetros pueden aparecer en orden arbitrario, por ejemplo,

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

   parámetro:     predeterminado:     significado:

   d                           algunos dígitos, ignorado
   aidx=x         -1           -1=auto-detección, 0..n=PPPoE para el adaptador de red x
                               (índice de adaptadores como fue almacenado en el registro)
   serv=name                   cadena del nombre del servicio para hacer llamadas salientes
   h=1 or h=0      1           habilita o deshabilita el uso de la etiqueta host_unique (1=habilitado)
   ac=name                     cadena, la cual puede ser utilizada para limitar la negociación PPPoE
                               a un cierto AC. El nombre debe ser una subcadena del nombre AC
   to=x            2000        tiempo de espera inicial para PPPoE de salida: tiempo de espera en milisegundos para respuestas del servidor
   tr=x            3           número de reintentos cuando el tiempo de espera expiró
   prio=x                      configurar la prioridad de paquetes VLAN (valor de 0 a 7)
   vlan=x                      Identificador VLAN

Parametros para conexiones en connections.ini:

   enabled            0=deshabilitado, 1=marcar cuando una conexión es necesaria
   dial_string        ver 'Formato del número telefónico'
   user_name          nombre de usuario
   password           contraseña encriptada, utilice la configuración para ingresar la contraseña
   mru                Unidad Máxima de Recepción PPP, predeterminada a 1492
   use_ipv4           0=deshabilitado, 1=utilizar conectividad IPv4
   use_ipv6           0=deshabilitado, 1=utilizar conectividad IPv6
   ipv6_prefix        Prefijo del proveedor IPv6, debe ser siempre 64 bits, por ejemplo 1111:2222:3333:4444/64
   idle_timeout       número de segundos de inactividad después de los cuales la conexión
                      será finalizada, el valor predeterminado es 0=siempre encendida
   ipv6_dns1          Dirección DNS IPv6 de 128 bit
   ipv6_dns2          Dirección DNS IPv6 de 128 bit

Tabla de ajustes de politica y NAT46