cFosSpeed є офіційним Інтернет-прискорювачем ігрових продуктів ASUS, GIGABYTE, ASRock та MSI

Documentation Index

IPv6 Link function diagram

Особливості з першого погляду

  • Драйвер комутованого доступу IPv6 для Windows
  • Автоматична маршрутизація та налаштування адреси
  • IPv4 <-> Відображення DNS IPv6
  • DHCPv6 Stateful, без громадянства, делегування префікса
  • Швидкісний, у 10 разів швидше, ніж драйвер Windows Vista
  • Налаштування DHCP DUID
  • Підтримка VLAN
  • NAT46 для додатків, призначених лише для IPv4

Що таке cFos IPv6 Link?

Підключення до нової мережі IPv6

cFos IPv6 Link дозволяє встановити комунікацію з IPv6 для Windows 7, Vista та XP.

Встановіть cFos IPv6 Link, налаштуйте комутований підключення до свого провайдера і все закінчено! cFos IPv6 Link не тільки підключається до нового IPv6, але й автоматично налаштовує маршрутизацію та IP та DNS адреси.

Під XP cFos IPv6 Link також відображаються DNS-запити на основі IPv4 адрес IPv6.

cFos IPv6 Посилання швидке. Як і cFos Broadband Connect, він досягає значно більшої пропускної здатності, ніж драйвер PPPoE, що постачається з XP/Vista/7 (при досить швидкому підключенні до Інтернету).

У час завантаження cFos IPv6 Link здійснює автоматичне виявлення підключених мережевих пристроїв і перемикається в один з наступних режимів:

  • Режим маршрутизатора: Якщо cFos IPv6 Link виявляє маршрутизатор або сервер DHCPv6, він використовує цей пристрій для передачі даних в Інтернет.
  • Режим комутації: Якщо cFos IPv6 Link виявляє вузол PPPoE, підключений до мережевої карти (наприклад, через DSL), він встановлює PPP/PPPoE-з'єднання з Інтернет-провайдером автоматично або на вимогу.
  • Змішаний режим: Якщо cFos IPv6 Link виявить IPv4 DHCP-сервер, приєднаний до мережевої карти (незалежно від інших пристроїв IPv6), він передає весь трафік IPv4 через цей маршрутизатор IPv4.

Це дозволяє одночасно використовувати IPv4 та IPv6. Windows вважає за краще IPv6, спершу намагаючись вирішити адресу до адреси IPv6 і використовує лише IPv4, якщо немає (ще) адреси IPv6. Таким чином, IPv4 є резервом для IPv6.

Змішаний режим можливий з маршрутизаторами, які підтримують "PPPoE Passthrough", наприклад Speedport. Потім трафік IPv4 прямує до постачальника IPv4, як звичайно, тоді як трафік IPv6 прямує через PPPoE до провайдера IPv6.


Технічна інформація:

cFos IPv6 Link використовує наявне мережеве з'єднання через маршрутизатор або PPPoE і дозволяє використовувати IPv6 під Windows 7, Vista та XP. cFos IPv6 Link може набирати IPV4 та IPv6 за допомогою PPPoE через DSL-модем або маршрутизатор з "PPPoE проходом" (наприклад, Speedport).


Переваги cFos IPv6 Link

  XP Vista
Windows 7
IPv6 DNS-запити / IPv4 <-> Відображення DNS IPv6ТакНі
IPv6 PPPoE/PPP Dial-upТакНі
Автоматична конфігурація маршрутизаціїТакТак
Маршрут за замовчуванням IPv6ТакТак
Автоматична конфігурація сервера DNSТакТак
Делегування префікса DHCPv6ТакТак
Оновлення таблиці політикиТакТак
NAT46 для додатків, призначених лише для IPv4ТакТак


cFos IPv6 Link має такі компоненти:

  • PPPoE
  • PPP IPv4/IPv6
  • IPv6 Neighbor discovery (ND) + DAD
  • IPv6 Router Advertisement
  • IPv6 DHCP (DHCPv6) statefull & stateless
  • IPv4 DHCP
  • IPv4 <-> IPv6 DNS Mapping
  • Прохання маршрутизатора IPv6 з провайдером
  • DHCPv6 з ISP

