Особливості з першого погляду
Що таке cFos IPv6 Link?
Системні вимоги
Документація
Особливості з першого погляду
Драйвер комутованого доступу IPv6 для Windows
Автоматична маршрутизація та налаштування адрес
IPv4 <-> IPv6 DNS зіставлення
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 Link працює швидко. Як і 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 <-> IPv6 DNS зіставлення | ||
IPv6 PPPoE/PPP Dial-up | ||
Автоматичне налаштування маршрутизації | ||
Маршрут за замовчуванням IPv6 | ||
Автоматичне налаштування DNS-сервера | ||
Делегування префікса DHCPv6 | ||
Оновлення таблиць політик | ||
NAT46 для додатків з підтримкою тільки IPv4 |
cFos IPv6 Link складається з наступних компонентів:
Залучення маршрутизатора IPv6 у провайдера
DHCPv6 з провайдером
Опціональна конфігурація адрес і маршрутизації з провайдером здійснюється за допомогою 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 Prefix Delegation. Ми протестували його (серед іншого) з маршрутизатором 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-сумісні файли трасування.
cFos IPv6 Link з DSL та іншими широкосмуговими конфігураціями
cFos IPv6 Link інтерпретує кілька префіксів і варіанти делегування префіксів DHCPv6 наступним чином:
Якщо IPv6-канал cFos виявляє декілька IPv6-маршрутизаторів з різними префіксами, він надсилає пакети на маршрутизатор з найдовшим збігом префіксів у вихідній адресі.
Префікси, коротші за 64 біти від сервера або маршрутизатора DHCPv6, повідомляються Windows, щоб дозволити можливому програмному маршрутизатору Windows об'єднати їх у підмережу та призначити 64-розрядні префікси іншим пристроям. Якщо лінія cFos IPv6 отримує тільки префікси, коротші за 64 біти, вона створює один 64-бітовий префікс з одного з існуючих префіксів, розширюючи його на 0 біт.
таким чином, IPv6-канал cFos може обробляти префікси з налаштувань з DHCPv6 і RADIUS-серверами. Очікується, що в оголошеннях маршрутизатора будуть використовуватися обрамлені префікси IPv6, а у відповідях сервера DHCPv6 - делеговані префікси. Дивіться RFC 3162 і RFC 4818.
Відповідні RFC:
RFC 2464 Передача пакетів IPv6 через мережі Ethernet
RFC 3162 RADIUS та IPv6
RFC 3315 Протокол динамічної конфігурації хоста для IPv6 (DHCPv6)
RFC 3484 Вибір адреси за замовчуванням для Інтернет-протоколу версії 6 (IPv6)
RFC 3587 Формат глобальних одноадресних адрес IPv6
RFC 3633 Параметри префіксів IPv6 для протоколу динамічної конфігурації хостів (DHCP) версії 6
RFC 3646 Параметри конфігурації DNS для протоколу динамічної конфігурації хосту для IPv6 (DHCPv6)
RFC 3736 Служба динамічного протоколу конфігурації хосту без статусу (DHCP) для IPv6
RFC 4193 Унікальні локальні одноадресні IPv6 адреси
RFC 4429 Оптимістичне виявлення дублікатів адрес (DAD) для IPv6
RFC 4443 Протокол керуючих повідомлень Інтернету (ICMPv6) для специфікації протоколу Інтернету версії 6 (IPv6)
RFC 4472 Експлуатаційні міркування та проблеми з DNS IPv6
RFC 4818 Атрибут RADIUS Delegated-IPv6-Prefix
RFC 4861 Виявлення сусідів для IP версії 6 (IPv6)
RFC 4862 Автоконфігурація IPv6 адрес без статусу
RFC 5006 Опція реклами маршрутизатора IPv6 для конфігурації DNS
RFC 5072 IP версії 6 через PPP
RFC 5175 Опція прапорців реклами маршрутизатора IPv6
RFC 5220 Постановка задачі для вибору адреси за замовчуванням у багатопрефіксних середовищах
RFC 5221 Вимоги до механізмів вибору адрес
RFC 5453 Зарезервовані ідентифікатори інтерфейсів IPv6
проект: http://tools.ietf.org/html/draft-fujisaki-dhc-addr-select-opt-08
Системні вимоги
IPv4 та/або IPv6 Маршрутизатор або DSL кабельний модем (PPPoE)
Документація
Параметри файлу cfos6link.ini, розділ [param]:
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 = розглядати багатоадресні (мережа класу D) пакети IPv4 як одноадресні, 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=name рядок імені служби для вихідних дзвінків h=1 or h=0 1 вмикає або вимикає використання тегу host_unique (1 = ввімкнено)) ac=name рядок, який може бути використаний для обмеження PPPoE-переговорів до певної точки доступу. name має бути підрядком імені точки доступу to=x 2000 початковий таймаут для вихідного PPPoE: таймаут в мілісекундах для відповідей сервера tr=x 3 кількість повторних спроб по закінченню таймаута prio=x задати пріоритет пакетів VLAN (значення від 0-7) vlan=x ІДЕНТИФІКАТОР VLAN
Параметри для з'єднань в файлі connections.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 провайдера, завжди має бути 64-бітним, наприклад 1111:2222:3333:4444/64 idle_timeout кількість секунд бездіяльності, після якої з'єднання буде розірвано, за замовчуванням 0=завжди увімкнено ipv6_dns1 повна 128-бітна IPv6 DNS-адреса ipv6_dns2 повна 128-бітна IPv6 DNS-адреса
Коригування політичної таблиці та НАТО46
Документація
документація cFos IPv6 Link.