Поделиться через


Компоненты Teredo

Инфраструктура Teredo состоит из следующих компонентов:

Клиенты Teredo

Клиент Teredo — это узел IPv6/IPv4, поддерживающий интерфейс туннелирования Teredo, через который пакеты туннелируются в другие клиенты Или узлы Teredo в Интернете по протоколу IPv6 (через ретранслятор Teredo). Клиент Teredo взаимодействует с сервером Teredo, чтобы получить префикс адреса, с которого iPv6-адрес на основе Teredo настроен или используется для упрощения взаимодействия с другими клиентами Или узлами Teredo в Интернете IPv6.

Windows XP с пакетом обновления 1 (SP1) с расширенным сетевым пакетом, Windows XP с пакетом обновления 2 (SP2), Windows Server 2003 с пакетом обновления 1 (SP1), Windows Server 2003 с пакетом обновления 2 (SP2), Windows Vista и Windows Server 2008 включают клиент Teredo.

Серверы Teredo

Сервер Teredo — это узел IPv6/IPv4, подключенный как к интернету IPv4, так и к интернету IPv6 и поддерживающий интерфейс туннелирования Teredo, через который принимаются пакеты. Общая роль сервера Teredo заключается в оказании помощи в настройке адресов клиентов Teredo и упрощении начального взаимодействия между клиентами Teredo и другими клиентами Teredo или между клиентами Teredo и узлами только для IPv6. Сервер Teredo прослушивает трафик Teredo через порт UDP 3544.

В отличие от клиента, сервер Teredo не входит в состав операционных платформ Майкрософт. Чтобы упростить обмен данными между клиентскими компьютерами Teredo под управлением Windows, корпорация Майкрософт развернула серверы Teredo в IPv4-Интернете.

Ретрансляторы Teredo

Ретранслятор Teredo — это маршрутизатор IPv6/IPv4, который может пересылать пакеты между клиентами Teredo в IPv4-Интернете (с помощью интерфейса туннелирования Teredo) и узлами только для IPv6. В некоторых случаях ретранслятор Teredo взаимодействует с сервером Teredo, чтобы упростить начальную связь между клиентами Teredo и узлами с поддержкой только IPv6. Ретранслятор Teredo прослушивает UDP-порт 3544 для трафика Teredo.

Как и сервер Teredo, операционные платформы Майкрософт не включают функции ретрансляции Teredo. В настоящее время корпорация Майкрософт не планирует развертывать ретрансляторы Teredo в IPv4-Интернете. Ретрансляторы Teredo не требуются для взаимодействия с ретрансляторами, зависящими от узла Teredo.

Ретрансляторы Host-Specific Teredo

Обмен данными между клиентами Teredo и узлами IPv6, настроенными с помощью глобального адреса, должен проходить через ретранслятор Teredo. Это необходимо для узлов только IPv6, подключенных к Интернету IPv6. Однако если узел IPv6 поддерживает IPv6 и IPv4 и подключен к интернету IPv4 и IPv6, то обмен данными между клиентом Teredo и узлом IPv6 должен осуществляться через Интернет IPv4, а не проходить через интернет IPv6 и проходить через ретранслятор Teredo.

Ретранслятор, зависящий от узла Teredo, — это узел IPv6/IPv4, который имеет интерфейс и подключение как к интернету IPv4, так и к интернету IPv6 и может взаимодействовать напрямую с клиентами Teredo через интернет IPv4 без необходимости промежуточного ретранслятора Teredo. Подключение к Интернету по протоколу IPv4 может осуществляться через общедоступный IPv4-адрес или частный IPv4-адрес и соседний NAT. Подключение к Интернету IPv6 может осуществляться через прямое подключение к Интернету IPv6 или через технологию перехода IPv6, например 6to4, где пакеты IPv6 туннелируются через IPv4-Интернет. Ретранслятор teredo, зависящий от узла Teredo, прослушивает UDP-порт 3544 для трафика Teredo.

Windows XP с пакетом обновления 1 (SP1) с расширенным сетевым пакетом, Windows XP с пакетом обновления 2 (SP2), Windows Server 2003 с пакетом обновления 2 (SP2), Windows Vista и Windows Server 2008 включают функцию ретрансляции teredo для узла Teredo, которая автоматически включается, если компьютеру назначен глобальный адрес. Глобальный адрес назначается в полученном сообщении объявления маршрутизатора от собственного маршрутизатора IPv6, маршрутизатора ISATAP или маршрутизатора 6to4. Если на компьютере нет глобального адреса, функция клиента Teredo включена.

Ретранслятор для конкретного узла Teredo позволяет клиентам Teredo эффективно взаимодействовать с узлами 6to4, узлами IPv6 с глобальным префиксом, отличной от 6to4, или узлами ISATAP или 6over4 в организациях, использующих глобальный префикс для своих адресов, при условии, что оба узла используют версию Windows, поддерживающую Teredo.