Understanding and Troubleshooting Cisco Catalyst 9800 Series Wireless Controllers

Book description

The definitive professionals guide to the Cisco next-gen 9800 wireless controllers

As wireless networks, applications, and services rapidly evolve, they grow increasingly business critical, with steeper requirements for performance, latency, deployment density, and device support. The advanced Catalyst 9800 wireless controllers from Cisco meet these challenges, delivering exceptional adaptability, security, performance, scalability, and programmability. Based on the modern and secure Cisco IOS XE operating system, their support for Cisco intent-based networking will help you continually leverage new innovation. Now, four Cisco experts offer end-to-end guidance, practical tips, and proven recommendations for designing, deploying, and managing wireless networks with the Catalyst 9800.

For technical decision makers, this guide delivers a deep understanding of Catalyst 9800 hardware and software, tightly linked to business value. Architects will find essential details for both upfront network design and feature implementation. Network operators and other IT professionals will discover tested tools and methods for reliable and efficient setup, configuration, monitoring, and troubleshooting. Whatever your role, this guide will help you maximize the value of any Catalyst 9800 network, and serve as your indispensable reference for years to come.

  • Understand Catalyst 9800 benefits, capabilities, roles, and architecture

  • Learn the new C9800 Configuration Model, with key design considerations and best practices

  • Deploy and configure the C9800 in private and public clouds

  • Systematically secure the C9800: from AAA and ACLs to rogue detection and wireless intrusion prevention (WIPS)

  • Establish and optimize seamless client roaming in enterprise environments

  • Learn how the C9800 implements key RF concepts

  • Plan and implement an end-to-end architecture for QoS, and design/ deploy for high availability and network services like multicast

  • Discover value-added wireless services available through Cisco DNA Spaces

  • Drive agility and value via network programmability with YANG, Python, RESTCONF, and NETCONF

  • Make the most out of the rich data models of Model-Driven Telemetry and Programmability using open-source tools

  • Walk through wireless network troubleshooting, backup/restore, and upgrades

