cFosSpeed er nu på nye hænder. Atlas Tech Solutions ejer, udvikler og sælger nu nye versioner af cFosSpeed
Ny! Af skaberne af cFosSpeed: cFos EVSE

Documentation Index

IPv6 Link function diagram

Funktioner med et overblik

  • IPv6 opkalds driver til Windows
  • Automatisk routing og adressekonfiguration
  • IPv4 <-> IPv6 DNS-kortlægning
  • DHCPv6 Statlig, statsløs, præfiksdelegation
  • Højhastighed, 10 gange hurtigere end Windows Vista-driveren
  • Konfigurerbar DHCP DUID
  • VLAN support
  • NAT46 til applikationer, der kun er IPv4

Hvad er cFos IPv6 Link?

Forbindelse med det nye IPv6-netværk

cFos IPv6 Link tillader opkald med IPv6 til Windows 7, Vista og XP.

Installer cFos IPv6 Link, konfigurer opkaldsforbindelsen til din internetudbyder, og du er færdig! cFos IPv6 Link opretter ikke kun forbindelse til den nye IPv6, men konfigurerer også routing og IP- og DNS-adresser automatisk.

Under XP cFos IPv6 Link kortlægger også IPv4-baserede DNS-forespørgsler om IPv6-adresser.

cFos IPv6 Link er hurtig. Ligesom cFos Broadband Connect opnår det en meget højere kapacitet end PPPoE-driveren leveret med XP/Vista/7 (med en hurtig nok internetforbindelse).

På belastningstid udfører cFos IPv6 Link en automatisk detektion af de tilsluttede netværksenheder og skifter til en af følgende tilstande:

  • Router-tilstand: Hvis cFos IPv6 Link registrerer en router eller DHCPv6-server, bruger den denne enhed til at rute data til Internettet.
  • Opkaldstilstand: Hvis cFos IPv6 Link registrerer en PPPoE-knude, der er forbundet til netværkskortet (f.eks. Via DSL), opretter den en PPP/PPPoE-forbindelse til internetudbyderen enten automatisk eller efter behov.
  • Blandet tilstand: Hvis cFos IPv6 Link registrerer en IPv4 DHCP-server, der er knyttet til netværkskortet (uanset andre IPv6-enheder), overfører den al IPv4-trafik til denne IPv4-router.

Dette tillader samtidig brug af IPv4 og IPv6. Windows foretrækker IPv6 ved først at forsøge at løse en adresse til en IPv6-adresse og bruger kun IPv4, hvis ingen IPv6-adresse (endnu) er tilgængelig. IPv4 er derved et tilbageslag for IPv6.

Blandet tilstand er mulig med routere, der understøtter "PPPoE Passthrough", f.eks. Speedport. Derefter rejser IPv4-trafikken som sædvanligt til IPv4-udbyderen, mens IPv6-trafik rejser via PPPoE til IPv6-udbyderen.


Teknisk baggrund:

cFos IPv6 Link bruger den eksisterende netværksforbindelse via router eller PPPoE og tillader brugen af IPv6 under Windows 7, Vista og XP. cFos IPv6 Link kan ringe til IPv4 og IPv6 med PPPoE via et DSL-modem eller router med "PPPoE passthrough" (f.eks. Speedport).


Fordele ved cFos IPv6 Link

  XP Vista
Windows 7
IPv6 DNS-forespørgsler / IPv4 <-> IPv6 DNS-kortlægningJaIngen
IPv6 PPPoE/PPP-opkaldJaIngen
Automatisk routingkonfigurationJaJa
IPv6 standardruteJaJa
Automatisk DNS-serverkonfigurationJaJa
DHCPv6-præfiksdelegationJaJa
Opdateringer af politiktabelJaJa
NAT46 til applikationer, der kun er IPv4JaJa


cFos IPv6 Link har følgende komponenter:

  • PPPoE
  • PPP IPv4/IPv6
  • IPv6 Neighbor discovery (ND) + DAD
  • IPv6 Router Advertisement
  • IPv6 DHCP (DHCPv6) statefull & stateless
  • IPv4 DHCP
  • IPv4 <-> IPv6 DNS Mapping
  • IPv6 Router Solicitation med ISP
  • DHCPv6 med ISP