Необов'язковий адрес, що не містить штату, і конфігурація маршрутизації з провайдером послуг здійснюється через IPv6 Router Solicitation та DHCPv6. Тим самим cFos IPv6 Link може автоматично визначати та конфігурувати всі параметри, присвоєні провайдером, як префікс адрес IPv6, адреси DNS тощо.


Гнучкі узгодження всіх параметрів IPv6 / Делегування префікса DHCPv6:

Необов'язковий адрес, що не містить штату, і конфігурація маршрутизації з провайдером послуг здійснюється через IPv6 Router Solicitation та DHCPv6. Тим самим cFos IPv6 Link може автоматично визначати та конфігурувати всі параметри, присвоєні провайдером, як префікс адрес IPv6, адреси DNS тощо.

cFos IPv6 Link тепер також є клієнтом DHCPv6 в Інтернеті. Тим самим він може визначати префікс IPv6 не тільки за допомогою реклами маршрутизатора, але і за допомогою префіксації префікса DHCPv6. Ми протестували його (серед інших) за допомогою маршрутизатора Cisco. Завдяки cFos IPv6 Link провайдери тепер можуть залучати запропоновану Cisco префіксацію DHCPv6 зі своїми кінцевими замовниками.

cFos IPv6 Link тепер також може отримувати адреси DNS через DHCPv6 (на додаток до використання опції в рекламі маршрутизаторів). У змішаному режимі також використовується адреса DNS-сервера IPv4. Тим самим cFos IPv6 Link використовує всі можливі способи доступу до DNS-серверів без необхідності налаштування вручну.

cFos IPv6 Link пропонує широкі функції реєстрації та відстеження, що особливо корисно на початку епохи IPv6. cFos IPv6 Link може, наприклад, створювати сумісні з Wireshark файли слідів.


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 Посилання з DSL та іншими широкосмуговими конфігураціями

cFos IPv6 Link інтерпретує декілька параметрів префіксів та параметрів делегування префікса DHCPv6 таким чином:

Якщо за посиланням cFos IPv6 виявлено кілька маршрутизаторів IPv6 з різними префіксами, він надсилає пакети маршрутизатору з найдовшим збігом префіксів у вихідній адресі.

Префікси, які коротше 64-бітного сервера DHCPv6 або маршрутизатора, повідомляються в Windows, щоб дозволити можливому маршрутизатору програмного забезпечення Windows підмережу їх і призначити 64-бітні префікси іншим пристроям. Якщо посилання cFos IPv6 отримує лише префікси коротші за 64 біт, він створює один 64-бітовий префікс з одного з існуючих префіксів, розширюючи його на 0 біт.

Таким чином, посилання cFos IPv6 може обробляти префікси з налаштувань із серверами DHCPv6 та RADIUS. Сформульовані префікси IPv6 очікуються в рекламі маршрутизаторів та делеговані префікси у відповідях сервера DHCPv6. Див. RFC 3162 та RFC 4818.


Пов'язані RFC:

RFC 2464 Передача пакетів IPv6 по мережам Ethernet
RFC 3162 RADIUS і IPv6
Протокол конфігурації динамічного хоста RFC 3315 для IPv6 (DHCPv6)
RFC 3484 Вибір адреси за замовчуванням для протоколу Internet версії 6 (IPv6)
RFC 3587 IPv6 Global Unicast Format Format
Параметри префікса RFC 3633 IPv6 для протоколу конфігурації динамічного хоста (DHCP) версії 6
Параметри конфігурації DNS RFC 3646 для протоколу конфігурації динамічного хоста для IPv6 (DHCPv6)
Служба RFC 3736 протоколу конфігурації динамічного хоста без стану (DHCP) для IPv6
RFC 4193 Унікальні локальні адреси IPv6 Unicast
RFC 4429 Оптимістичне копіювання дублікатів адрес (DAD) для IPv6
RFC 4443 Протокол повідомлення про Інтернет-контроль (ICMPv6) для специфікації Internet Protocol Version 6 (IPv6)
RFC 4472 Операційні міркування та проблеми з IPNS 6 DNS
RFC 4818 Атрибут RADIUS Delegated-IPv6-Prefix
RFC 4861 Сусідне відкриття для версії IP 6 (IPv6)
RFC 4862 Автоконфігурація адреси без стану RFC 4862 IPv6
Параметр реклами маршрутизатора IPC 5006 IPv6 для налаштування DNS
RFC 5072 IP версія 6 над ДПП
Варіант рекламних оголошень маршрутизатора RFC 5175 IPv6
RFC 5220 Постановка проблеми для вибору адреси за замовчуванням у середовищах із кількома префіксами
RFC 5221 Вимоги до механізмів вибору адреси
RFC 5453 Зарезервовані ідентифікатори інтерфейсу IPv6
чернетка: http://tools.ietf.org/html/draft-fujisaki-dhc-addr-select-opt-08


