SlideShare a Scribd company logo
Instructor  & Todd Lammle Sybex CCNA 640-802 Chapter 5: Managing a Cisco Internetwork
Chapter 5 Objectives Cisco Router Components Boot Sequence Configuration register Backing up and restoring the IOS Backing up and restoring the configuration Cisco Discovery Protocol Telnet Resolving hostnames Troubleshooting tools
Cisco Router Components Bootstrap Brings up the router during initialization POST Checks basic functionality; hardware & interfaces ROM monitor Manufacturing testing & troubleshooting Mini-IOS Loads Cisco IOS into flash memory RAM Holds packet buffers, routing tables, & s/w Stores  running-config
Cisco Router Components ROM Starts & maintains the router Flash Memory Holds Cisco IOS Not erased when the router is reloaded NVRAM Holds router (& switch) configurations Not erased when the router is reloaded Configuration Register Controls how the router boots up
Boot Sequence 1: Router performs a POST 2: Bootstrap looks for & loads the Cisco IOS 3: IOS software looks for a valid configuration file 4:  Startup-config  file (from NVRAM) is loaded If  startup-config  file is  not  found, the router will start the  setup  mode
Configuration Registers Register 16-bit software written into NVRAM Loads from flash memory & looks for the  startup-config  file Configuration Register Bits 16 bits read 15-0, from left to right default setting: 0x 2102 Register  2  1  0  2 Bit number  15  14  13  12  11  10  9  8  7  6  5  4  3  2  1  0 Binary  0  0  1   0  0  0  0  1   0  0  0  0  0  0  1   0 NOTE:  0x  means the digits that follow are in hexadecimal
Configuration Meanings
Boot Field Meanings
Checking the Register Value Router#sh version Cisco Internetwork Operating System Software IOS ™ C2600 Software (C2600-I-M), Version 12.0(3)T3 RELEASE SOFTWARE (fc1) [output cut] Configuration register is 0x2102
Changing the Configuration Register Force the system into the ROM monitor mode Select a boot source & default boot filename Enable or disable the  Break  function Set the console terminal baud rate Load operating software from ROM Enable booting from a TFTP server
Changing the Configuration Register Router(config)#config-register 0x0101 Router(config)#^Z Router#sh ver Configuration register is 0x2102 (will be 0x0101 at next reload)
Recovering Passwords 1: Boot the router & interrupt the boot sequence by performing a  break 2: Change the configuration register to turn on bit 6 (0x2142) 3: Reload the router 4: Enter the privileged mode 5: Copy the  startup-config  to  running-config 6: Change the password 7: Reset the configuration register to the default value 8: Reload the router
Recovering Passwords 1: Boot the router & interrupt the boot sequence by performing a break using the Ctrl+Break key combination. You may need to upgrade your version of hyper-terminal in order for this to work successfully.
Recovering Passwords 2: Change the configuration register to turn on bit 6 (0x2142) rommon> confreg 0x2142 You must reset or power cycle for new config to take effect 3: Reload the router Type  reset The router will reload & ask if you want to enter setup mode Answer  NO 4: Enter the privileged mode Router> enable Router#
Recovering Passwords 5: Copy the  startup-config  to  running-config Router# copy startup-config running-config 6: Change the password Router# config t Router(config)# enable secret  cisco 7: Reset the configuration register to the default value Router(config)# config-register 0x2102 8: Reload the router
Backing up & Restoring the Cisco  IOS Before you upgrade….. Copy the existing IOS to a TFTP host! Verify Flash Memory Router# sh flash System flash directory: File  Length  Name/status 1  8121000  c2500-js-1.112-18.bin [8121064 bytes used, 8656152 available, 16777216 total] 16384K bytes of processor board System flash (Read ONLY) Router#
Backing up the Cisco  IOS #1: Ensure you have good connectivity to the TFPT host Router# ping 192.168.0.120 #2: Copy the IOS from flash to the TFTP host Router# copy flash tftp The TFTP host must have a default directory specified
Restoring or Upgrading the Cisco IOS #1: Ensure you have good connectivity to the TFTP host Router#ping 192.168.0.120 #2: Copy the IOS from the TFTP host to flash Router# copy tftp flash The TFTP host must have a default directory specified Copying the IOS from a TFTP host to flash requires a router reboot
Backing up the Configuration 1: Verify the Current Configuration   Router# sh run 2: Verify the Stored Configuration Router# sh start Verify available memory 3: Copy  running-config  to NVRAM    Router# copy run start   Router# sh start 4: Copy running-config to a TFTP host   Router# copy run tftp A second backup
Restoring the Configuration Used when… You need to copy the  startup-config  to the  running-config Errors made in editing the  running-config Changes made at the TFTP host need to be copied to the  running-config  or  startup-config Router# copy tftp run  or  Router# copy tftp start NOTE: The configuration file is ASCII. Any text editor will enable changes Erasing the Configuration Router# erase startup-config Note: When the router reboots it will be in  setup mode
Using Cisco Discovery Protocol (CDP) A Cisco proprietary protocol Designed to collect information about directly attached & remote devices Hardware information Protocol information Useful in troubleshooting & documenting the network
Getting CDP Timers & Holdtime Information Configuration CDP Timer: How often CDP packets are transmitted to all active interfaces CDP Holdtime: The amount of time that the device will hold packets received from neighbor devices Router# sh cdp Global CDP information Sending CDP packets every 60 seconds Sending a holdtime value of 180 seconds Router# config t Router(config)# cdp timer 90 Router(config)# cdp holdtime 240
Getting Neighbor Information Shows information about directly connected devices CDP packets are not passed through a Cisco switch Can only see what is directly attached Router# sh cdp nei or Router# sh cdp neighbor detail Detailed information; hostname, IP address, etc
Getting Interface Traffic & Port Information Interface Traffic Information: CDP packets sent & received Errors with CDP Router# sh cdp traffic Port & Interface Information: Encapsulation on the line Timer & Holdtime for each interface Router# sh cdp interface
Using Telnet A virtual terminal protocol Part of the TCP/IP suite Allows connections to remote devices Gather information Run programs Note: The VTY passwords must be set on the routers
Using Telnet Setting VTY passwords: Router# config t Router(config)# line vty 0 4 Router(config)# login Router(config)# password cisco Router(config)#^ Z Router# 172.16.10.2 Trying 172.16.10.2  …  Open User Access Verification Password: RouterB>
Using Telnet Setting VTY password: Router# config t Router(config)# line vty 0 4 Router(config)# login Router(config)# password  cisco Router(config)#^ Z Router# 172.16.10.2 Trying 172.16.10.2  …  Open User Access Verification Password: RouterB> Remember…. VTY password is the  user mode  (>) password - not the enable mode (#) password With  no  enable/enable secret password set, the following happens: RouterB> en % No password set RouterB> This equates to good security!
Telnet Commands Telnetting into Multiple Devices Ctrl+Shift+6 (release)  X Checking Telnet Connections Router# sh sessions Checking Telnet Users Router# sh users Closing Telnet Sessions RouterB> exit RouterB> disconnect
Resolving Hostnames To use a  hostname  rather than an IP address to connect to a remote host a device must be able to translate the hostname to an IP address Build a host table on each router Build a Domain Name System (DNS) server
Building a Host Table Provides name resolution only on the router on which it is built [ip host name tcp_port_number ip_address] Router(config)# ip host RouterB 172.16.10.2 Router(config)# ip host switch 192.168.0.148 Router# sh hosts Default TCP port number: 23 Router# RouterB RouterB#(Ctrl+Shift+6) ( X ) Router# switch
Using DNS to Resolve Names Used when you have many devices on your network Making DNS work… ip domain-lookup Turned on by default ip name-server Sets the IP address of the DNS server (up to 6 each) ip domain-name Appends the domain name to the hostname Ex: RouterA.neversail.navy.mil
Checking Network Connectivity Ping Displays the minimum, average, & maximum times it takes for aping packet to find a specified system + return Router# ping RouterB Trace Shows the path a packet takes to get to a remote device Router# trace RouterB
Summary Go through all the written and review questions Go through the answers with the class

