Documentation Index
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 for IPv4-only applications
¿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 <-> IPv6 DNS mapping |
|
|
| Marcación telefónica IPv6 PPPoE/PPP |
|
|
| Configuración automática de enrutado |
|
|
| IPv6 default route |
|
|
| Configuración automática de servidor DNS |
|
|
| Delegación de prefijo DHCPv6 |
|
|
| Policy Table Updates |
|
|
| NAT46 for IPv4-only applications |
|
|
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
cFos IPv6 Link with DSL and other broadband configurations
cFos IPv6 Link interprets multiple Prefixes and DHCPv6 prefix delegation options as follows:
If several IPv6 routers with different prefixes are detected by cFos IPv6 link, it sends packets to the router with the longest prefix match in the source address.
Prefixes shorter than 64 bit from a DHCPv6 server or router are reported to Windows, to allow a possible Windows Software router to subnet them and assign 64 bit prefixes to other devices. If cFos IPv6 link only gets prefixes shorter that 64 bit, it makes contructs one 64 bit prefix from one of the existing prefixes by extending it with 0 bits.
cFos IPv6 link can thereby handle prefixes from setups with DHCPv6 and RADIUS servers. Framed IPv6 prefixes are expected in Router Advertisements and delegated Prefixes in DHCPv6 server responses. See RFC 3162 and RFC 4818.
Related RFCs:
RFC 2464 Transmission of IPv6 Packets over Ethernet Networks
RFC 3162 RADIUS and IPv6
RFC 3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
RFC 3484 Default Address Selection for Internet Protocol version 6 (IPv6)
RFC 3587 IPv6 Global Unicast Address Format
RFC 3633 IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6
RFC 3646 DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
RFC 3736 Stateless Dynamic Host Configuration Protocol (DHCP) Service for IPv6
RFC 4193 Unique Local IPv6 Unicast Addresses
RFC 4429 Optimistic Duplicate Address Detection (DAD) for IPv6
RFC 4443 Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification
RFC 4472 Operational Considerations and Issues with IPv6 DNS
RFC 4818 RADIUS Delegated-IPv6-Prefix Attribute
RFC 4861 Neighbor Discovery for IP version 6 (IPv6)
RFC 4862 IPv6 Stateless Address Autoconfiguration
RFC 5006 IPv6 Router Advertisement Option for DNS Configuration
RFC 5072 IP Version 6 over PPP
RFC 5175 IPv6 Router Advertisement Flags Option
RFC 5220 Problem Statement for Default Address Selection in Multi-Prefix Environments
RFC 5221 Requirements for Address Selection Mechanisms
RFC 5453 Reserved IPv6 Interface Identifiers
draft:
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 = 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)
Passthrough mode, section [passthrough]:
adapter1=substr adapter1=substr . . adapterN=substr If the adapter description contains 'substr' traffic for this adapter is ignored (passthrough mode).
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