Jump to content

ТРИЛЛ (вычисления)

(Перенаправлено с ТРИЛЛ )

TRILL ( Прозрачное соединение множества ссылок ) — это Интернет-стандарт. [1] реализуются устройствами, называемыми переключателями TRILL . TRILL сочетает в себе методы мостового соединения и маршрутизации и представляет собой применение маршрутизации по состоянию канала для решения проблемы мостового соединения клиентов с учетом VLAN . Мосты маршрутизации (RBridges) совместимы с предыдущими клиентскими мостами IEEE 802.1 и могут постепенно заменять их . Коммутаторы TRILL также совместимы с IPv4 и IPv6 , маршрутизаторами и конечными системами . Они невидимы для современных IP-маршрутизаторов и, как и обычные маршрутизаторы, RBridges завершают широковещательный, неизвестный одноадресный и многоадресный трафик DIX Ethernet и кадры IEEE 802.2 LLC, включая блоки данных протокола моста протокола связующего дерева .

TRILL был разработан как преемник протокола связующего дерева, оба из которых были созданы одним и тем же человеком, Радией Перлман . Катализатором для TRILL стало мероприятие в Медицинском центре Бет Исраэль Диаконесса , которое началось 13 ноября 2002 года. [2] [3] Концепция Rbridges [4] [sic] впервые был предложен Институту инженеров по электротехнике и электронике в 2004 году. [5] кто в 2005 году [6] отверг то, что стало известно как ТРИЛЛ, и в 2006–2012 гг. [7] разработал несовместимый вариант, известный как мост по кратчайшему пути .

Общий обзор

[ редактировать ]

Коммутаторы TRILL используют между собой протокол маршрутизации по состоянию канала . Протокол состояния канала — это протокол, в котором соединение передается всем RBridges, так что каждый RBridge знает обо всех других RBridges и о соединении между ними. Это дает RBridges достаточно информации для расчета парных оптимальных путей для одноадресной рассылки и расчета деревьев распределения для доставки кадров либо в пункты назначения, местоположение которых неизвестно, либо в многоадресные или широковещательные группы. Используемый протокол маршрутизации по состоянию канала — IS-IS , потому что:

Чтобы уменьшить проблемы временного цикла, RBridges пересылает данные на основе заголовка с количеством переходов . RBridges также указывают RBridge следующего перехода в качестве пункта назначения кадра при пересылке одноадресных кадров по каналу общего носителя, что позволяет избежать создания дополнительных копий кадров во время временного цикла. Проверка пересылки по обратному пути и другие проверки выполняются для кадров с несколькими пунктами назначения для дальнейшего управления потенциально закольцованным трафиком.

Первый RBridge, который одноадресный кадр встречает в кампусе, RB1, инкапсулирует полученный кадр с заголовком TRILL, который указывает последний RBridge, RB2, где кадр декапсулируется. RB1 известен как «входной RBridge», а RB2 известен как «выходной RBridge». Чтобы сэкономить место в заголовке TRILL и упростить поиск при пересылке, между RBridges запускается протокол получения динамического псевдонима для выбора двухоктетных псевдонимов для RBridges, уникальных в пределах кампуса, которые представляют собой аббревиатуру шестиоктетного системного идентификатора IS-IS. RBridge. Двухоктетные псевдонимы используются для указания входных и выходных RBridges в заголовке TRILL.

Заголовок TRILL состоит из шести октетов: первые два октета включают шестибитный счетчик уменьшающихся переходов плюс флаги; следующие два октета содержат выходной псевдоним RBridge; последние два октета содержат входной псевдоним RBridge. Для кадров с несколькими пунктами назначения «исходящий псевдоним RBridge» определяет дерево распределения для кадра, где (псевдоним) с именем RBridge является корнем дерева распределения. Входной RBridge выбирает, по какому дереву распределения должен пройти кадр.

Несмотря на то, что RBridges прозрачны для устройств уровня 3 , и все каналы, соединенные между собой RBridges, кажутся устройствам уровня 3 единым каналом, RBridges действуют как маршрутизаторы каналов в том смысле, что при пересылке кадра транзитным RBridge Внешний заголовок уровня 2 заменяется на каждом прыжке соответствующим заголовком уровня 2 для следующего прыжка, а количество прыжков уменьшается. Несмотря на эти изменения внешнего заголовка уровня 2 и количества переходов в заголовке TRILL, исходный инкапсулированный кадр сохраняется, включая тег VLAN исходного кадра.

несколько путей для кадров с несколькими пунктами назначения через альтернативные корни дерева распределения и многопутевая маршрутизация с равной стоимостью Поддерживается (ECMP) для одноадресных кадров. Сети с более ячеистой структурой в большей степени выигрывают от многопутевого и оптимального пути, предоставляемого TRILL, чем сети с более древовидной структурой.