More Related Content

PPT
Chapter10ccna
PPT
Chapter7ccna
PPT
Chapter4ccna
PPT
Chapter14ccna
PPT
Chapter11ccna
PPT
Chapter13ccna
PPT
Chapter2ccna
PDF
CCNA - Routing & Switching Commands
Chapter10ccna
Chapter7ccna
Chapter4ccna
Chapter14ccna
Chapter11ccna
Chapter13ccna
Chapter2ccna
CCNA - Routing & Switching Commands

What's hot (20)

PPTX
Cisco CCNA- NAT Configuration
PPT
NAT and PAT
DOC
Lab practice 1 configuring basic routing and switching (with answer)
PDF
Router commands
PDF
Ccna cheat sheet
PDF
NAT- Network Address Translation
DOC
Cisco switch commands cheat sheet
DOC
Router commands
PDF
Student packet tracer manual v1.1
PDF
Ccna Commands In 10 Minutes
PDF
Access list-cheatsheet
PPTX
Router configuration in packet tracer
PDF
ccna cheat_sheet
PPTX
Manage CISCO IOS
PPT
Chapter6ccna
DOCX
Saad baig practical file
PPTX
CCNA ppt Day 8
DOCX
CCNA- Router on stick, VLAN and Trunking
PPT
managing your network environment
PDF
Cisco CCNA- NAT Configuration
NAT and PAT
Lab practice 1 configuring basic routing and switching (with answer)
Router commands
Ccna cheat sheet
NAT- Network Address Translation
Cisco switch commands cheat sheet
Router commands
Student packet tracer manual v1.1
Ccna Commands In 10 Minutes
Access list-cheatsheet
Router configuration in packet tracer
ccna cheat_sheet
Manage CISCO IOS
Chapter6ccna
Saad baig practical file
CCNA ppt Day 8
CCNA- Router on stick, VLAN and Trunking
managing your network environment
Ad

