SlideShare a Scribd company logo
1 of 2
CISCO IOS
Similar to a personal computer, a router or switch cannot function without an operating system.
Without an operating system, the hardware does not have any capabilities. The Cisco Internetwork
Operating System (IOS) is the system software in Cisco devices. It is the core technology that extends
across most of the Cisco product line. The Cisco IOS is used for most Cisco devices regardless of the size
and type of the device. It is used for routers, LAN switches, small Wireless Access Points, large routers
with dozens of interfaces, and many other devices.
The Cisco IOS provides devices with the following network services:
Basic routing and switching functions
Reliable and secure access to networked resources
Network scalability
The IOS operational details vary on different internetworking devices, depending on the device's
purpose and feature set.
The services provided by the Cisco IOS are generally accessed using a command line interface (CLI). The
features accessible via the CLI vary based on the version of the IOS and the type of device.
The IOS file itself is several megabytes in size and is stored in a semi-permanent memory area called
flash. Flash memory provides non-volatile storage. This means that the contents of the memory are not
lost when the device loses power. Even though the contents are not lost they can be changed or
overwritten if needed.
Using flash memory allows the IOS to be upgraded to newer versions or to have new features added. In
many router architectures, the IOS is copied into RAM when the device is powered on and the IOS runs
from RAM when the device is operating. This function increases the performance of the device.
Configuration Files
Network devices depend on two types of software for their operation: operating system and
configuration. Like the operating system in any computer, the operating system facilitates the basic
operation of the device's hardware components.
Configuration files contain the Cisco IOS software commands used to customize the functionality of a
Cisco device. Commands are parsed (translated and executed) by the Cisco IOS software when the
system is booted (from the startup-config file) or when commands are entered in the CLI while in
configuration mode.
A network administrator creates a configuration that defines the desired functionality of a Cisco device.
The configuration file is typically a few hundred to a few thousand bytes in size.
Types of Configuration Files
A Cisco network device contains two configuration files:
The running configuration file - used during the current operation of the device
The startup configuration file - used as the backup configuration and is loaded when the device
is started
A configuration file may also be stored remotely on a server as a backup.
Startup Configuration File
The startup configuration file (startup-config) is used during system startup to configure the device. The
startup configuration file or startup-config file is The startup configuration file (startup-config) is used
during system startup to configure the device. The startup configuration file or startup-config file is
stored in non-volatile RAM (NVRAM). Since NVRAM is non-volatile, when the Cisco device is turned off,
the file remains intact. The startup-config files are loaded into RAM each time the router is started or
reloaded. Once the configuration file is loaded into RAM, it is considered the running configuration or
running-config.
Running Configuration
Once in RAM, this configuration is used to operate the network device.
The running configuration is modified when the network administrator performs device configuration.
Changes to the running configuration will immediately affect the operation of the Cisco device. After
making any changes, the administrator has the option of saving those changes back to the startup-config
file so that they will be used the next time the device restarts.
Because the running configuration file is in RAM, it is lost if the power to the device is turned off or if the
device is restarted. Changes made to the running-config file will also be lost if they are not saved to the
startup-config file before the device is powered down.

More Related Content

What's hot