Системні вимоги

  • Windows XP / Windows Vista / Windows 7
  • 32bit / 64bit (x64)
  • IPv4 та/або IPv6 маршрутизатор або кабельний модем DSL (PPPoE)

Документація

Параметри cfos6link.ini, розділ [парам]:

   func_trace     0             рівень реєстрації, 0 = мінімум, 1 = всі функції, крім передачі даних, 2 = також функція передачі даних 
   dump_unknown_frames          1 = скидання невідомих кадрів PPPoE в trace.txt, 0 = відключена 
   ipv4_router_addr             IPv4 приватний адрес маршрутизатора для IPv4 DHCP маска підмережі завжди 255.255.255.0., за замовчуванням - 192.168.42.1. 
   allow_mixed_mode                   1 = дозволити IPv4, якщо DHCPv4 виявлено (за замовчуванням), 0 = відключити 
   keep_ppinfo                  1 = надіслати NDIS за інформацію про пакет з кожним пакетом, 0 = відключити (за замовчуванням) 
   check_traffic                1 = перевірити, чи пакети в/з мережі є дозволено (за замовчуванням), 0 = надіслати всі пакети 
   default_use_ipv4             значення за замовчуванням для значень use_ipv4 у connections.ini (за замовчуванням 0 = не дозволено) 
   default_use_ipv6             значення за замовчуванням для значень use_ipv6 у connections.ini (за замовчуванням 1 = дозволено) 
   ipv4_mcast_is_unicast        1 = обробляти пакети багатоадресної передачі IPv4 (чистий клас D) як одноадресні пакети, 
 0 = трактувати як багатоадресні (за замовчуванням) 

Режим проходження, розділ [passthrough]:

adapter1=substr
 adapter1=substr
 .
 .
 adapterN=substr
 Якщо опис адаптера містить "substr", трафік цього адаптера ігнорується (режим переходу). 

Формат номера телефону:

    параметри можуть відображатися у довільному порядку, наприклад, 

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

 параметр :       за замовчуванням:       означає: 

d будь-яких цифр, ігнорується 
 aidx=x -1 -1 = автоматичне виявлення, 0..n = PPPoE для мережевого адаптера x 
 (індекс адаптера, що зберігається в реєстрі) 
 serv= ім'я                     рядок імені служби для вихідних дзвінків 
h=1 or h=0 1 дозволяє або вимикає використання тегу host_unique (1 = увімкнено)) 
 ac=name рядок 
 ac=name, який може бути використаний для обмеження узгодження PPPoE певним змінного струму. ім'я повинно бути підрядком імені змінного струму 
 to=x 2000 початкового тайм-ауту для вихідних PPPoE: час очікування в мілісекундах для відповідей сервера 
 tr=x 3 кількість повторень у режимі очікування 
 prio=x встановити пріоритет пакету VLAN (значення від 0-7) 
 vlan=x ідентифікатор VLAN 

Параметри для з'єднань у connection.ini:

enabled 0 = вимкнено, 1 = набір, коли потрібне з'єднання 
 dial_string див. "Формат номера телефону" 
 user_name користувача_ ім'я користувача 
 password зашифрований пароль, використовуйте налаштування для введення пароля 
 mru PPP Максимальний прийом, за замовчуванням 1492 
 use_ipv4 0 = відключено, 1 = використовувати IPv4 підключення 
 use_ipv6 0 = відключено, 1 = використовувати підключення по протоколу IPv6 
 ipv6_prefix префікс IPv6 постачальника, повинен бути завжди 64bit, наприклад 1111: 2222: 3333 4444/+64 
 idle_timeout число секунди бездіяльності, після яких з'єднання буде припинено, за замовчуванням 0 = завжди на 
 ipv6_dns1 повна 128-бітна IPv6 DNS-адреса 
 ipv6_dns2 повна 128-бітна IPv6 DNS-адреса 

Коригування таблиці політики та NAT46