Viewers also liked (20)

PPT
Chapter3ccna
PDF
CODE BLUE 2014 : Physical [In]Security: It’s not ALL about Cyber by Inbar Raz
PPT
Perl Development (Sample Courseware)
PPTX
6421 b Module-10
DOCX
PPTX
Workshop on Cyber security
PDF
US Pmp Overview 2008
PDF
CSE 2016 Future of Cyber Security by Matthew Rosenquist
PPT
The Future of Cyber Security
PPTX
Aerohive Configuration guide.
PPTX
ISO 27001 - information security user awareness training presentation -part 2
PDF
DTS Solution - Building a SOC (Security Operations Center)
PDF
Building a Next-Generation Security Operation Center Based on IBM QRadar and ...
PPTX
ISO 27001 - information security user awareness training presentation - Part 1
PPTX
Cyber Security 101: Training, awareness, strategies for small to medium sized...
PPT
SOC presentation- Building a Security Operations Center
PDF
Malaysia's National Cyber Security Policy
PPTX
ISO 27001 - Information security user awareness training presentation - part 3
PDF
Cyber security-report-2017
 
PPT
CCNA IP Addressing
Chapter3ccna
CODE BLUE 2014 : Physical [In]Security: It’s not ALL about Cyber by Inbar Raz
Perl Development (Sample Courseware)
6421 b Module-10
Workshop on Cyber security
US Pmp Overview 2008
CSE 2016 Future of Cyber Security by Matthew Rosenquist
The Future of Cyber Security
Aerohive Configuration guide.
ISO 27001 - information security user awareness training presentation -part 2
DTS Solution - Building a SOC (Security Operations Center)
Building a Next-Generation Security Operation Center Based on IBM QRadar and ...
ISO 27001 - information security user awareness training presentation - Part 1
Cyber Security 101: Training, awareness, strategies for small to medium sized...
SOC presentation- Building a Security Operations Center
Malaysia's National Cyber Security Policy
ISO 27001 - Information security user awareness training presentation - part 3
Cyber security-report-2017
 
CCNA IP Addressing
Ad

Similar to Chapter5ccna (20)

PPT
Chapter5ccna
PPT
CCNA presentation.
PDF
CCNA CheatSheet
PDF
Cisco IOS (internetworking operating system)
PDF
Day 6 - Manage CISCO IOS
PPTX
IOS-Basic Configuration
PPT
05 module managing your network enviornment
PPTX
INTRODUCTION TO IOS AND CISCO ROUTERS
PPT
introduction-to-cisco-routers basic .ppt
PPT
introduction-to-cisco-routers.ppt
PPTX
CCNA ppt Day 4
PPT
Lecture 20 presentation
PPT
4040187-Ccna-Notes.pptnotew for all users
PPT
4040187-Ccna-Notes.pptslide share scam side
PPT
cisco Network Associates Notes +++++++++
PPT
PDF
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
PPTX
CCNA ALL IN ONE
PPT
Introduction to-cisco-routers
PDF
Cisco Internetworking Operating System (ios)
Chapter5ccna
CCNA presentation.
CCNA CheatSheet
Cisco IOS (internetworking operating system)
Day 6 - Manage CISCO IOS
IOS-Basic Configuration
05 module managing your network enviornment
INTRODUCTION TO IOS AND CISCO ROUTERS
introduction-to-cisco-routers basic .ppt
introduction-to-cisco-routers.ppt
CCNA ppt Day 4
Lecture 20 presentation
4040187-Ccna-Notes.pptnotew for all users
4040187-Ccna-Notes.pptslide share scam side
cisco Network Associates Notes +++++++++
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
CCNA ALL IN ONE
Introduction to-cisco-routers
Cisco Internetworking Operating System (ios)

