Cisco iOS XR

Cisco iOS XR
Deweloper Systemy Cisco
Rodzina OS Uniksopodobny
Stan roboczy Aktualny
Model źródłowy Zamknięte źródło
Najnowsze wydanie 7.5.1 / 30 listopada 2021 r . ; 14 miesięcy temu ( 2021-11-30 )
Platformy Routery serii NCS 5x0, NCS 5x00, 8000, ASR 9000 i XRv 9000
Strefa użytkownika Linuks
Oficjalna strona internetowa Cisco iOS XR
Karta liniowa z systemem IOS XR.

IOS XR to seria wydań szeroko stosowanego internetowego systemu operacyjnego (IOS) firmy Cisco Systems , używanego w ich zaawansowanym systemie konwergencji sieci (NCS) i routerach klasy operatorskiej , takich jak seria ASR 9000 i seria routerów Carrier Routing System .

Architektura

Zgodnie z literaturą produktową Cisco, IOS XR dzieli bardzo mało infrastruktury z innymi pociągami IOS i zamiast tego jest zbudowany na „ wywłaszczającym, chronionym pamięcią, wielozadaniowym systemie operacyjnym opartym na mikrojądrze . Mikrojądro było wcześniej dostarczane przez QNX ; wersje 6.0 i nowsze używają Wind River Linux .

IOS XR ma na celu zapewnienie następujących zalet w porównaniu z wcześniejszymi pociągami IOS:

  • Poprawiona wysoka dostępność (głównie dzięki obsłudze redundancji sprzętowej i metod powstrzymywania błędów, takich jak chronione przestrzenie pamięci dla poszczególnych procesów i ponowne uruchamianie procesów)
  • Lepsza skalowalność dla dużych konfiguracji sprzętowych (dzięki rozproszonej infrastrukturze oprogramowania i dwustopniowej architekturze przekazywania )
  • Model dystrybucji oprogramowania oparty na pakietach (pozwalający na instalowanie i usuwanie opcjonalnych funkcji, takich jak routing multiemisji i MPLS , gdy router działa)
  • Możliwość instalowania aktualizacji pakietów i poprawek (potencjalnie w czasie, gdy router pozostaje w eksploatacji)
  • Internetowy GUI do zarządzania systemem (wykorzystujący ogólny interfejs zarządzania XML )

Historia

IOS XR został ogłoszony wraz z CRS-1 w maju 2004. Pierwszą ogólnie dostępną wersją była wersja 2.0.

Niektóre znaczące wydania obejmują następujące.

  • 3.2 – pierwsza ogólnie dostępna wersja dla routerów serii 12000
  • 3.9 – pierwsza ogólnie dostępna wersja dla routerów z serii ASR 9000
  • 5.0 - pierwsza ogólnie dostępna wersja dla serii NCS6000, która jest oparta na jądrze Linuksa zamiast QNX i została wydana we wrześniu 2013 roku
  • 6.1.1 — Wprowadza obsługę 64-bitowego systemu operacyjnego IOS XR opartego na systemie Linux w seriach ASR 9000

Różnice między IOS i IOS XR

Pokazano przykładową konfigurację protokołu BGP dla systemów IOS i IOS XR.

Więcej przykładów można znaleźć w dokumencie firmy Cisco Konwertowanie konfiguracji Cisco IOS na konfiguracje Cisco IOS XR .

IOS

router bgp 109 brak synchronizacji bgp log-neighbor-changes sąsiad 203.0.113.1 zdalny-jako 109 sąsiad 203.0.113.1 źródło aktualizacji Loopback0 brak automatycznego podsumowania

IOS XR

router bgp 109 sąsiad 203.0.113.1 zdalny jako 109 źródło aktualizacji Loopback0

Zobacz też

  1. ^ „Produkty i usługi” . Cisco .
  2. ^ Komunikat prasowy QNX potwierdzający użycie ich mikrojądra w IOS XR
  3. ^ „Arkusz danych ulepszeń operacyjnych oprogramowania Cisco IOS XR w wersji 6.0” . Cisco .
  4. ^ „Komunikat prasowy Cisco zapowiadający CRS-1 i IOS XR” . Zarchiwizowane od oryginału w dniu 9 marca 2005 r.
  5. ^ „Uwagi dotyczące wersji dla routerów Cisco NCS serii 6000, wydanie 5.0.0” . Cisco .
  6. ^ „Uwagi dotyczące wersji dla routerów usług agregacyjnych Cisco ASR serii 9000, wersja 6.1.2” .
  7. ^ „Konwersja konfiguracji Cisco IOS na konfiguracje Cisco IOS XR” (PDF) . cisco.com . Systemy Cisco . Źródło 4 sierpnia 2017 r .

Linki zewnętrzne