Public Training Power System for AIX : AIX Implementation & Administration (A...
Public Training Power System for AIX : AIX Implementation & Administration (A...Public Training Power System for AIX : AIX Implementation & Administration (A...
Public Training Power System for AIX : AIX Implementation & Administration (A...Hany Paulina
 
Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...
Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...
Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...VibrantGroup
 
UEFI Spec Version 2.4 Facilitates Secure Update
UEFI Spec Version 2.4 Facilitates Secure UpdateUEFI Spec Version 2.4 Facilitates Secure Update
UEFI Spec Version 2.4 Facilitates Secure Updateinsydesoftware
 
Review paper on bios vs uefi
Review  paper on bios vs uefiReview  paper on bios vs uefi
Review paper on bios vs uefiFaizan Mushtaq
 
VIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | DemoVIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | DemoKernel Training
 
Epfen Supercomputer | Khonet
Epfen Supercomputer | KhonetEpfen Supercomputer | Khonet
Epfen Supercomputer | KhonetBùi Quốc Anh
 
Presentation aix workload partitions (wpa rs)
Presentation   aix workload partitions (wpa rs)Presentation   aix workload partitions (wpa rs)
Presentation aix workload partitions (wpa rs)xKinAnx
 
Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overviewsagaroceanic11
 
Planning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) DeploymentsPlanning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) DeploymentsStuart McIntyre
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answersvivaankumar
 
Factored Operating System An Operating System for Multicore and Clouds
Factored Operating System  An Operating System for Multicore and CloudsFactored Operating System  An Operating System for Multicore and Clouds
Factored Operating System An Operating System for Multicore and Cloudsحيدر نافع nafaa
 
Kernel and its Types
Kernel and its TypesKernel and its Types
Kernel and its TypesHTS Hosting
 
I3 product & solutions details 2016
I3 product & solutions details   2016I3 product & solutions details   2016
I3 product & solutions details 2016Denny NS
 

What's hot (20)

Cisco ios
Cisco iosCisco ios
Cisco ios
 
Public Training Power System for AIX : AIX Implementation & Administration (A...
Public Training Power System for AIX : AIX Implementation & Administration (A...Public Training Power System for AIX : AIX Implementation & Administration (A...
Public Training Power System for AIX : AIX Implementation & Administration (A...
 
Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...
Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...
Aix admin course provider Navi Mumbai | AIX Admin Course Training Navi Mumbai...
 
UEFI Spec Version 2.4 Facilitates Secure Update
UEFI Spec Version 2.4 Facilitates Secure UpdateUEFI Spec Version 2.4 Facilitates Secure Update
UEFI Spec Version 2.4 Facilitates Secure Update
 
Review paper on bios vs uefi
Review  paper on bios vs uefiReview  paper on bios vs uefi
Review paper on bios vs uefi
 
VIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | DemoVIO LPAR Introduction | Basics | Demo
VIO LPAR Introduction | Basics | Demo
 
Epfen Supercomputer | Khonet
Epfen Supercomputer | KhonetEpfen Supercomputer | Khonet
Epfen Supercomputer | Khonet
 
Presentation aix workload partitions (wpa rs)
Presentation   aix workload partitions (wpa rs)Presentation   aix workload partitions (wpa rs)
Presentation aix workload partitions (wpa rs)
 
Bios vs uefi
Bios vs uefiBios vs uefi
Bios vs uefi
 
Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overview
 
Planning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) DeploymentsPlanning Optimal Lotus Quickr services for Portal (J2EE) Deployments
Planning Optimal Lotus Quickr services for Portal (J2EE) Deployments
 
Scale2015
Scale2015Scale2015
Scale2015
 
ITE - Chapter 5
ITE - Chapter 5ITE - Chapter 5
ITE - Chapter 5
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answers
 
Introduction to lkm
Introduction to lkmIntroduction to lkm
Introduction to lkm
 
Kernel module in linux os.
Kernel module in linux os.Kernel module in linux os.
Kernel module in linux os.
 
Factored Operating System An Operating System for Multicore and Clouds
Factored Operating System  An Operating System for Multicore and CloudsFactored Operating System  An Operating System for Multicore and Clouds
Factored Operating System An Operating System for Multicore and Clouds
 
Kernel and its Types
Kernel and its TypesKernel and its Types
Kernel and its Types
 
I3 product & solutions details 2016
I3 product & solutions details   2016I3 product & solutions details   2016
I3 product & solutions details 2016
 
Lfnw15
Lfnw15Lfnw15
Lfnw15
 

Similar to Cisco IOS - The Operating System for Cisco Devices

Ex 1 chapter11-configure-network-tony_chen
Ex 1 chapter11-configure-network-tony_chenEx 1 chapter11-configure-network-tony_chen
Ex 1 chapter11-configure-network-tony_chenĐô GiẢn
 
8. internal components of router
8. internal components of router8. internal components of router
8. internal components of routerSwarndeep Singh
 
Study notes for CompTIA Certified Advanced Security Practitioner (ver2)
Study notes for CompTIA Certified Advanced Security Practitioner  (ver2)Study notes for CompTIA Certified Advanced Security Practitioner  (ver2)
Study notes for CompTIA Certified Advanced Security Practitioner (ver2)David Sweigert
 
Study notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerStudy notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerDavid Sweigert
 
Dru lavigne servers-tutorial
Dru lavigne servers-tutorialDru lavigne servers-tutorial
Dru lavigne servers-tutorialDru Lavigne
 
Ccna day2-140715152313-phpapp02
Ccna day2-140715152313-phpapp02Ccna day2-140715152313-phpapp02
Ccna day2-140715152313-phpapp02Sachin Morya
 
Ccna PPT2
Ccna PPT2Ccna PPT2
Ccna PPT2AIRTEL
 
Oracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptxOracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptxSaeidVarmazyar
 

Similar to Cisco IOS - The Operating System for Cisco Devices (20)

Routerfundaments gurwinder
Routerfundaments gurwinderRouterfundaments gurwinder
Routerfundaments gurwinder
 
Basics to Configure NW Device
Basics to Configure NW DeviceBasics to Configure NW Device
Basics to Configure NW Device
 
5003361.ppt
5003361.ppt5003361.ppt
5003361.ppt
 
Ex 1 chapter11-configure-network-tony_chen
Ex 1 chapter11-configure-network-tony_chenEx 1 chapter11-configure-network-tony_chen
Ex 1 chapter11-configure-network-tony_chen
 
8. internal components of router
8. internal components of router8. internal components of router
8. internal components of router
 
Study notes for CompTIA Certified Advanced Security Practitioner (ver2)
Study notes for CompTIA Certified Advanced Security Practitioner  (ver2)Study notes for CompTIA Certified Advanced Security Practitioner  (ver2)
Study notes for CompTIA Certified Advanced Security Practitioner (ver2)
 
Slim Server Theory
Slim Server TheorySlim Server Theory
Slim Server Theory
 
C C N A Day2
C C N A  Day2C C N A  Day2
C C N A Day2
 
Study notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerStudy notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security Practitioner
 
Dru lavigne servers-tutorial
Dru lavigne servers-tutorialDru lavigne servers-tutorial
Dru lavigne servers-tutorial
 
Nelf2013
Nelf2013Nelf2013
Nelf2013
 
Ccna day2
Ccna day2Ccna day2
Ccna day2
 
Ccna day2-140715152313-phpapp02
Ccna day2-140715152313-phpapp02Ccna day2-140715152313-phpapp02
Ccna day2-140715152313-phpapp02
 
Ccna day2
Ccna day2Ccna day2
Ccna day2
 
Ccna 2
Ccna 2Ccna 2
Ccna 2
 
Ccna day2
Ccna day2Ccna day2
Ccna day2
 
Ccna day2
Ccna day2Ccna day2
Ccna day2
 
Ccna PPT2
Ccna PPT2Ccna PPT2
Ccna PPT2
 
Oracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptxOracle Solaris 11_Overview and Design Guide.pptx
Oracle Solaris 11_Overview and Design Guide.pptx
 
Tlf2013
Tlf2013Tlf2013
Tlf2013
 

Cisco IOS - The Operating System for Cisco Devices

  • 1. CISCO IOS Similar to a personal computer, a router or switch cannot function without an operating system. Without an operating system, the hardware does not have any capabilities. The Cisco Internetwork Operating System (IOS) is the system software in Cisco devices. It is the core technology that extends across most of the Cisco product line. The Cisco IOS is used for most Cisco devices regardless of the size and type of the device. It is used for routers, LAN switches, small Wireless Access Points, large routers with dozens of interfaces, and many other devices. The Cisco IOS provides devices with the following network services: Basic routing and switching functions Reliable and secure access to networked resources Network scalability The IOS operational details vary on different internetworking devices, depending on the device's purpose and feature set. The services provided by the Cisco IOS are generally accessed using a command line interface (CLI). The features accessible via the CLI vary based on the version of the IOS and the type of device. The IOS file itself is several megabytes in size and is stored in a semi-permanent memory area called flash. Flash memory provides non-volatile storage. This means that the contents of the memory are not lost when the device loses power. Even though the contents are not lost they can be changed or overwritten if needed. Using flash memory allows the IOS to be upgraded to newer versions or to have new features added. In many router architectures, the IOS is copied into RAM when the device is powered on and the IOS runs from RAM when the device is operating. This function increases the performance of the device. Configuration Files Network devices depend on two types of software for their operation: operating system and configuration. Like the operating system in any computer, the operating system facilitates the basic operation of the device's hardware components. Configuration files contain the Cisco IOS software commands used to customize the functionality of a Cisco device. Commands are parsed (translated and executed) by the Cisco IOS software when the system is booted (from the startup-config file) or when commands are entered in the CLI while in configuration mode.
  • 2. A network administrator creates a configuration that defines the desired functionality of a Cisco device. The configuration file is typically a few hundred to a few thousand bytes in size. Types of Configuration Files A Cisco network device contains two configuration files: The running configuration file - used during the current operation of the device The startup configuration file - used as the backup configuration and is loaded when the device is started A configuration file may also be stored remotely on a server as a backup. Startup Configuration File The startup configuration file (startup-config) is used during system startup to configure the device. The startup configuration file or startup-config file is The startup configuration file (startup-config) is used during system startup to configure the device. The startup configuration file or startup-config file is stored in non-volatile RAM (NVRAM). Since NVRAM is non-volatile, when the Cisco device is turned off, the file remains intact. The startup-config files are loaded into RAM each time the router is started or reloaded. Once the configuration file is loaded into RAM, it is considered the running configuration or running-config. Running Configuration Once in RAM, this configuration is used to operate the network device. The running configuration is modified when the network administrator performs device configuration. Changes to the running configuration will immediately affect the operation of the Cisco device. After making any changes, the administrator has the option of saving those changes back to the startup-config file so that they will be used the next time the device restarts. Because the running configuration file is in RAM, it is lost if the power to the device is turned off or if the device is restarted. Changes made to the running-config file will also be lost if they are not saved to the startup-config file before the device is powered down.