More from ernestlithur (6)

PPT
Chapter1ccna
PDF
2010 2011 calendar-degree
PPT
Chapter12ccna
PPT
Chapter9ccna
PPT
Chapter8ccna
PPT
Chapter1ccna
Chapter1ccna
2010 2011 calendar-degree
Chapter12ccna
Chapter9ccna
Chapter8ccna
Chapter1ccna

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
cuic standard and advanced reporting.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Electronic commerce courselecture one. Pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Big Data Technologies - Introduction.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
cuic standard and advanced reporting.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Programs and apps: productivity, graphics, security and other tools
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
sap open course for s4hana steps from ECC to s4
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
Empathic Computing: Creating Shared Understanding
Unlocking AI with Model Context Protocol (MCP)
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Electronic commerce courselecture one. Pdf
Machine learning based COVID-19 study performance prediction
Big Data Technologies - Introduction.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing

Chapter5ccna

  • 1. Instructor & Todd Lammle Sybex CCNA 640-802 Chapter 5: Managing a Cisco Internetwork
  • 2. Chapter 5 Objectives Cisco Router Components Boot Sequence Configuration register Backing up and restoring the IOS Backing up and restoring the configuration Cisco Discovery Protocol Telnet Resolving hostnames Troubleshooting tools
  • 3. Cisco Router Components Bootstrap Brings up the router during initialization POST Checks basic functionality; hardware & interfaces ROM monitor Manufacturing testing & troubleshooting Mini-IOS Loads Cisco IOS into flash memory RAM Holds packet buffers, routing tables, & s/w Stores running-config
  • 4. Cisco Router Components ROM Starts & maintains the router Flash Memory Holds Cisco IOS Not erased when the router is reloaded NVRAM Holds router (& switch) configurations Not erased when the router is reloaded Configuration Register Controls how the router boots up
  • 5. Boot Sequence 1: Router performs a POST 2: Bootstrap looks for & loads the Cisco IOS 3: IOS software looks for a valid configuration file 4: Startup-config file (from NVRAM) is loaded If startup-config file is not found, the router will start the setup mode
  • 6. Configuration Registers Register 16-bit software written into NVRAM Loads from flash memory & looks for the startup-config file Configuration Register Bits 16 bits read 15-0, from left to right default setting: 0x 2102 Register 2 1 0 2 Bit number 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Binary 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 NOTE: 0x means the digits that follow are in hexadecimal
  • 9. Checking the Register Value Router#sh version Cisco Internetwork Operating System Software IOS ™ C2600 Software (C2600-I-M), Version 12.0(3)T3 RELEASE SOFTWARE (fc1) [output cut] Configuration register is 0x2102
  • 10. Changing the Configuration Register Force the system into the ROM monitor mode Select a boot source & default boot filename Enable or disable the Break function Set the console terminal baud rate Load operating software from ROM Enable booting from a TFTP server
  • 11. Changing the Configuration Register Router(config)#config-register 0x0101 Router(config)#^Z Router#sh ver Configuration register is 0x2102 (will be 0x0101 at next reload)
  • 12. Recovering Passwords 1: Boot the router & interrupt the boot sequence by performing a break 2: Change the configuration register to turn on bit 6 (0x2142) 3: Reload the router 4: Enter the privileged mode 5: Copy the startup-config to running-config 6: Change the password 7: Reset the configuration register to the default value 8: Reload the router
  • 13. Recovering Passwords 1: Boot the router & interrupt the boot sequence by performing a break using the Ctrl+Break key combination. You may need to upgrade your version of hyper-terminal in order for this to work successfully.
  • 14. Recovering Passwords 2: Change the configuration register to turn on bit 6 (0x2142) rommon> confreg 0x2142 You must reset or power cycle for new config to take effect 3: Reload the router Type reset The router will reload & ask if you want to enter setup mode Answer NO 4: Enter the privileged mode Router> enable Router#
  • 15. Recovering Passwords 5: Copy the startup-config to running-config Router# copy startup-config running-config 6: Change the password Router# config t Router(config)# enable secret cisco 7: Reset the configuration register to the default value Router(config)# config-register 0x2102 8: Reload the router
  • 16. Backing up & Restoring the Cisco IOS Before you upgrade….. Copy the existing IOS to a TFTP host! Verify Flash Memory Router# sh flash System flash directory: File Length Name/status 1 8121000 c2500-js-1.112-18.bin [8121064 bytes used, 8656152 available, 16777216 total] 16384K bytes of processor board System flash (Read ONLY) Router#
  • 17. Backing up the Cisco IOS #1: Ensure you have good connectivity to the TFPT host Router# ping 192.168.0.120 #2: Copy the IOS from flash to the TFTP host Router# copy flash tftp The TFTP host must have a default directory specified
  • 18. Restoring or Upgrading the Cisco IOS #1: Ensure you have good connectivity to the TFTP host Router#ping 192.168.0.120 #2: Copy the IOS from the TFTP host to flash Router# copy tftp flash The TFTP host must have a default directory specified Copying the IOS from a TFTP host to flash requires a router reboot
  • 19. Backing up the Configuration 1: Verify the Current Configuration Router# sh run 2: Verify the Stored Configuration Router# sh start Verify available memory 3: Copy running-config to NVRAM Router# copy run start Router# sh start 4: Copy running-config to a TFTP host Router# copy run tftp A second backup
  • 20. Restoring the Configuration Used when… You need to copy the startup-config to the running-config Errors made in editing the running-config Changes made at the TFTP host need to be copied to the running-config or startup-config Router# copy tftp run or Router# copy tftp start NOTE: The configuration file is ASCII. Any text editor will enable changes Erasing the Configuration Router# erase startup-config Note: When the router reboots it will be in setup mode
  • 21. Using Cisco Discovery Protocol (CDP) A Cisco proprietary protocol Designed to collect information about directly attached & remote devices Hardware information Protocol information Useful in troubleshooting & documenting the network
  • 22. Getting CDP Timers & Holdtime Information Configuration CDP Timer: How often CDP packets are transmitted to all active interfaces CDP Holdtime: The amount of time that the device will hold packets received from neighbor devices Router# sh cdp Global CDP information Sending CDP packets every 60 seconds Sending a holdtime value of 180 seconds Router# config t Router(config)# cdp timer 90 Router(config)# cdp holdtime 240
  • 23. Getting Neighbor Information Shows information about directly connected devices CDP packets are not passed through a Cisco switch Can only see what is directly attached Router# sh cdp nei or Router# sh cdp neighbor detail Detailed information; hostname, IP address, etc
  • 24. Getting Interface Traffic & Port Information Interface Traffic Information: CDP packets sent & received Errors with CDP Router# sh cdp traffic Port & Interface Information: Encapsulation on the line Timer & Holdtime for each interface Router# sh cdp interface
  • 25. Using Telnet A virtual terminal protocol Part of the TCP/IP suite Allows connections to remote devices Gather information Run programs Note: The VTY passwords must be set on the routers
  • 26. Using Telnet Setting VTY passwords: Router# config t Router(config)# line vty 0 4 Router(config)# login Router(config)# password cisco Router(config)#^ Z Router# 172.16.10.2 Trying 172.16.10.2 … Open User Access Verification Password: RouterB>
  • 27. Using Telnet Setting VTY password: Router# config t Router(config)# line vty 0 4 Router(config)# login Router(config)# password cisco Router(config)#^ Z Router# 172.16.10.2 Trying 172.16.10.2 … Open User Access Verification Password: RouterB> Remember…. VTY password is the user mode (>) password - not the enable mode (#) password With no enable/enable secret password set, the following happens: RouterB> en % No password set RouterB> This equates to good security!
  • 28. Telnet Commands Telnetting into Multiple Devices Ctrl+Shift+6 (release) X Checking Telnet Connections Router# sh sessions Checking Telnet Users Router# sh users Closing Telnet Sessions RouterB> exit RouterB> disconnect
  • 29. Resolving Hostnames To use a hostname rather than an IP address to connect to a remote host a device must be able to translate the hostname to an IP address Build a host table on each router Build a Domain Name System (DNS) server
  • 30. Building a Host Table Provides name resolution only on the router on which it is built [ip host name tcp_port_number ip_address] Router(config)# ip host RouterB 172.16.10.2 Router(config)# ip host switch 192.168.0.148 Router# sh hosts Default TCP port number: 23 Router# RouterB RouterB#(Ctrl+Shift+6) ( X ) Router# switch
  • 31. Using DNS to Resolve Names Used when you have many devices on your network Making DNS work… ip domain-lookup Turned on by default ip name-server Sets the IP address of the DNS server (up to 6 each) ip domain-name Appends the domain name to the hostname Ex: RouterA.neversail.navy.mil
  • 32. Checking Network Connectivity Ping Displays the minimum, average, & maximum times it takes for aping packet to find a specified system + return Router# ping RouterB Trace Shows the path a packet takes to get to a remote device Router# trace RouterB
  • 33. Summary Go through all the written and review questions Go through the answers with the class