Mode | Purpose | Prompt | Command to enter | Command to exit |
User EXEC | Allow you to connect with remote devices, perform basic tests, temporary change terminal setting and list system information | Router > | Default mode after booting. Login with password, if configured. | Use exit command |
Privileged EXEC | Allow you to set operating parameters. It also includes high level testing and list commands like show, copy and debug. | Router # | Use enable command from user exec mode | Use exit command |
Global Configuration | Contain commands those affect the entire system | Router(config)# | Use configure terminal command from privileged exec mode | Use exit command |
Interface Configuration | Contain commands those modify the operation of an interface | Router(config-if)# | Use interface type number command from global configuration mode | Use exit command to return in global configuration mode |
Sub-Interface Configuration | Configure or modify the virtual interface created from physical interface | Router(config-subif) | Use interface type sub interface number command from global configuration mode or interface configure mode | Use exit to return in previous mode. Use end command to return in privileged exec mode. |
Setup | Used by router to create initial configuration, if running configuration is not present | Parameter[Parameter value]: | Router will automatically insert in this mode if running configuration is not present | Press CTRL+C to abort. Type Yes to save configuration, or No to exit without saving when asked in the end of setup. |
ROMMON | If router automatically enter in this mode, then it indicates that it fails to locate a valid IOS image. Manual entrance in this mode Allow you to perform low-level diagnostics. | ROMMON> | Enter reload command from privileged exec mode. Press CTRL + C key combination during the first 60 seconds of booting process | Use exit command. |