Туннельный брокер - Tunnel broker

В контексте компьютерная сеть, а туннельный брокер это услуга, которая предоставляет сетевой туннель. Эти туннели могут обеспечить инкапсулированное подключение через существующую инфраструктуру к другой инфраструктуре.

Есть множество туннельных брокеров, в том числе IPv4 туннельные брокеры, хотя чаще всего этот термин используется для обозначения IPv6 туннельный брокер, как определено в RFC: 3053.

Брокеры туннелей IPv6 обычно предоставляют IPv6 сайтам или конечным пользователям через IPv4. Как правило, брокеры туннелей IPv6 предлагают туннели так называемого «протокола 41» или proto-41. Это туннели, в которых IPv6 туннелируется прямо внутри IPv4 пакетов, имея протокол поле установлено на '41' (IPv6) в IPv4 пакет. В случае брокеров туннелей IPv4 туннели IPv4 предоставляются пользователям путем инкапсуляции IPv4 внутри IPv6, как определено в RFC: 2473.

Автоматическая настройка

Настройка туннелей IPv6 обычно выполняется с помощью Протокол настройки туннеля (TSP), или используя Контроль информации туннеля протокол (TIC). Клиент, способный на это, - AICCU (Утилита клиента автоматического подключения IPv6). В дополнение к туннелям IPv6 TSP также может использоваться для настройки туннелей IPv4.

Проблемы с NAT

Туннели Proto-41 (прямой IPv6 в IPv4) могут плохо работать, расположенные позади NAT. Один из способов обойти это - настроить фактическую конечную точку туннеля как DMZ на оборудовании, использующем NAT. Другой метод - использовать АЙЯ или же TSP, оба отправляют IPv6 внутрь UDP пакетов, которые могут пересекать большинство настроек NAT и даже брандмауэры.

Проблема, которая все еще может возникнуть, - это тайм-аут состояния в машине NAT. Поскольку NAT запоминает, что пакет вышел за пределы Интернет он позволяет вернуться из Интернета другому пакету, который связан с исходным пакетом proto-41. Когда это состояние истечет, другие пакеты из Интернета не будут приниматься. Таким образом, соединение туннеля прерывается до тех пор, пока хост пользователя снова не отправит пакет брокеру туннеля.

Динамические конечные точки

Если конечная точка не является статическим IP-адресом, пользователь или программа должны дать команду брокеру туннелей обновить адрес конечной точки. Это можно сделать с помощью веб-сайта туннельного брокера или с помощью автоматизированного протокола, например TSP или же Сердцебиение, как используется AICCU. В случае туннельного брокера, использующего TSP, клиент, автоматически перезапускающий туннель, приведет к обновлению адреса и порта конечной точки.

Реализации

Первая реализация туннельного брокера IPv6 была на итальянском CSELT S.p.A. Ивано Гуардини, автора RFC3053[1]

Существует множество туннельных брокеров, которые предоставляют свои собственные реализации основанный на разных целях. Здесь перечислены общие реализации, используемые перечисленными брокерами туннелей IPv6.

Gogo6 gogoSERVER

gogoSERVER (ранее Gateway6) используется сервисом Freenet6, который является вторым сервисом туннельного брокера IPv6, запущенным в производство в 1999 году. Он был начат как проект Viagenie, а затем Hexago был выделен как коммерческая компания, продающая Gateway6, который работал Freenet6, как их флагманский продукт. В июне 2009 года Hexago стала gogo6 в результате выкупа менеджмента, а сервис Freenet6 стал частью gogoNET, социальная сеть для профессионалов IPv6.[2] 23 марта 2016 года все услуги Freenet6 / Gogo6 были остановлены.

SixXS sixxsd

SixXS Sixxsd - это то, что движет всеми SixXS PoPs. Это специально созданное программное обеспечение для туннелирования с высокой производительностью с низкой задержкой. Разработка sixxsd началась в 2002 году.[3] и превратился в текущую версию программного обеспечения v4. Программное обеспечение доступно для интернет-провайдеров, которые предоставляют и используют SixXS PoP. Первоначально, в 2000 году SixXS использовала сценарии оболочки bash.[4] Из-за проблем с масштабируемостью и других проблем был спроектирован и разработан sixxsd. Спустя 17 лет туннель SixXS закатился 6 июня 2017 года.

CITC ddtb

CITC Tunnel Broker, управляемая Целевой группой Саудовской Аравии по IPv6, использует собственную реализацию TSP RFC под названием «ddtb».

Смотрите также

Рекомендации

  1. ^ «Протоколы IETF46 - Доступные туннельные брокеры». IETF. Получено 18 декабря 2015.
  2. ^ "Домашняя страница Gogonet". Gogonet.gogo6.com. Архивировано из оригинал 11 мая 2012 г.. Получено 14 декабря 2014.
  3. ^ "SixXS - Брокер развертывания IPv6 и туннелей :: История". Sixxs.net. Получено 14 декабря 2014.
  4. ^ «2.3 Конфигурация туннельного сервера». Meetings.ripe.net. Получено 14 декабря 2014.