Хост с несколькими интерфейсами, работающими по Интернет-протоколу, требует, чтобы каждый из интерфейсов [или группа интерфейсов в группе] имел уникальный адрес, тогда как при использовании TRILL хост с несколькими интерфейсами может иметь один IP-адрес для всех своих интерфейсов. присоединен к общему широковещательному домену — аналогично случаю адреса точки доступа к сетевым сервисам (NSAP) в конечной системе в CLNP.

[ редактировать ]

С точки зрения TRILL, канал может представлять собой любую из множества технологий связи, включая IEEE 802.3 ( Ethernet ), PPP (протокол «точка-точка»). [8] или псевдопровод . [9] Каналы Ethernet между RBridges могут включать мосты IEEE клиента или поставщика 802.1. Другими словами, произвольная локальная сеть с мостовым соединением представляется RBridge как канал множественного доступа.

Крайне важно, чтобы только один RBridge действовал как входной RBridge для любого заданного собственного кадра, а TRILL имел назначенного перенаправления. [10] механизм, обеспечивающий это. TRILL позволяет разделить нагрузку этой задачи на канале на основе VLAN, так что только один RBridge на каждом канале инкапсулирует и декапсулирует собственные кадры для каждой VLAN.

Порты RBridge

[ редактировать ]

Порты RBridge могут совместимо реализовывать широкий спектр существующих и предлагаемых протоколов уровня канала и уровня порта IEEE 802.1, включая PAUSE (IEEE 802.3 Приложение 31B), протокол обнаружения канального уровня (IEEE 802.1AB), агрегацию каналов (IEEE 802.1AX), безопасность MAC. (IEEE 802.1AE) или управление доступом на основе порта (IEEE 802.1X). Это связано с тем, что RBridges расположены над IEEE 802.1 EISS (расширенная служба внутреннего подуровня), за исключением того, что порт RBridge по-разному обрабатывает связующее дерево и PDU регистрации VLAN.

Реализации с открытым исходным кодом

[ редактировать ]

Собственные реализации

[ редактировать ]

Cisco FabricPath — это собственная реализация TRILL, которая использует плоскость управления TRILL (включая IS-IS для уровня 2), но несовместимую плоскость данных. [13] Brocade Коммутация виртуального кластера использует плоскость данных TRILL, но собственную плоскость управления, поэтому несовместима со стандартами TRILL, соответствующими стандартам. [14]

Поддержка VLAN

[ редактировать ]

Протокол TRILL обеспечивает обязательную поддержку обычных 4K VLAN и может дополнительно поддерживать 24-битные метки Fine Grain Label (FGL) в дополнение к VLAN. (RFC 7172 «ТРИЛЛ: Детальная маркировка»)

Конкуренты

[ редактировать ]

Во время разработки стандарт IEEE 802.1aq (Shortest Path Bridging – SPB) считался основным конкурентом TRILL. Как отмечалось в одной книге 2011 года, «оценка относительных достоинств и различий двух предложений по стандартам в настоящее время является горячо обсуждаемой темой в сетевой индустрии». [15] Ни один из стандартов не получил широкого распространения, в отличие от более поздних подходов наложения, таких как EVPN . [16] [17]

Поддержка продукта

