Introduction to OSPF

Campus Networking Workshop

Cisco router components: Memory types

RAM

Stores packet buffers, ARP cache, routing table, software code and data structures necessary for router operation. Running configuration and decompressed IOS code is stored in RAM

ROM

Contains basic software for hardware testing and initialization

Flash

Stores IOS and backup configuration files. Not volatile

NVRAM (non-volatile RAM)

Saves router configuration

Cisco router components: Software

POST

Power-on Self-Test. Stored in ROM. Checks basic router functions

Bootstrap

In ROM. Initiates router and loads IOS

ROM Monitor

In ROM. Used for tests and troubleshooting. Basic interface for troubleshooting low-level issues

IOS (Internetwork Operating System)

Provides all of the higher-level router functionalities

Configuration Register

Where is the configuration?

Configuration backups

When the router has no configuration....

Access modes

Management input sources

Console
Direct access via serial port
Auxiliary Port
Access via Modem
Virtual Terminals (VTY)
Telnet/SSH

Changing the configuration

Changing the configuration (contd)

router>
router>enable
... type password ...
router#
router# configure terminal
router(config)#
... type commands ...
router(config)# end
router# write memory

How to tell where you are

Router> - USER EXEC
Router# -  PRVILEDGED EXEC
Router(config) - Global configuration
Router(config-if) - Interface configuration
Router(config-subif) - Sub-interface configuration
Router(config-route-map) - Route-map configuration
Router(config-router) - Routing protocol configuration
Router(config-line) - Line configuration
rommon 1> - ROM Monitor

Context Help

Online help

Command completion

router(config)#int e 0
router(config-if)#ip add n.n.n.n m.m.m.m

Moving faster around the command line

Verifying and troubleshooting

show running-config
show run interface f0/0
show ip int brief
debug ip ospf hello / events / adj
show log
show version