SlideShare una empresa de Scribd logo
1 de 13
DIFFERENCES OF
THE CISCO OPERATING SYSTEMS
IOS | IOS-XE | IOS-XR | NX-OS | CatOS
FOREWORD
• Using Cows to Explain the Differences of the Cisco Operating Systems
• (the cows are CPUs or independent processes on the same CPU.)
IOS
YOU HAVE ONE COW. IT CHEWS GRASS.
Concept: Cisco IOS (originally Internetwork Operating System) is a family
of software used on most Cisco Systems routers and current Cisco
network switches.
Feature: IOS is a package of routing, switching, internetworking and
telecommunications functions integrated into a multitasking operating
system. Although the IOS code base includes a cooperative multitasking
kernel, most IOS features have been ported to other kernels such as
QNX and Linux for use in Cisco products or simulators such as Cisco
VIRL.
Note: Not all Cisco products run IOS. Notable exceptions include ASA
security products, which run a Linux-derived operating system, and
carrier routers which run IOS-XR.
IOS-XE
YOU HAVE TWO COWS. ONE CHEWS GRASS AND
OTHER TELLS IT WHAT TO CHEW.
Concept: IOS XE is a train of Cisco Systems' widely
deployed Internetworking Operating System (IOS),
introduced with the ASR 1000 series.
Feature: It is built on Linux and provides a distributed
software architecture that moves many operating
system responsibilities out of the IOS process and has
a copy of IOS running as a separate process. Since it
runs a copy of IOS, all CLI commands are the same
between Cisco IOS and IOS XE, in contrast to IOS XR
which has a completely different code base and its
developers implemented quite a different CLI
command set.
IOS VS. IOS XE
• 1. Cisco IOS is a monolithic operating system running directly on the
hardware while IOS XE is a combination of a linux kernel and a (monolithic)
application (IOSd) that runs on top of this kernel.
• 2. IOS XR is based on QNX (since version 5.0 it's also based on linux) where
the IOSd application has been separated into many different applications.
While IOS XE (IOSd) and IOS share a lot of the same code, IOS XR is a
completely different code base.
• 3. Since IOS XE has IOSd running as an application on top of linux, it
becomes possible to also run different applications on the hardware, a
good example of this is running Wireshark on a switch. Another example is
the Cisco IOS XE Open Service Containers.
IOS-XR
YOU HAVE 27 COWS. YOU HAVE NO IDEA WHAT THEY DO BUT WHEN THEY
OVER A NEW COW INSTANTLY REAPPEARS. SOMEHOW THEY COST MORE
YOUR HOUSE.
Concept: IOS XR is a train of Cisco Systems' widely deployed Internetworking Operating System (IOS), used on their high-end
Network Converging System(NCS), carrier-grade routers such as the CRS series, 12000 series, and ASR9000 series.
Features: IOS XR aims to provide the following advantages over the earlier IOS trains:
1. Improved high availability (largely through support for hardware redundancy and fault containment methods such as
protected memory spaces for individual processes and process restartability)
2. Better scalability for large hardware configurations (through a distributed software infrastructure and a two-stage forwarding
architecture)
3. A package based software distribution model (allowing optional features such as multicast routing and MPLS to be installed
and removed while the router is in service)
4. The ability to install package upgrades and patches (potentially while the router remains in service)
5. A web-based GUI for system management (making use of a generic, XML management interface)
IOS VS. IOS XR
Example BGP configuration for both IOS and IOS XR. More examples can be found in the Cisco
document Converting Cisco IOS Configurations to Cisco IOS XR Configurations.
NX-OS
YOU HAVE A PENGUIN WITH A COW ATTACHED.
IT YELLS INSTRUCTIONS AT A ROBOT MEGA -COW. THE ROBOT
CHEWS GRASS REALLY FAST.
• Concept: NX-OS is a network operating system for the Nexus-series
Ethernet switches and MDS-series Fibre Channel storage area network
switches made by Cisco Systems. It evolved from the Cisco operating
system SAN-OS, originally developed for its MDS switches.
• It is based on MontaVista Software embedded Linux and is inter-
operable with other Cisco operating systems. The command-line
interface of NX-OS is similar to that of Cisco IOS.
SWITCHES RUNNING NX-OS:
• Nexus B22
• Nexus 9000 series
• Nexus 7700 series
• Nexus 7000 series
• Nexus 6000 series
• Nexus 5000 series
• Nexus 4000 (for IBM BladeCenter)
• Nexus 2000 series
• Nexus 3000
• Nexus 1000V
• MDS 9700 FC Directors
• MDS 9500 FC Directors
• MDS 9250i FC Switch
• MDS 9222i FC Switch
• MDS 9100 FC Switches
IOS VS. NX-OS
• 1. NX-OS does not support the login command to switch users.
• 2. NX-OS does not distinguish between standard or extended access lists,
all lists are named and "extended" in functionality.
• 3. NX-OS did not support scp server prior to 5.1(1) release.
• 4. In NX-OS, there is no "write" command to save the configuration like on
IOS (one uses the "copy" command, instead). Instead, command aliases
can be created to provide the "write" command.
• 5. When accessing NX-OS, users authenticate directly to their assigned
privilege level.
• 6. SSH server is enabled while Telnet server is disabled by default in NX-OS.
CATOS
YOU HAVE A VERY OLD COW IN A HUGE METAL BOX THAT ONLY SPEAKS
SPANISH.
GRASS GIVES IT DIARRHEA WHICH IT THEN SPEWS OUT ITS 275
AT HIGH SPEED.
Concept: CatOS (Catalyst Operating
System) is the discontinued operating
system for many of the Catalyst brand of
legacy network switches. CatOS ran on
switches such as 1200, 2948G, 4000, 4500,
5000, 5500, 6000, 6500 series. It was
originally called XDI by the switching
company Crescendo Communications, Inc.
Cisco renamed it to CatOS when they
acquired Crescendo in late 1993.
CatOS can still run on some of Cisco's
modular switches, "hybrid" mode. In
hybrid mode, the NMP (switch processor)
runs CatOS and the route processor runs
Cisco IOS.
SOURCE
• https://en.wikipedia.org/wiki/Cisco_IOS
• https://en.wikipedia.org/wiki/Cisco_IOS_XE
• https://en.wikipedia.org/wiki/Cisco_IOS_XR
• https://en.wikipedia.org/wiki/Cisco_NX-OS
• https://en.wikipedia.org/wiki/Cisco_Catalyst#CatOS
• https://www.reddit.com/r/Cisco/comments/2o619f/would_someone_pl
ease_explain_succinctly_what_the/cmk1tma/
Router-switch.com, founded in 2002, is one of the biggest Global Network Hardware Supplier.
We provide original new and used network equipment (Cisco, Huawei, HPE, Dell, Juniper, EMC, etc.).
Website: http://www.router-switch.com/

Más contenido relacionado

La actualidad más candente

A 30-minute Introduction to NETCONF and YANG
A 30-minute Introduction to NETCONF and YANGA 30-minute Introduction to NETCONF and YANG
A 30-minute Introduction to NETCONF and YANGTail-f Systems
 
Module 4: NETCONF Tutorial
Module 4: NETCONF Tutorial Module 4: NETCONF Tutorial
Module 4: NETCONF Tutorial Tail-f Systems
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorialrakiva29
 
CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11Irsandi Hasan
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsDsunte Wilson
 
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersCisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersBruno Teixeira
 
What is-twamp
What is-twampWhat is-twamp
What is-twampNir Cohen
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 finalKwonSun Bae
 
Signalling in EPC/LTE
Signalling in EPC/LTESignalling in EPC/LTE
Signalling in EPC/LTELeliwa
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Febrian ‎
 
CCNAS :Multi Area OSPF
CCNAS :Multi Area OSPFCCNAS :Multi Area OSPF
CCNAS :Multi Area OSPFrooree29
 

La actualidad más candente (20)

IPsec for IMS
IPsec for IMSIPsec for IMS
IPsec for IMS
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
 
Ip ran v1.1
Ip ran v1.1Ip ran v1.1
Ip ran v1.1
 
A 30-minute Introduction to NETCONF and YANG
A 30-minute Introduction to NETCONF and YANGA 30-minute Introduction to NETCONF and YANG
A 30-minute Introduction to NETCONF and YANG
 
Module 4: NETCONF Tutorial
Module 4: NETCONF Tutorial Module 4: NETCONF Tutorial
Module 4: NETCONF Tutorial
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorial
 
IS-IS Packet Types
IS-IS Packet TypesIS-IS Packet Types
IS-IS Packet Types
 
01 introduction to mpls
01 introduction to mpls 01 introduction to mpls
01 introduction to mpls
 
CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
 
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersCisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
 
CCNP ROUTE V7 CH6
CCNP ROUTE V7 CH6CCNP ROUTE V7 CH6
CCNP ROUTE V7 CH6
 
What is-twamp
What is-twampWhat is-twamp
What is-twamp
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 final
 
Signalling in EPC/LTE
Signalling in EPC/LTESignalling in EPC/LTE
Signalling in EPC/LTE
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
 
CCNAS :Multi Area OSPF
CCNAS :Multi Area OSPFCCNAS :Multi Area OSPF
CCNAS :Multi Area OSPF
 
Juniper Trouble Shooting
Juniper Trouble ShootingJuniper Trouble Shooting
Juniper Trouble Shooting
 
Vpc notes
Vpc notesVpc notes
Vpc notes
 

Similar a Differences of the Cisco Operating Systems

PLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof MazepaPLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof MazepaPROIDEA
 
One tool, two fabrics: Ansible and Nexus 9000
One tool, two fabrics: Ansible and Nexus 9000One tool, two fabrics: Ansible and Nexus 9000
One tool, two fabrics: Ansible and Nexus 9000Joel W. King
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to HeroDhruv Sharma
 
BRKSPG-2069-64bit-package.pdf
BRKSPG-2069-64bit-package.pdfBRKSPG-2069-64bit-package.pdf
BRKSPG-2069-64bit-package.pdfHeng30
 
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLSBASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLSamiteshg
 
제3회난공불락 오픈소스 인프라세미나 - lustre
제3회난공불락 오픈소스 인프라세미나 - lustre제3회난공불락 오픈소스 인프라세미나 - lustre
제3회난공불락 오픈소스 인프라세미나 - lustreTommy Lee
 
Linux one vs x86 18 july
Linux one vs x86 18 julyLinux one vs x86 18 july
Linux one vs x86 18 julyDiego Rodriguez
 
Cisco nexus 7009 overview
Cisco nexus 7009 overviewCisco nexus 7009 overview
Cisco nexus 7009 overviewHamza Al-Qudah
 
Open Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment TechnologiesOpen Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment Technologiesmestery
 
Cisco IOS XRv Router Installation and Configuration Guide
Cisco IOS XRv Router Installation and Configuration GuideCisco IOS XRv Router Installation and Configuration Guide
Cisco IOS XRv Router Installation and Configuration GuideSalachudin Emir
 
Cisco nexus series
Cisco nexus seriesCisco nexus series
Cisco nexus seriesAnwesh Dixit
 
Managing Your Cisco Datacenter Network with Ansible
Managing Your Cisco Datacenter Network with AnsibleManaging Your Cisco Datacenter Network with Ansible
Managing Your Cisco Datacenter Network with Ansiblefmaccioni
 
AnsibleFest London 2016 - managing your cisco datacenter network with ansible
AnsibleFest London 2016 - managing your cisco datacenter network with ansibleAnsibleFest London 2016 - managing your cisco datacenter network with ansible
AnsibleFest London 2016 - managing your cisco datacenter network with ansiblefmaccioni
 
Openstack_administration
Openstack_administrationOpenstack_administration
Openstack_administrationAshish Sharma
 
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...Joel W. King
 

Similar a Differences of the Cisco Operating Systems (20)

Ios
IosIos
Ios
 
Cisco ios
Cisco iosCisco ios
Cisco ios
 
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof MazepaPLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
 
One tool, two fabrics: Ansible and Nexus 9000
One tool, two fabrics: Ansible and Nexus 9000One tool, two fabrics: Ansible and Nexus 9000
One tool, two fabrics: Ansible and Nexus 9000
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to Hero
 
BRKSPG-2069-64bit-package.pdf
BRKSPG-2069-64bit-package.pdfBRKSPG-2069-64bit-package.pdf
BRKSPG-2069-64bit-package.pdf
 
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLSBASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
 
제3회난공불락 오픈소스 인프라세미나 - lustre
제3회난공불락 오픈소스 인프라세미나 - lustre제3회난공불락 오픈소스 인프라세미나 - lustre
제3회난공불락 오픈소스 인프라세미나 - lustre
 
Linux one vs x86
Linux one vs x86 Linux one vs x86
Linux one vs x86
 
Linux one vs x86 18 july
Linux one vs x86 18 julyLinux one vs x86 18 july
Linux one vs x86 18 july
 
Network devices ppt
Network devices   pptNetwork devices   ppt
Network devices ppt
 
Cisco nexus 7009 overview
Cisco nexus 7009 overviewCisco nexus 7009 overview
Cisco nexus 7009 overview
 
Open Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment TechnologiesOpen Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment Technologies
 
Cisco IOS XRv Router Installation and Configuration Guide
Cisco IOS XRv Router Installation and Configuration GuideCisco IOS XRv Router Installation and Configuration Guide
Cisco IOS XRv Router Installation and Configuration Guide
 
Cisco nexus series
Cisco nexus seriesCisco nexus series
Cisco nexus series
 
Managing Your Cisco Datacenter Network with Ansible
Managing Your Cisco Datacenter Network with AnsibleManaging Your Cisco Datacenter Network with Ansible
Managing Your Cisco Datacenter Network with Ansible
 
AnsibleFest London 2016 - managing your cisco datacenter network with ansible
AnsibleFest London 2016 - managing your cisco datacenter network with ansibleAnsibleFest London 2016 - managing your cisco datacenter network with ansible
AnsibleFest London 2016 - managing your cisco datacenter network with ansible
 
Cat os
Cat osCat os
Cat os
 
Openstack_administration
Openstack_administrationOpenstack_administration
Openstack_administration
 
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
 

Más de 美兰 曾

Cisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers DatasheetCisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers Datasheet美兰 曾
 
Hpe Proliant DL325 Gen10 Server Datasheet
Hpe Proliant DL325 Gen10 Server DatasheetHpe Proliant DL325 Gen10 Server Datasheet
Hpe Proliant DL325 Gen10 Server Datasheet美兰 曾
 
Hpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server DatasheetHpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server Datasheet美兰 曾
 
HPE ProLiant DL380 Gen9 Server Data Sheet
HPE ProLiant DL380 Gen9 Server Data SheetHPE ProLiant DL380 Gen9 Server Data Sheet
HPE ProLiant DL380 Gen9 Server Data Sheet美兰 曾
 
HPE ProLiant DL380 Gen10 Server Data Sheet
HPE ProLiant DL380 Gen10 Server Data SheetHPE ProLiant DL380 Gen10 Server Data Sheet
HPE ProLiant DL380 Gen10 Server Data Sheet美兰 曾
 
Aruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series DatasheetAruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series Datasheet美兰 曾
 
HPE ProLiant DL360 Gen9 Server Data Sheet
HPE ProLiant DL360 Gen9 Server Data SheetHPE ProLiant DL360 Gen9 Server Data Sheet
HPE ProLiant DL360 Gen9 Server Data Sheet美兰 曾
 
HPE ProLiant DL360 Gen10 Server Data Sheet
HPE ProLiant DL360 Gen10 Server Data SheetHPE ProLiant DL360 Gen10 Server Data Sheet
HPE ProLiant DL360 Gen10 Server Data Sheet美兰 曾
 
Aruba 3810 Switch Series Data Sheet
Aruba 3810 Switch Series Data SheetAruba 3810 Switch Series Data Sheet
Aruba 3810 Switch Series Data Sheet美兰 曾
 
Aruba 2530 Switch Series Data Sheet
Aruba 2530 Switch Series Data SheetAruba 2530 Switch Series Data Sheet
Aruba 2530 Switch Series Data Sheet美兰 曾
 
Aruba 207 Series Access Point Data Sheet
Aruba 207 Series Access Point Data SheetAruba 207 Series Access Point Data Sheet
Aruba 207 Series Access Point Data Sheet美兰 曾
 
Aruba 303 Series Access Point Data Sheet
Aruba 303 Series Access Point Data SheetAruba 303 Series Access Point Data Sheet
Aruba 303 Series Access Point Data Sheet美兰 曾
 
Aruba 300 Series Access Point Data Sheet
Aruba 300 Series Access Point Data SheetAruba 300 Series Access Point Data Sheet
Aruba 300 Series Access Point Data Sheet美兰 曾
 
Aruba 310 Series Access Point Data Sheet
Aruba 310 Series Access Point Data SheetAruba 310 Series Access Point Data Sheet
Aruba 310 Series Access Point Data Sheet美兰 曾
 
Aruba 7000 Series Mobility Controller Data Sheet
Aruba 7000 Series Mobility Controller Data SheetAruba 7000 Series Mobility Controller Data Sheet
Aruba 7000 Series Mobility Controller Data Sheet美兰 曾
 
HPE MSA 1040 Storage Datasheet
HPE MSA 1040 Storage DatasheetHPE MSA 1040 Storage Datasheet
HPE MSA 1040 Storage Datasheet美兰 曾
 
Hpe MSA 2040 Storage Datasheet
Hpe MSA 2040 Storage DatasheetHpe MSA 2040 Storage Datasheet
Hpe MSA 2040 Storage Datasheet美兰 曾
 
Hpe MSA 2052 Storage Datasheet
Hpe MSA 2052 Storage DatasheetHpe MSA 2052 Storage Datasheet
Hpe MSA 2052 Storage Datasheet美兰 曾
 
Aruba 2920 Switch Series Data Sheet
Aruba 2920 Switch Series Data SheetAruba 2920 Switch Series Data Sheet
Aruba 2920 Switch Series Data Sheet美兰 曾
 
Using Cisco Devices to Build Up Different Networks
Using Cisco Devices to Build Up Different NetworksUsing Cisco Devices to Build Up Different Networks
Using Cisco Devices to Build Up Different Networks美兰 曾
 

Más de 美兰 曾 (20)

Cisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers DatasheetCisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers Datasheet
 
Hpe Proliant DL325 Gen10 Server Datasheet
Hpe Proliant DL325 Gen10 Server DatasheetHpe Proliant DL325 Gen10 Server Datasheet
Hpe Proliant DL325 Gen10 Server Datasheet
 
Hpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server DatasheetHpe Proliant DL20 Gen10 Server Datasheet
Hpe Proliant DL20 Gen10 Server Datasheet
 
HPE ProLiant DL380 Gen9 Server Data Sheet
HPE ProLiant DL380 Gen9 Server Data SheetHPE ProLiant DL380 Gen9 Server Data Sheet
HPE ProLiant DL380 Gen9 Server Data Sheet
 
HPE ProLiant DL380 Gen10 Server Data Sheet
HPE ProLiant DL380 Gen10 Server Data SheetHPE ProLiant DL380 Gen10 Server Data Sheet
HPE ProLiant DL380 Gen10 Server Data Sheet
 
Aruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series DatasheetAruba 2930F Switch Series Datasheet
Aruba 2930F Switch Series Datasheet
 
HPE ProLiant DL360 Gen9 Server Data Sheet
HPE ProLiant DL360 Gen9 Server Data SheetHPE ProLiant DL360 Gen9 Server Data Sheet
HPE ProLiant DL360 Gen9 Server Data Sheet
 
HPE ProLiant DL360 Gen10 Server Data Sheet
HPE ProLiant DL360 Gen10 Server Data SheetHPE ProLiant DL360 Gen10 Server Data Sheet
HPE ProLiant DL360 Gen10 Server Data Sheet
 
Aruba 3810 Switch Series Data Sheet
Aruba 3810 Switch Series Data SheetAruba 3810 Switch Series Data Sheet
Aruba 3810 Switch Series Data Sheet
 
Aruba 2530 Switch Series Data Sheet
Aruba 2530 Switch Series Data SheetAruba 2530 Switch Series Data Sheet
Aruba 2530 Switch Series Data Sheet
 
Aruba 207 Series Access Point Data Sheet
Aruba 207 Series Access Point Data SheetAruba 207 Series Access Point Data Sheet
Aruba 207 Series Access Point Data Sheet
 
Aruba 303 Series Access Point Data Sheet
Aruba 303 Series Access Point Data SheetAruba 303 Series Access Point Data Sheet
Aruba 303 Series Access Point Data Sheet
 
Aruba 300 Series Access Point Data Sheet
Aruba 300 Series Access Point Data SheetAruba 300 Series Access Point Data Sheet
Aruba 300 Series Access Point Data Sheet
 
Aruba 310 Series Access Point Data Sheet
Aruba 310 Series Access Point Data SheetAruba 310 Series Access Point Data Sheet
Aruba 310 Series Access Point Data Sheet
 
Aruba 7000 Series Mobility Controller Data Sheet
Aruba 7000 Series Mobility Controller Data SheetAruba 7000 Series Mobility Controller Data Sheet
Aruba 7000 Series Mobility Controller Data Sheet
 
HPE MSA 1040 Storage Datasheet
HPE MSA 1040 Storage DatasheetHPE MSA 1040 Storage Datasheet
HPE MSA 1040 Storage Datasheet
 
Hpe MSA 2040 Storage Datasheet
Hpe MSA 2040 Storage DatasheetHpe MSA 2040 Storage Datasheet
Hpe MSA 2040 Storage Datasheet
 
Hpe MSA 2052 Storage Datasheet
Hpe MSA 2052 Storage DatasheetHpe MSA 2052 Storage Datasheet
Hpe MSA 2052 Storage Datasheet
 
Aruba 2920 Switch Series Data Sheet
Aruba 2920 Switch Series Data SheetAruba 2920 Switch Series Data Sheet
Aruba 2920 Switch Series Data Sheet
 
Using Cisco Devices to Build Up Different Networks
Using Cisco Devices to Build Up Different NetworksUsing Cisco Devices to Build Up Different Networks
Using Cisco Devices to Build Up Different Networks
 

Último

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Differences of the Cisco Operating Systems

  • 1. DIFFERENCES OF THE CISCO OPERATING SYSTEMS IOS | IOS-XE | IOS-XR | NX-OS | CatOS
  • 2. FOREWORD • Using Cows to Explain the Differences of the Cisco Operating Systems • (the cows are CPUs or independent processes on the same CPU.)
  • 3. IOS YOU HAVE ONE COW. IT CHEWS GRASS. Concept: Cisco IOS (originally Internetwork Operating System) is a family of software used on most Cisco Systems routers and current Cisco network switches. Feature: IOS is a package of routing, switching, internetworking and telecommunications functions integrated into a multitasking operating system. Although the IOS code base includes a cooperative multitasking kernel, most IOS features have been ported to other kernels such as QNX and Linux for use in Cisco products or simulators such as Cisco VIRL. Note: Not all Cisco products run IOS. Notable exceptions include ASA security products, which run a Linux-derived operating system, and carrier routers which run IOS-XR.
  • 4. IOS-XE YOU HAVE TWO COWS. ONE CHEWS GRASS AND OTHER TELLS IT WHAT TO CHEW. Concept: IOS XE is a train of Cisco Systems' widely deployed Internetworking Operating System (IOS), introduced with the ASR 1000 series. Feature: It is built on Linux and provides a distributed software architecture that moves many operating system responsibilities out of the IOS process and has a copy of IOS running as a separate process. Since it runs a copy of IOS, all CLI commands are the same between Cisco IOS and IOS XE, in contrast to IOS XR which has a completely different code base and its developers implemented quite a different CLI command set.
  • 5. IOS VS. IOS XE • 1. Cisco IOS is a monolithic operating system running directly on the hardware while IOS XE is a combination of a linux kernel and a (monolithic) application (IOSd) that runs on top of this kernel. • 2. IOS XR is based on QNX (since version 5.0 it's also based on linux) where the IOSd application has been separated into many different applications. While IOS XE (IOSd) and IOS share a lot of the same code, IOS XR is a completely different code base. • 3. Since IOS XE has IOSd running as an application on top of linux, it becomes possible to also run different applications on the hardware, a good example of this is running Wireshark on a switch. Another example is the Cisco IOS XE Open Service Containers.
  • 6. IOS-XR YOU HAVE 27 COWS. YOU HAVE NO IDEA WHAT THEY DO BUT WHEN THEY OVER A NEW COW INSTANTLY REAPPEARS. SOMEHOW THEY COST MORE YOUR HOUSE. Concept: IOS XR is a train of Cisco Systems' widely deployed Internetworking Operating System (IOS), used on their high-end Network Converging System(NCS), carrier-grade routers such as the CRS series, 12000 series, and ASR9000 series. Features: IOS XR aims to provide the following advantages over the earlier IOS trains: 1. Improved high availability (largely through support for hardware redundancy and fault containment methods such as protected memory spaces for individual processes and process restartability) 2. Better scalability for large hardware configurations (through a distributed software infrastructure and a two-stage forwarding architecture) 3. A package based software distribution model (allowing optional features such as multicast routing and MPLS to be installed and removed while the router is in service) 4. The ability to install package upgrades and patches (potentially while the router remains in service) 5. A web-based GUI for system management (making use of a generic, XML management interface)
  • 7. IOS VS. IOS XR Example BGP configuration for both IOS and IOS XR. More examples can be found in the Cisco document Converting Cisco IOS Configurations to Cisco IOS XR Configurations.
  • 8. NX-OS YOU HAVE A PENGUIN WITH A COW ATTACHED. IT YELLS INSTRUCTIONS AT A ROBOT MEGA -COW. THE ROBOT CHEWS GRASS REALLY FAST. • Concept: NX-OS is a network operating system for the Nexus-series Ethernet switches and MDS-series Fibre Channel storage area network switches made by Cisco Systems. It evolved from the Cisco operating system SAN-OS, originally developed for its MDS switches. • It is based on MontaVista Software embedded Linux and is inter- operable with other Cisco operating systems. The command-line interface of NX-OS is similar to that of Cisco IOS.
  • 9. SWITCHES RUNNING NX-OS: • Nexus B22 • Nexus 9000 series • Nexus 7700 series • Nexus 7000 series • Nexus 6000 series • Nexus 5000 series • Nexus 4000 (for IBM BladeCenter) • Nexus 2000 series • Nexus 3000 • Nexus 1000V • MDS 9700 FC Directors • MDS 9500 FC Directors • MDS 9250i FC Switch • MDS 9222i FC Switch • MDS 9100 FC Switches
  • 10. IOS VS. NX-OS • 1. NX-OS does not support the login command to switch users. • 2. NX-OS does not distinguish between standard or extended access lists, all lists are named and "extended" in functionality. • 3. NX-OS did not support scp server prior to 5.1(1) release. • 4. In NX-OS, there is no "write" command to save the configuration like on IOS (one uses the "copy" command, instead). Instead, command aliases can be created to provide the "write" command. • 5. When accessing NX-OS, users authenticate directly to their assigned privilege level. • 6. SSH server is enabled while Telnet server is disabled by default in NX-OS.
  • 11. CATOS YOU HAVE A VERY OLD COW IN A HUGE METAL BOX THAT ONLY SPEAKS SPANISH. GRASS GIVES IT DIARRHEA WHICH IT THEN SPEWS OUT ITS 275 AT HIGH SPEED. Concept: CatOS (Catalyst Operating System) is the discontinued operating system for many of the Catalyst brand of legacy network switches. CatOS ran on switches such as 1200, 2948G, 4000, 4500, 5000, 5500, 6000, 6500 series. It was originally called XDI by the switching company Crescendo Communications, Inc. Cisco renamed it to CatOS when they acquired Crescendo in late 1993. CatOS can still run on some of Cisco's modular switches, "hybrid" mode. In hybrid mode, the NMP (switch processor) runs CatOS and the route processor runs Cisco IOS.
  • 12. SOURCE • https://en.wikipedia.org/wiki/Cisco_IOS • https://en.wikipedia.org/wiki/Cisco_IOS_XE • https://en.wikipedia.org/wiki/Cisco_IOS_XR • https://en.wikipedia.org/wiki/Cisco_NX-OS • https://en.wikipedia.org/wiki/Cisco_Catalyst#CatOS • https://www.reddit.com/r/Cisco/comments/2o619f/would_someone_pl ease_explain_succinctly_what_the/cmk1tma/
  • 13. Router-switch.com, founded in 2002, is one of the biggest Global Network Hardware Supplier. We provide original new and used network equipment (Cisco, Huawei, HPE, Dell, Juniper, EMC, etc.). Website: http://www.router-switch.com/