Valgfri tilstand og statsløs adresse- og routingskonfiguration med ISP'en udføres via IPv6 Router Solicitation og DHCPv6. Dermed kan cFos IPv6 Link automatisk bestemme og konfigurere alle parametre, der er tildelt af internetudbyderen, som IPv6-adresseforfix, DNS-adresser osv.


Fleksibel forhandling af alle IPv6-parametre / DHCPv6-præfiksdelegation:

Valgfri tilstand og statsløs adresse- og routingskonfiguration med ISP'en udføres via IPv6 Router Solicitation og DHCPv6. Dermed kan cFos IPv6 Link automatisk bestemme og konfigurere alle parametre, der er tildelt af internetudbyderen, som IPv6-adresseforfix, DNS-adresser osv.

cFos IPv6 Link er nu også en DHCPv6-klient til Internettet. Derved kan det bestemme IPv6-præfikset ikke kun ved routerannoncer, men også ved DHCPv6-præfiksdelegation. Vi testede det (blandt andet) med en Cisco Router. Takket være cFos kan IPv6 Link ISP'er nu ansætte Cisco's foreslåede DHCPv6 Prefix Delegation med deres slutkunder.

cFos IPv6 Link kan nu også købe DNS-adresser via DHCPv6 (ud over at bruge muligheden i Router Annoncer). I blandet tilstand bruges også adressen på IPv4 DNS-serveren. Derved bruger cFos IPv6 Link alle mulige måder til at få adgang til DNS-servere uden behov for manuel konfiguration.

cFos IPv6 Link tilbyder omfattende logge- og sporingsfunktioner, som er især nyttige i begyndelsen af IPv6-æraen. cFos IPv6 Link kan for eksempel oprette Wireshark-kompatible sporingsfiler.


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 med DSL og andre bredbåndskonfigurationer

cFos IPv6 Link fortolker flere præfikser og DHCPv6 præfiksdelegeringsmuligheder som følger:

Hvis flere IPv6-routere med forskellige præfikser registreres af cFos IPv6-link, sender det pakker til routeren med det længste præfiks-match i kildeadressen.

Præfikser, der er kortere end 64 bit fra en DHCPv6-server eller router, rapporteres til Windows for at give en mulig Windows-software-router mulighed for at subnet dem og tildele 64 bit-præfikser til andre enheder. Hvis cFos IPv6-link kun får præfikser kortere end 64 bit, konstruerer det et 64 bit præfiks fra et af de eksisterende præfikser ved at udvide det med 0 bit.

cFos IPv6-link kan derved håndtere præfikser fra opsætninger med DHCPv6- og RADIUS-servere. Indrammede IPv6-præfikser forventes i routerannoncer og delegerede præfikser i DHCPv6-serverrespons. Se RFC 3162 og RFC 4818.


Relaterede RFC'er:

RFC 2464 transmission af IPv6-pakker over Ethernet-netværk
RFC 3162 RADIUS og IPv6
RFC 3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
RFC 3484 standardadressevalg til internetprotokol version 6 (IPv6)
RFC 3587 IPv6 Global Unicast-adresseformat
RFC 3633 IPv6-præfiksindstillinger til DHCP-version (Dynamic Host Configuration Protocol) version 6
RFC 3646 DNS-konfigurationsindstillinger til Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
RFC 3736 Stateless Dynamic Host Configuration Protocol (DHCP) Service til IPv6
RFC 4193 Unikke lokale IPv6-unicast-adresser
RFC 4429 Optimistic Duplicate Address Detection (DAD) til IPv6
RFC 4443 Internet Control Message Protocol (ICMPv6) til specifikation af Internet Protocol version 6 (IPv6)
RFC 4472 Operationelle overvejelser og problemer med IPv6 DNS
RFC 4818 RADIUS Delegated-IPv6-Prefix Attribut
RFC 4861 Neighborhood Discovery til IP version 6 (IPv6)
RFC 4862 IPv6 statsløs autokonfiguration af adresse
RFC 5006 IPv6 Router Annonceindstilling til DNS-konfiguration
RFC 5072 IP version 6 over PPP
RFC 5175 IPv6 Router-annoncesflagg-mulighed
RFC 5220-problemopgørelse til valg af standardadresse i multi-præfiks-miljøer
RFC 5221 Krav til adressevalgsmekanismer
RFC 5453 reserverede IPv6-interfaceidentifikatorer
udkast: http://tools.ietf.org/html/draft-fujisaki-dhc-addr-select-opt-08


