Getting familiar with the IOS modes

  There are following primary modes of operation in IOS.

  • Setup Mode
  • User Exec Mode
  • Privileged Exec Mode
  • Global Configuration Mode
  • Interface Configuration Mode
  • Rommon Mode

Setup Mode

  • In router or switches, all configurations are saved in NVRAM.
  • If there is no any router’s configuration saved in NVRAM means NVRAM is blank then it shows a message given below:

Continue with configuration dialog [yes/no]:

To enter in setup mode, type “y” for yes.

Getting familiar with the IOS modes 1

If initial configurations are saved in NVRAM, then you can’t enter in the setup mode.

User Exec Mode

  • It is the primary mode when you log in router or switch.
  • By default, you can access this mode directly (without password).
  • It consists of device hostname followed by greater than (>) sign.
  • For router default hostname is Router. For switch default hostname is Switch.
     Router>     
Switch>
Getting familiar with the IOS modes 2

To see list of commands available in User exec mode, type command “Router>?”

Getting familiar with the IOS modes 3

Privileged Exec Mode

  • It can be accessed by typing enable command at user exec mode.
  • By default, it consists of device hostname followed by “#” symbol.
Getting familiar with the IOS modes 4
  • This mode allows you to execute all available exec commands.    
  • To see list of commands available in Privileged exec mode, use the command “Router#?”
Getting familiar with the IOS modes 5
  • If you want to move back to the user mode, type disables command.
Getting familiar with the IOS modes 6

Global Configuration Mode

  • It is used to configure the device globally.
  • Type configure terminal command at privilege mode to access global configuration mode.
  • It allows you to make changes in the running configuration.
  • By default, it consists device name followed by (config)#.
Getting familiar with the IOS modes 7
  • To see all commands used in global configuration mode, you can use “Router(config)?”
Getting familiar with the IOS modes 8
  • If you want to move back to privilege exec mode, use “exit” command.
Getting familiar with the IOS modes 9

Interface Configuration mode

  • This mode is used to configure interfaces like Serial interface port (s0/0/0, s0/0/1, so on), and Fast Ethernet interface port (f0/0, f0/1, so on).
  • We provide IP addresses to each interface through which the device is connected.
Getting familiar with the IOS modes 10
Getting familiar with the IOS modes 11
  • To see all commands used in interface configuration mode, you can use “Router(config-if)?”  Command.
Getting familiar with the IOS modes 12
  • If you want to move back to the Global configuration mode, use “exit” command.
Getting familiar with the IOS modes 13

Rommon Mode

  • This mode is used for diagnostic purpose.
  • By default, the router does not enter in rommon mode.
  •  To manually enter in this mode, type reload command at privileged exec mode and then press CTRL+C key to enter in rommon mode.
Getting familiar with the IOS modes 14

Cisco IOS mode Summary

Mode Purpose Prompt Command to enter Command  to exit
Setup Router use setup mode to create an initial configuration, if the running configuration is not present Parameter[Parameter: Value]: Router will automatically Insert in this mode if running Configuration is not present. Press Ctrl+C Command to exit.
User EXEC It allows you to connect remote devices, and allow authorized users to configure and manage the router or switches.   Router > Default mode after booting. Login with the password, if configured. Use exit command
Privileged EXEC It includes high-level testing and list of commands like show, copy, and debug. Router# Use enable command at user exec mode Use exit command
Global Configuration It allows users to modify the running system configuration. Router(config)# Use configure terminalcommand at privileged exec mode. Use exit command
Interface Configuration It allows users to modify the Operation of an interface. Router(config-if)# Use interface type number command at global configuration mode. Use the exit command to return in global configuration mode.
ROMMON It allows you to Perform low- Level Diagnostics. ROMMON> Enter reload command at Privileged exec Mode. Use exit Command.