ContentsIntroduction Chapter 1 WANs and Routers ObjectivesKey Terms Introduction to Routing Over WANs Connecting Routers to WAN Links Creating Inexpensive Leased Lines in a Lab Overview of Routing Over WANs Router Hardware and Software Components Router Components and Cabling Internal Router Components External Router Interfaces Router Management Ports Summary Check Your Understanding Challenge Questions and Activities Chapter 2 Introduction to Routers Objectives Key Terms Operating the Cisco IOS CLI The Cisco IOS CLI Router EXEC Modes Router Configuration Modes Cisco IOS Fundamentals Starting, Configuring, Accessing, and Using a Router Initial Booting of a Router Creating an Initial Configuration Using Setup Mode Accessing a Router Using a Router CLI Summary Check Your Understanding Challenge Questions and Activities Chapter 3 Configuring a Router Objectives Key Terms Configuring a Router for Basic Routing Reviewing the Configuration Modes Configuring Ethernet and Serial Interfaces Configuring Hostnames and Passwords Examining Operational Status Using show Commands Changing the Configuration Documenting the Router Configuration Configuring Interface Descriptions Configuring Login Banners Configuring Local Host Tables Backing Up the Configuration Summary Check Your Understanding Challenge Questions and Activities Chapter 4 Learning About Other Devices Objectives Key Terms Discovering Neighbors Using CDP CDP Protocol Operations Information Learned by CDP Configuring and Verifying CDP Operations Creating a Network Map Using CDP Information Additional CDP Verification and Troubleshooting Commands Getting Information and Troubleshooting Remote Devices Verifying Which Networking Layers Are Working Telnet Basics Advanced Telnet: Suspending and Switching Between Telnet Connections Cisco IOS ping and traceroute Commands Summary Check Your Understanding Challenge Questions and Activities Chapter 5 Managing Cisco IOS Software Objectives Key Terms Router Boot Sequence and Loading Cisco IOS Images Choosing the Cisco IOS Image During the Router Boot Sequence Troubleshooting and Verifying the Choice of Cisco IOS Managing Cisco Router IOS and Configuration Files Cisco IOS File System Cisco IOS Filenames Copying and Managing Cisco IOS Images Copying and Managing Cisco IOS Configuration Files Recovering from Lost Passwords Summary Check Your Understanding Challenge Questions and Activities Chapter 6 Routing and Routing Protocols Objectives Key Terms Introduction to Static and Connected IP Routes Learning Connected Routes Static Routes Dynamic Routing Overview Terminology Related to Routing Protocols Routing Protocol Functions Interior and Exterior Routing Protocols How Routing Protocols Work: Routing Protocol Algorithms Routing Protocols Overview A Brief Review of IP Routing Routing Protocol Features: RIP, OSPF, EIGRP, and BGP RIP Configuration Summary Check Your Understanding Challenge Questions and Activities Chapter 7 Distance Vector Routing Protocols Objectives Additional Topics of Interest Key Terms Avoiding Loops When Converging Using Distance Vector Routing Protocols Review of Distance Vector Operation in a Stable Network Route Poisoning Problem: Counting to Infinity Loop-Prevention Features Summarizing Loop Avoidance Routing Information Protocol Configuring RIP Versions 1 and 2 Other RIP Configuration Options RIP Verification and Troubleshooting Choosing the Best Route Among the Possible Routes Integrating Static Routes with RIP Classful and Classless Routing Protocols, Routing, and Addressing Summary Check Your Understanding Challenge Questions and Activities Chapter 8 TCP/IP Suite Error and Control Messages Objectives Additional Topics of Interest Key Terms ICMP Echo Messages and the ping Command ICMP Unreachable: Notifying Hosts When the Packet Cannot Be Delivered A Review of IP Routing Type Codes for ICMP Unreachable Messages ICMP Unreachable Message Formats and Codes ICMP Unreachable Messages When a Router Cannot Fragment a PacketICMP TTL Exceeded and Long Routes Summary Check Your Understanding Challenge Questions and Activities Chapter 9 Basic Router Troubleshooting Objectives Key Terms Examining the Routing Table IP Routing (Forwarding) Filling the IP Routing Table with Routes Network Testing Methods and Tips Troubleshooting Methods Troubleshooting Tips Router and Routing Troubleshooting Tips Troubleshooting Using the show interfaces Command Troubleshooting Layer 1 Using the show controllers Command Troubleshooting Using the show cdp Command Troubleshooting Using the traceroute Command Troubleshooting Using the show ip route and show ip protocols Commands Troubleshooting Using the debug Command Summary Check Your Understanding Challenge Questions and Activities Chapter 10 Intermediate TCP/IP Objectives Key Terms TCP and UDP Operation Flow Control and Windowing Establishing and Terminating TCP Connections Denial-of-Service Attacks and SYN Floods TCP Error Recovery (Reliability) Segmentation, Reassembly, and In-Order Delivery Comparing TCP and UDP Operation of Transport Layer Ports Connecting to Servers: Well-Known Ports Comparing Well-Known, Dynamic, and Registered Ports Comparing MAC Addresses, IP Addresses, and Port Numbers Summary Check Your Understanding Challenge Questions and Activities Chapter 11 Access Control Lists Objectives Additional Topics of Interest Key Terms Access Control List Fundamentals ACL Concepts ACL Configuration Basics Configuration Considerations Matching a Range of IP Addresses Using a Wildcard Mask Verifying ACLs Access Control List Configuration Configuring Numbered Standard ACLs Configuring Numbered Extended ACLs Named IP ACLs Locating ACLs Summary Check Your Understanding Challenge Questions and Activities Appendix A Appendix B Glossary Index
Routers and Routing Basics CCNA 2 Companion Guide is the official supplemental textbook for the CCNA 2 course of the Cisco Networking Academy Program. Completely revised from the previous edition with new examples and explanations, this textbook includes original material developed by the authors, yet it fully aligns with the CCNA 2 curriculum. Written by experienced authors who present material in a comprehensive manner--using their own voices and their own examples--this new edition augments student understanding of course material. The new edition incorporates improved features to aid instructors and enhance student comprehension. For example, chapters align with course modules in both name and number, and chapter objectives are stated as questions to encourage students to think about and find answers as they read chapters. End of- chapter questions and summaries align with chapter objectives to emphasize key topics, while key terms are listed in each chapter opener in the order of occurrence to alert students to upcoming vocabulary words. In addition, new features include "How To" quick references for step-by-step tasks; real-world examples and all-new illustrations; concise explanations with a focus on word usage and sentence structure for improved readability; and correlations to the CCNA exam in Chapter Objectives, Check Your Understanding questions, and new Challenge Activities.
Wendell Odom, CCIE No. 1624, is a senior instructor with Skyline ATS, where he teaches courses on QoS, CCNA, and CCIE lab preparation. He has worked in the networking arena for 20 years, with jobs in technical consulting, teaching, and course development. Wendell has written portions of more than 12 courses and numerous Cisco Press titles, including the best-selling CCNA Exam Certification Guides. He lives in Cincinnati. Rick McDonald teaches computer and networking courses at the University of Alaska Southeast in Ketchikan, Alaska. He holds a B.A. degree in English and an M.A. degree in Educational Technology from Gonzaga University in Spokane, WA. After several years in the airline industry, he returned to full time teaching. Rick started in the Cisco Academy in North Carolina and taught CCNA and CCNP courses to students and was a CCNA Instructor Trainer. Previous Academy projects include authoring CCNP study guides and technical editing a previous edition of the CCNA 2 and 3 textbook. His current project is developing methods for delivering hands-on training via distance in Alaska using web conferencing and NETLAB(r) tools.