Chapter 7 began with a look at the basics of the boot process of a Cisco router. Next, the initial configuration of a Cisco router from the System Configuration Dialog prompts was explored. Extended setup mode was used to assign the router its initial configuration parameters including a hostname, passwords, and interface IP addresses.
Configuration from the IOS command line was looked at next, beginning with the process of logging into and out of a router. The differences between user and privileged EXEC mode was discussed, including how they can be identified by their associated command prompts.
A look at the configuration files on a Cisco router outlined the differences between the running configuration stored in RAM and the startup configuration stored in NVRAM. The syntax for the copy command was also looked at, including its use in saving the running configuration to the startup configuration. An overview of IOS shortcuts explained navigation techniques that can be used from the command line, as well as the use of truncated or shorthand commands. A look at the terminal history command explained how to change the buffer size, or disable it within a session.
The IOS help function was explored next, including the ways in which it can be used to find or complete commands.
A look at IOS configuration modes introduced global configuration mode, as well as the difference between the configure terminal, memory, and network options. Various levels of global configuration mode were also explored, including those associated with interface, line, and routing protocol configuration. The router prompts associated with each were also explained.
The configuration of passwords was also looked at, including the purpose and configuration of enable, enable secret, console, auxiliary, and virtual terminal passwords. The service password-encryption command was also discussed as a way of encrypting passwords not usually encrypted by default. The ability to configure a logon banner was also explored, using the banner motd command.
The interface configuration section outlined the procedure for setting IP addresses on interfaces, as well as the importance of the no shutdown command. An overview of configuring serial interfaces as DCE for lab environments was also discussed. The procedure for enabling and configuring IPX was also looked at, including the configuration of Ethernet encapsulation settings for IPX. The show interface command was discussed as a way to gain information about an interface, including its physical and data link characteristics.
A look at hostnames explained how to change the hostname on a Cisco router, configure a hosts table, and finally how to configure a router to use a DNS server for name resolution.
The copy command was then looked at in more detail. It explained the backup and restoration of configuration files and IOS images, both between memory areas and via a TFTP server. A look at telnet explained the basics of initiating, disconnecting, and switching between sessions. Configuration of the router via a web browser was also briefly explained. Diagnostic utilities were looked at next, including both ping and traceroute.
A look at the Cisco Discovery Protocol followed, including how it can be used to gain valuable information about neighboring Cisco devices.