Cisco IOS XR - Cisco IOS XR

Линейная карта под управлением IOS XR.

IOS XR это тренироваться из Cisco Systems 'широко развернутый Операционная система межсетевого взаимодействия (IOS), используемые в их высокопроизводительной сетевой конвергентной системе (NCS) операторского класса маршрутизаторы такой как CRS серии, 12000 серия и ASR9000 серии.

Архитектура

Согласно литературе по продуктам Cisco, IOS XR очень мало разделяет инфраструктуру с другими цепями IOS, и вместо этого построена на "упреждающий, память защищена, многозадачность, на основе микроядра Операционная система ".[1] Микроядро ранее предоставлялось QNX;[2] версии 6.0 и выше используют Wind River Linux распределение.[3]

IOS XR стремится предоставить следующие преимущества по сравнению с предыдущими версиями IOS:

  • Улучшенный высокая доступность (в основном за счет поддержки аппаратное резервирование и методы локализации сбоев, такие как защищенные области памяти для отдельных процессов и возможность перезапуска процессов)
  • Лучшая масштабируемость для больших аппаратных конфигураций (за счет распределен программная инфраструктура и двухступенчатая пересылка архитектура)
  • А упаковка основанная на модели распространения программного обеспечения (допускающая дополнительные функции, такие как многоадресная маршрутизация и MPLS устанавливается и снимается во время эксплуатации роутера)
  • Возможность установки обновлений пакетов и патчи (возможно, пока маршрутизатор остается в эксплуатации)
  • Интернет-сайт GUI для управления системой (с использованием универсального, XML интерфейс управления)

История

IOS XR была анонсирована вместе с CRS-1 в мае 2004 г.[4] Первой общедоступной версией была 2.0. Самый последний выпуск - версия 6.5.3.[5] который был выпущен в марте 2019 года.

Другие важные выпуски включают следующее.

  • 3.2 - первая общедоступная версия для 12000 серия маршрутизаторов
  • 3.9 - первая общедоступная версия для ASR9000 серии
  • 5.0 (20 сентября 2013 г.) - первая общедоступная версия для серии NCS6000, основанная на Ядро Linux[6]
  • 6.1.1 - Добавлена ​​поддержка 64-разрядной операционной системы IOS XR на базе Linux в серии ASR9000. [7]

Различия между IOS и IOS XR

Пример конфигурации BGP для IOS и IOS XR. Дополнительные примеры можно найти в документе Cisco. Преобразование конфигураций Cisco IOS в конфигурации Cisco IOS XR.[8]

! Cisco IOS! Маршрутизатор bgp 109 без синхронизации bgp журнал-сосед-изменяет сосед 203.0.113.1 удаленный-как 109 сосед 203.0.113.1 источник-обновления Loopback0 нет автосводки !! Cisco IOS XR! Маршрутизатор bgp 109 сосед 203.0.113.1 удаленный-как 109 источник обновления Loopback0 !!

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

  1. ^ "Продукция и Услуги". Cisco.
  2. ^ Пресс-релиз QNX подтверждая использование своего микроядра в IOS XR
  3. ^ «Таблица операционных улучшений программного обеспечения Cisco IOS XR версии 6.0». Cisco.
  4. ^ "Пресс-релиз Cisco, объявляющий о CRS-1 и IOS XR". Архивировано из оригинал 9 марта 2005 г.
  5. ^ Примечания к выпуску Cisco, для различных версий IOS XR
  6. ^ «Примечания к выпуску для маршрутизаторов Cisco NCS серии 6000, выпуск 5.0.0». Cisco.
  7. ^ http://www.cisco.com/c/en/us/td/docs/routers/asr9000/software/asr9k_r6-1/general/release/notes/b-release-note-asr9k-612.html
  8. ^ «Преобразование конфигураций Cisco IOS в конфигурации Cisco IOS XR» (PDF). cisco.com. Cisco Systems. Получено 4 августа, 2017.

внешняя ссылка