stringtranslate.com

ЕСТЬ-Есть

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

Протокол IS-IS определен в ISO/IEC 10589:2002 [2] [3] как международный стандарт в рамках эталонного проекта взаимодействия открытых систем (OSI). Инженерная группа Интернета (IETF) переиздала IS-IS в RFC  1142, но этот RFC позже был помечен как исторический в RFC  7142, поскольку он переиздал черновик, а не окончательную версию стандарта ISO (Международной организации по стандартизации), что вызвало путаницу. .

В 2005 году IS-IS был назван « стандартом де-факто для магистральных сетей крупных поставщиков услуг ». [4]

Описание

IS-IS — это протокол внутреннего шлюза, предназначенный для использования в административном домене или сети. В этом отличие от протоколов внешних шлюзов, в первую очередь протокола пограничного шлюза (BGP), который используется для маршрутизации между автономными системами (RFC 1930).

IS-IS — это протокол маршрутизации по состоянию канала, работающий путем надежной рассылки информации о состоянии канала по всей сети маршрутизаторов. Каждый маршрутизатор IS-IS самостоятельно создает базу данных топологии сети, объединяя переданную сетевую информацию. Как и протокол OSPF , IS-IS использует алгоритм Дейкстры для вычисления наилучшего пути в сети. Пакеты ( дейтаграммы ) затем пересылаются по вычисленному идеальному пути через сеть к месту назначения.

История

Протокол IS-IS был разработан группой людей, работающих в Digital Equipment Corporation в рамках фазы V DECnet . Он был стандартизирован ISO в 1992 году как ISO 10589 для связи между сетевыми устройствами, которые называются промежуточными системами (в отличие от конечных систем). системы или хосты) по стандарту ISO. Целью IS-IS было сделать возможной маршрутизацию дейтаграмм с использованием разработанного ISO стека протоколов OSI под названием CLNS .

IS-IS был разработан примерно в то же время, когда Инженерная группа Интернета IETF разрабатывала аналогичный протокол под названием OSPF . Позже IS-IS был расширен для поддержки маршрутизации дейтаграмм в Интернет-протоколе (IP), протоколе сетевого уровня глобального Интернета. Эта версия протокола маршрутизации IS-IS тогда называлась Integrated IS-IS (RFC 1195).

Типы пакетов

Смежность IS-IS может быть широковещательной или двухточечной.

Привет пакет
Между двумя маршрутизаторами необходимо периодически обмениваться пакетами приветствия IS-IS для установления смежности. По итогам переговоров один из них будет выбран как DIS (Designated IS). Этот пакет приветствия будет отправлен отдельно для уровня 1 или уровня 2.
ЛСП
Содержит фактическую информацию о маршруте. Этот LSP может содержать множество значений типа-длины (TLV).
CSNP
Этот пакет будет отправлен только DIS. По умолчанию каждые 10 секунд пакет CSNP будет передаваться DIS. Он будет содержать список идентификаторов LSP, а также порядковый номер и контрольную сумму.
ПСНП
Если маршрутизатор, получивший пакет CSNP, обнаружит какое-либо несоответствие в своей базе данных, он отправит запрос PSNP с просьбой к DIS отправить ему обратно определенный LSP.

Другое использование

IS-IS также используется в качестве плоскости управления для моста по кратчайшему пути IEEE 802.1aq (SPB). SPB обеспечивает пересылку по кратчайшему пути в контексте ячеистой сети Ethernet, используя несколько путей с одинаковой стоимостью. Это позволяет SPB поддерживать большие топологии уровня 2 с быстрой сходимостью и улучшенным использованием ячеистой топологии. [5] В сочетании с этим обеспечивается единая точка предоставления членства в логическом соединении. Таким образом, IS-IS дополняется небольшим количеством TLV и суб-TLV и поддерживает два инкапсулирующих канала данных Ethernet: мосты провайдера 802.1ad и магистральные мосты провайдера 802.1ah . SPB не требует никакого конечного автомата или других существенных изменений в IS-IS, а просто требует нового идентификатора протокола сетевого уровня (NLPID) и набора TLV. Это расширение IS-IS определено в предложенном IETF стандарте RFC 6329.

Связанные протоколы

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

  1. ^ «X.225: Информационные технологии - Взаимодействие открытых систем - Протокол сеанса, ориентированный на соединение: Спецификация протокола» . Архивировано из оригинала 1 февраля 2021 года . Проверено 10 марта 2023 г.
  2. ^ «ISO / IEC 10589: 2002 - Информационные технологии. Телекоммуникации и обмен информацией между системами. Протокол обмена информацией внутридоменной маршрутизации от промежуточной системы к промежуточной системе для использования в сочетании с протоколом для предоставления сетевых услуг в режиме без установления соединения (ISO 8473) ". Сайт ИСО . Международная организация по стандартизации (ISO). Ноябрь 2002 года . Проверено 24 мая 2017 г.
  3. ^ «Бесплатная PDF-копия ISO / IEC 10589: 2002» . Сайт ИСО . Международная Организация Стандартизации . Проверено 24 мая 2017 г.
  4. ^ Гредлер, Ханнес; Горайский, Уолтер (2005). Полный протокол маршрутизации IS-IS . Спрингер. п. 1. ISBN 1-85233-822-9.
  5. ^ Унбехаген, Пол; Брэгг, Найджел; Аллан, Дэвид; Федык, Дон; Эшвуд-Смит, Питер Дж. (апрель 2012 г.). Федык Д.; Эшвуд-Смит, П. (ред.). «Расширения IS-IS, поддерживающие мост по кратчайшему пути IEEE 802.1aq». IETF . дои : 10.17487/RFC6329 .

Внешние ссылки