Systemkrav

  • Windows XP / Windows Vista / Windows 7
  • 32bit / 64bit (x64)
  • IPv4- og/eller IPv6-router- eller DSL-kabelmodem (PPPoE)

Dokumentation

Parametre af cfos6link.ini, sektion [param]:

func_trace 0, 0 = minimum, 1 = alle funktioner, undtagen datatransmission, 2 = også \n dump_unknown_frames dataoverførselsfunktioner \n dump_unknown_frames 1 = dump ukendt PPPoE rammer i trace.txt, 0 = deaktiveret \n ipv4_router_addr IPv4 privat router adresse For IPv4 DHCP er undernetmasken altid 255.255.255.0., standard er 192.168.42.1. \nallow_mixed_mode 1 = tillad IPv4-gennemgang, hvis DHCPv4 detekteres (standard), 0 = deaktiver \n keep_ppinfo 1 = send NDIS pr. \n keep_ppinfo med hver pakke, 0 = deaktiver (standard) \n check_traffic 1 = check, om pakker til/fra net er tilladt (standard), 0 = send alle pakker \n default_use_ipv4 standardværdi for use_ipv4 værdier i forbindelser.ini (standard 0 = ikke tilladt) \n default_use_ipv6 standardværdi for use_ipv6 værdier i forbindelser.ini (standard 1 = tilladt) \n ipv4_mcast_is_unicast 1 = behandle IPv4 multicast (klasse D net) -pakker som unicast-pakker, \n 0 = behandle som multicast (standard) \n

Stream tilstand, sektion [gennemløb]:

adapter1=substr\n adapter1=substr\n .\n .\n adapterN=substr\n Hvis adapterbeskrivelsen indeholder " substr " substr for denne adapter ignoreres (gennemgangstilstand). \n\n

Format af telefonnummer:

    parametre kan vises i vilkårlig rækkefølge, f.eks. \n\nd\aidx=x\serv=x\h=x\ac=x\to=x\tr=x\prio=x\vlan=x\n\n parameter :       Standard:       betydning: \n\nd \n aidx=x -1 alle cifre, ignoreret \n aidx=x -1 -1 = auto-detect, 0..n = PPPoE for netværksadapter x \n (adapterindeks som gemt i registreringsdatabasen) \n serv= navn                     servicenavnsstreng for udgående opkald \nh=1 or h=0 1 aktiverer eller deaktiverer brugen af taget host_unique (1 = aktiveret)) \n ac=name navnestreng, som kan bruges til at begrænse PPPoE-forhandlingen til en bestemt AC. navn skal være en substring af AC-navnet \n to=x 2000 initial timeout for udgående PPPoE: timeout i millisekunder for serverbesvar \n tr=x 3 antal forsøg på timeout \n prio=x indstil VLAN-pakkeprioritet (værdi fra 0-7) \n vlan=x VLAN ID \n\n

Parametre for forbindelser i forbindelser.ini:

enabled 0 = deaktiveret, 1 = opkald, når der er brug for forbindelse \n dial_string se "Format af telefonnummeret" \n user_name brugernavn \n password krypteret adgangskode, brug opsætning til at indtaste adgangskode \n mru PPP Maksimal modtagelsesenhed, standard 1492 \n use_ipv4 0 = deaktiveret, 1 = brug IPv4-forbindelse \n use_ipv6 0 = deaktiveret, 1 = brug IPv6-forbindelse \n ipv6_prefix IPv6 udbyder præfiks, skal altid være 64bit, f.eks 1111: 2222: 3333: 4444/64 \n idle_timeout antal sekunders inaktivitet, hvorefter forbindelsen afsluttes, standard er 0 = altid på \n ipv6_dns1 fuld 128 bit IPv6 DNS-adresse \n ipv6_dns2 fuld 128 bit IPv6 DNS-adresse \n

Justering af politiktabel og NAT46


DokumentationcFos IPv6 Link-dokumentation.