[ редактировать ]
  1. ^ «Маршрутизирующие мосты (RBridges): спецификация базового протокола» .
  2. ^ «Все системы отключены» (PDF) . cio.com . IDG Communications, Inc. Архивировано из оригинала (PDF) 23 сентября 2020 года . Проверено 9 января 2022 г.
  3. ^ «Все системы отключены» . cio.com . IDG Communications, Inc. Архивировано из оригинала 9 января 2022 года . Проверено 9 января 2022 г.
  4. ^ «Rbridges: прозрачная маршрутизация» (PDF) . курсы.cs.washington.edu . Радия Перлман, Sun Microsystems Laboratories. Архивировано из оригинала (PDF) 9 января 2022 года . Проверено 9 января 2022 г.
  5. ^ «Rbridges: прозрачная маршрутизация» . www.researchgate.net . Радия Перлман, Sun Microsystems; Дональд Истлейк — третий, Motorola.
  6. ^ «Учебное пособие по TRILL» (PDF) . postel.org . Дональд Э. Истлейк (3-й), Huawei.
  7. ^ «IEEE 802.1:802.1aq — мост по кратчайшему пути» . ieee802.org . Институт инженеров электротехники и электроники.
  8. ^ «Протокол управления протоколом прозрачного соединения множества каналов PPP (TRILL)» .
  9. ^ «Прозрачное соединение множества каналов (TRILL) с использованием псевдопроводов» .
  10. ^ «Маршрутизирующие мосты (RBridges): назначенные экспедиторы» .
  11. ^ «GitHub — Ганди/квагга на dev_trill» . Гитхаб . Проверено 10 мая 2023 г.
  12. ^ MichaelQQ (28 августа 2022 г.), MichaelQQ/Quagga-PE , получено 10 мая 2023 г.
  13. ^ «Cisco FabricPath» . Справочник центра обработки данных. 06 марта 2014 г. Архивировано из оригинала 3 марта 2016 г. Проверено 14 октября 2014 г.
  14. ^ «НЕ ВРИ О СОБСТВЕННЫХ ПРОТОКОЛАХ» . 04.03.2011 . Проверено 14 октября 2014 г.
  15. ^ Боривое Фюрт; Армандо Эскаланте (2011). Справочник по вычислениям с интенсивным использованием данных . Спрингер. п. 16. ISBN  978-1-4614-1415-5 .
  16. ^ Холлингсворт, Том (29 ноября 2021 г.). «Миграция с FabricPath на EVPN/VxLAN» . Проверено 9 мая 2023 г.
  17. ^ Пепельняк, Иван (3 мая 2022 г.). «Что случилось с FabricPath и его друзьями?» . Проверено 9 мая 2023 г.
  18. ^ «Серия BDCOM S5800» (PDF) . bdcom.cn .
  19. ^ «Серия BDCOM S9500» (PDF) . bdcom.cn .
  20. ^ DH-S7602
  21. ^ DH-S7606
  22. ^ «Q: Какие платформы поддерживают TRILL? | Extreme Portal» . Extremeportal.force.com .
  23. ^ «Коммутаторы серии HPE FlexFabric 5700» (PDF) . hpe.com .
  24. ^ «Серия коммутаторов HPE FlexFabric 5940» (PDF) . hpe.com .
  25. ^ «Технические данные серии коммутаторов HPE FlexFabric 12900E» (PDF) . hpe.com .
  26. ^ «Коммутаторы для центров обработки данных Huawei CloudEngine серии 5800» . электронный файл.huawei.com .
  27. ^ «Техническое описание коммутатора Huawei CloudEngine 6860» . электронный файл.huawei.com .
  28. ^ «Техническое описание коммутатора Huawei CloudEngine 8800» . электронный файл.huawei.com .
  29. ^ «Техническое описание коммутатора Huawei CloudEngine 12800» . электронный файл.huawei.com .
  30. ^ «IgniteNet™ MeshLinq™» . ignitenet.com .
  31. ^ «Техническое описание MeshLinq™» (PDF) . ignitenet.com .
  32. ^ «Продукты и технологии — Коммутаторы для центров обработки данных серии H3C S6800 — H3C» . h3c.com .
  33. ^ «Коммутаторы для центров обработки данных серии H3C S6800» (PDF) . скачатьcdn.h3c.com .
  34. ^ «Продукты и технологии — Коммутаторы для центров обработки данных серии H3C S6860 — H3C» . h3c.com .
  35. ^ «Коммутаторы для центров обработки данных серии H3C S6860» (PDF) . скачатьcdn.h3c.com .
  36. ^ «Продукты и технологии — Коммутаторы серии H3C S10500 — H3C» . h3c.com .
  37. ^ «Продукты и технологии — Мультисервисный базовый коммутатор нового поколения серии H3C S10500X — H3C» . h3c.com .
  38. ^ «Мультисервисный базовый коммутатор следующего поколения серии H3C S10500X» (PDF) . скачатьcdn.h3c.com .
  39. ^ «Коммутаторы серии RG-S6220 — сети Ruijie» . ruijienetworks.com .
  40. ^ «Техническое описание коммутаторов для центров обработки данных серии RG-S6220 — сети Ruijie» . ruijienetworks.com .
  41. ^ «Техническое описание коммутатора ядра центра обработки данных серии RG-S12000 — сети Ruijie» . ruijienetworks.com .
  42. ^ «Серия коммутаторов TOR для центров обработки данных YH-S5800 . youhuatech.com »
  43. ^ «Серия высокопроизводительных базовых переключателей YH- . » S9500
  44. ^ «Коммутатор серии ZXR10 5960 — Коммутатор Ethernet — Продукт ZTE» . zte.com.cn.
  45. ^ «Коммутатор серии ZXR10 9900(-S) — Коммутатор Ethernet — Продукт ZTE» . zte.com.cn.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f0e7d3cff0bbadbab536840e128af212__1691691660
URL1:https://arc.ask3.ru/arc/aa/f0/12/f0e7d3cff0bbadbab536840e128af212.html
Заголовок, (Title) документа по адресу, URL1:
TRILL (computing) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)