Table of contents

  1. Cover Page
  2. About This eBook
  3. Title Page
  4. Copyright Page
  5. Pearson’s Commitment to Diversity, Equity, and Inclusion
  6. About the Authors
  7. About the Technical Reviewers
  8. Dedications
  9. Acknowledgments
  10. Contents at a Glance
  11. Contents
  12. Reader Services
  13. Icons Used in This Book
  14. Command Syntax Conventions
  15. Introduction
    1. Goals and Methods
    2. Who Should Read This Book?
    3. How This Book Is Organized
    4. Book Structure
  16. Chapter 1. Cisco C9800 Series
    1. Why Cisco C9800?
    2. The Role of the Wireless Controller in a Cloud Era
    3. Managing the Cisco C9800
    4. Cisco Next-Generation Wireless Stack
    5. Summary
    6. References
  17. Chapter 2. Hardware and Software Architecture of the C9800
    1. General CAPWAP Split MAC Architecture
    2. The Controller Control Plane Architecture Elasticity
    3. Wireless Client State Machine
    4. One Dataplane to Rule Them All (or Three at the Maximum)
    5. Hardware Overview
    6. Summary
  18. Chapter 3. C9800 Configuration Model
    1. C9800 New Configuration Model
    2. Cisco C9800 Series Profile and Tag Considerations
    3. Summary
    4. References
  19. Chapter 4. C9800 Deployment and Installation
    1. C9800 Deployment Models
    2. Setting Up Your First Catalyst Wireless Network
    3. Summary
    4. References
  20. Chapter 5. Security
    1. Network Security Fundamentals
    2. Wireless Security Fundamentals
    3. Securing the Air
    4. Securing Your Access Points
    5. Securing Your Wireless Controller
    6. Encrypted Traffic Analytics
    7. Cisco Umbrella
    8. Cisco Secure Development Lifecycle (CSDL)
    9. Summary
    10. References
  21. Chapter 6. Mobility and Client Roaming
    1. 802.11 Roaming
    2. Types of Client Roaming
    3. C9800 to AireOS Inter-Release Controller Mobility (IRCM)
    4. Summary
    5. References
  22. Chapter 7. RF Deployment and Guidelines
    1. Radio Resources Management (RRM) Concepts and Components
    2. Challenging RF Environments
    3. Radio Resources Management (RRM)
    4. DCA
    5. RF Profiles
    6. Spectrum Intelligence and CleanAir
    7. Advanced RF Features
    8. Airtime Fairness (ATF)
    9. Dynamic Frequency Selection (DFS)
    10. Flexible Radio Assignment (FRA)
    11. Wireless Intrusion Prevention System (WIPS) and Rogue Detection
    12. Summary
    13. References
  23. Chapter 8. Multicast and Multicast Domain Name System (mDNS)
    1. Wireless Multicast
    2. Media Stream Feature
    3. mDNS
    4. Summary
    5. References
  24. Chapter 9. Quality of Service (QoS)
    1. Wi-Fi Quality of Service (QoS)
    2. Wi-Fi (802.11) QoS Fundamentals
    3. Implementing Wireless QoS on the C9800
    4. Designing and Deploying Catalyst C9800 QoS
    5. Best Practices
    6. Summary
    7. References
  25. Chapter 10. C9800 High Availability
    1. SSO Redundancy
    2. HA Teardown
    3. SSO Deployment: Impact on Features
    4. N+1 Redundancy
    5. N+1 vs. SSO High Availability
    6. HA in EWC-AP Deployment
    7. HA in EWC-SW Deployment
    8. Summary
    9. References
  26. Chapter 11. Cisco DNA Spaces Integration and IoT
    1. Value-Added Wireless Services
    2. Connected Mobile Experiences (CMX)
    3. Cisco DNA Spaces
    4. Specific Service Examples
    5. Summary
    6. References
  27. Chapter 12. Network Programmability
    1. What Is Network Programmability?
    2. Why Is Network Programmability Needed?
    3. Is Network Programmability a New Concept?
    4. Orchestration of the Entire Network
    5. Configuration Repeatability
    6. Idempotency
    7. Imperative vs. Declarative Models
    8. Infrastructure as Code (IaC)
    9. Network Programmability in the C9800
    10. Data Models
    11. YANG Data Models
    12. Encoding Formats
    13. Protocols
    14. Tools to Examine YANG Models
    15. How to Examine Data Using NETCONF and YANG Suite
    16. How to Examine Data Using RESTCONF and POSTMAN
    17. Python and Network Programmability
    18. Summary
    19. References
  28. Chapter 13. Model-Driven Telemetry
    1. What Is Model-Driven Telemetry?
    2. How to Enable Model-Driven Telemetry
    3. Operational Data and KPIs
    4. Polling vs. Subscribing
    5. Telemetry Streams
    6. How to Identify Subtrees in YANG Models
    7. Dial-out vs. Dial-in
    8. Tools
    9. Summary
    10. References
  29. Chapter 14. Cisco DNA Center/Assurance Integration
    1. Introduction
    2. Managing the C9800 with Cisco DNA Center
    3. Summary
    4. References
  30. Chapter 15. Backing Up, Restoring, and Upgrading Your C9800
    1. Saving and Restoring the Configuration for Disaster Recovery
    2. Running IOS-XE in Install or Bundle Mode
    3. Upgrading (and Downgrading) the Controller Safely
    4. Summary
    5. References
  31. Chapter 16. Troubleshooting
    1. Control Plane Tracing
    2. Embedded Packet Capture (EPC)
    3. Packet Tracer
    4. Troubleshooting Dashboard
    5. Other On-the-Box Tools on the C9800 GUI
    6. Offline Tools for the C9800
    7. Health and KPI Monitoring
    8. Summary
    9. References
  32. Appendix A. Setting Up a Development Environment
    1. Setting Up Your Development Environment
  33. Index
  34. Code Snippets

Product information

  • Title: Understanding and Troubleshooting Cisco Catalyst 9800 Series Wireless Controllers
  • Author(s): Nicolas Darchis, Simone Arena, Francisco Sedano Crippa, Sudha Katgeri
  • Release date: July 2022
  • Publisher(s): Cisco Press
  • ISBN: 9780137492404