The Cisco CCIE ® Collaboration version 2.0 exam unifies written and lab exam topics into a unique curriculum while explicitly disclosing which domains pertain to which exam, and the relative weight of each domain.

The Cisco CCIE Collaboration Written Exam (400-051) version 2.0 is a two-hour test with 90–110 questions that validate professionals who have the expertise to describe, design, implement, operate, and troubleshoot complex enterprise collaboration solutions. The exam is closed book and no outside reference materials are allowed.

The Cisco CCIE Collaboration Lab Exam version 2.0 is an eight-hour, hands-on exam that requires a candidate to plan, design, implement, operate, and troubleshoot complex enterprise collaboration solutions for a given specification. Knowledge of troubleshooting is an important skill and candidates are expected to diagnose and solve issues as part of the CCIE lab exam.

The following topics are general guidelines for the content likely to be included on the exam. However, other related topics may also appear on any specific delivery of the exam. In order to better reflect the contents of the exam and for clarity purposes, the guidelines below may change at any time without notice.

Course Syllabus

  • Protocols and APIs

    Capture, analyze, and troubleshoot IP collaboration signaling protocols
    – SIP
    – H323
    – MGCP
    – SCCP

    Implement and troubleshoot SDP and media negotiation
    – Offer/Answer model
    – Early offer, delayed offer, early media
    – Payload type interworking

    Analyze and troubleshoot SIP identity headers
    – Name
    – Number
    – URI
    – Privacy

    Capture, analyze, and troubleshoot media protocols
    – Binary Floor Control Protocol (BFCP)
    – ActiveControl (iX)
    – T.38

    Design, implement, and troubleshoot DTMF relay
    – In-band vs out-of-band
    – RFC 2833
    – Key Pad Markup Language (KPML)
    – Unsolicited NOTIFY
    – Interworking

    Capture, analyze, and troubleshoot messaging protocols
    – XMPP

    Capture, analyze, and troubleshoot legacy telephony protocols
    – Analog (FXS, FXO, loop-start, ground-start)
    – Q.931

    Utilize and troubleshoot the following APIs
    – Cisco Meeting Server API
    – Unified CM Administrative XML (AXL) API
    – Spark API
    – Tropo API

    Describe the functionality of the following APIs
    – Cisco Unity Connection Provisioning Interface (CUPI)
    – Java Telephony Application Programming Interface (JTAPI)
    – Extension Mobility API (EMAPI)
    – UC Gateway Services API (GSAPI)
    – Unified Routing Rules XML Interface (CURRI)

  • Infrastructure and Quality of Services

    Implement and troubleshoot network services
    – DHCP
    – NTP
    – DNS
    – CDP/LLDP

    Troubleshoot layer 2 and layer 3 network connectivity issues

    Identify key implications of running collaboration in a wireless environment
    – 802.11k, 802.11v, 802.11r
    – QoS

    Design, implement, and troubleshoot Quality of Service for Collaboration applications and endpoints on
    LAN/WAN/WLAN (Cisco IOS-XE and AireOS)
    – Identification
    – Classification and marking
    – Queuing and scheduling
    – Congestion management

    Troubleshoot voice and video quality issues
    – Packet loss, jitter, and latency
    – Endpoint call quality metrics
    – One-way or no-way media

    Collect and analyze packet captures on Cisco Collaboration platforms

    Design, implement, and troubleshoot Enhanced Locations Call Admission Control (ELCAC)

    Design, implement, and troubleshoot Call Admission Control on CUBE

    Describe APIC-EM integration with Cisco Collaboration solutions

    Design, implement, and troubleshoot Collaboration applications in a virtualized environment
    – Virtual machine templates
    – Hypervisors
    – Resource utilization (CPU, memory, storage, network)

  • Call Control and Dial plan

    Design and analyze global dial plans
    – Localization and globalization
    – Numbering schemes
    – Dialing habits
    – Interdigit timeouts
    – Calling privileges
    – Number presentation

    Design, implement, and troubleshoot fundamental dial plan features on Unified CM
    – Partitions and calling search spaces
    – Translation and transformation patterns
    – Urgent priority
    – Path selection
    – AAR

    Design, implement, and troubleshoot advanced dial plan features on Unified CM
    – Global dial plan replication
    – Local route groups

    Design, implement, and troubleshoot URI and domain-based routing

    Implement and troubleshoot Unified CM telephony features
    – Call Pickup
    – Barge/privacy
    – Native call queuing
    – Intercom
    – Music on hold (unicast and multicast)

    Design, implement, and troubleshoot audio and video codec selection

    Implement and troubleshoot SIP trunking
    – SIP profiles
    – SIP trunk security profiles
    – Resiliency
    – Mid-call signaling

    Implement and troubleshoot UDS in a multi-cluster environment
    – Service discovery
    – User search
    – LDAP proxy

    Verify and troubleshoot Unified CM database replication

    Design, implement, and troubleshoot dial plans on Cisco IOS-XE
    – Inbound and outbound dial-peers
    – Voice translation rules and profiles
    – Dial-peer provisioning policy
    – Destination server groups
    – Destination dial-peer groups
    – E.164 pattern maps
    – URI-based dialing
    – VRF-aware call routing

    Implement and troubleshoot SIP call control for Unified CME
    – Extension Assigner
    – Secondary CME support
    – Video support
    – Telephony features

    Implement and troubleshoot SIP-SRST and E-SRST

    Design, implement, and troubleshoot dial plans on Expressway Series
    – Transforms
    – Search rules
    – Zones
    – Subzones

    Implement and troubleshoot Cisco Spark Services
    – Extending cloud services using on premise resources
    – Cloud service management

  • Endpoints, User Management, and Mobility

    Implement and troubleshoot hardware and software endpoint registration in a multi-cluster
    – On-premise (local or proxy TFTP)
    – Mobile and Remote Access (Service Discovery)
    – Cloud

    Implement and troubleshoot mixed mode and Security By Default (SBD) on Unified CM
    – Certificate Trust List (CTL) and Identity Trust List (ITL)
    – Token and token-less
    – Trust Verification Service (TVS)

    Implement collaboration endpoints and infrastructure using IPv6

    Implement and troubleshoot endpoint features
    – Proximity
    – Directory integration and search
    – Product specific configurations
    – Multistream

    Integrate and troubleshoot LDAP synchronization and authentication
    – On-premise
    – Cloud

    Integrate and troubleshoot Single-Sign-On (SSO)

    Implement and troubleshoot self-provisioning

    Implement and troubleshoot mobility features
    – Mobile Connect (Single Number Reach)
    – Device Mobility
    – Mobile Identity
    – Extend and Connect

    Implement and troubleshoot Extension Mobility Cross Cluster (EMCC)
    – Emergency dialing considerations
    – Certificate exchange

  • Edge Services

    Implement and troubleshoot ISDN PRI gateways

    Implement and troubleshoot SIP trunks in a multi-tenant environment
    – Authentication
    – Multi-VRF SIP trunks

    Implement and troubleshoot SIP normalization and SDP normalization
    – Normalization and transparency scripts (Lua)
    – Cisco IOS-XE SIP profiles

    Implement and troubleshoot encrypted signaling and media on trunks

    Implement and troubleshoot stateful box-to-box redundancy on CUBE (Cisco IOS-XE)

    Implement and troubleshoot network and application level security on Cisco IOS-XE
    – IP Trust List
    – Call spike protection
    – Media policing
    – Call thresholds
    – RTP port ranges
    – Telephony denial of service attacks

    Design, analyze, and troubleshoot firewall traversal in a Collaboration solution
    – Port numbers and transport
    – NAT
    – Proxy servers
    – Deep Packet Inspection considerations
    – Trusted Relay Point
    – Interactive Connectivity Establishment (ICE)

    Implement and troubleshoot Expressway Series traversal communications
    – Traversal zone
    – SSH tunnels

    Implement and troubleshoot Mobile and Remote Access (MRA)

    Implement and troubleshoot network and application level security on Expressway Series
    – Toll fraud prevention (CPL)
    – Zone and subzone authentication
    – Automated intrusion protection
    – Mutual TLS

    Implement and troubleshoot call routing for Spark hybrid services and Business-to-Business
    (B2B) calling

    Implement and troubleshoot Spark hybrid service connectors and containers

    Implement and troubleshoot third-party interoperability and federation
    – Voice and video calling
    – IM&P

  • Media Resources, Meetings, and Call Recording

    Design, implement, and troubleshoot media resources
    – Transcoding and transrating
    – MTP

    Implement and troubleshoot rendezvous conferencing
    – Unified CM Conference Now
    – Cisco Meeting Server Spaces

    Implement and troubleshoot ad-hoc conferencing
    – Cisco IOS-XE conferencing
    – Cisco Meeting Server
    – Cloud

    Implement and troubleshoot scheduled meetings
    – On-premise
    – Hybrid
    – Cloud

    Implement and troubleshoot CallBridge and WebBridge on Cisco Meeting Server
    – Internal user access
    – External user access

    Implement and troubleshoot high availability on Cisco Meeting Server

    Design, implement, and troubleshoot audio and video call recording architectures
    – Open Recording Architecture (ORA)
    – SIP-based Media Recording (SIPREC)
    – Network-Based Recording (gateway preferred)
    – Built-in bridge
    – Cisco Meeting Server

  • Collaboration Applications

    Implement and troubleshoot on premise IM&P servers and clients

    Implement and troubleshoot presence
    – Busy Lamp Field (BLF)
    – Soft client
    – Cloud

    Integrate IM&P server with external database to enable Persistent Chat and Group Chat

    Implement and troubleshoot voicemail integration
    – Cisco Unity Connection
    – Virtual Cisco Unity Express (vCUE)

    Implement and troubleshoot voicemail features
    – Call and directory handlers
    – Voicemail access from soft clients
    – Video greetings and messaging

    Implement and troubleshoot voicemail dial plan
    – Partitions and search spaces
    – Routing rules

    Implement and troubleshoot voicemail digital networking Design, implement, and troubleshoot Cisco
    Unified Contact Center Express (UCCX)
    – Integration
    – Scripting

    Implement and troubleshoot Contact Center agent desktop (Finesse)

  • Evolving Technologies v1.1.

    => Compare and contrast public, private, hybrid, and multicloud design considerations
    – Infrastructure, platform, and software as a service (XaaS)
    – Performance, scalability, and high availability
    – Security implications, compliance, and policy
    – Workload migration

    => Describe cloud infrastructure and operations
    – Compute virtualization (containers and virtual machines)
    – Connectivity (virtual switches, SD-WAN and SD-Access)
    – Virtualization functions (NFVi, VNF, and L4/L8)
    – Automation and orchestration tools (CloudCenter, DNA-center, and Kubernetes)

    Network programmability (SDN)
    => Describe architectural and operational considerations for a programmable network
    – Data models and structures (YANG, JSON and XML)
    – Device programmability (gRPC, NETCONF and RESTCONF)
    – Controller based network design (policy driven configuration and
    – northbound/ southbound APIs)
    – Configuration management tools (agent and agentless) and version control systems (Git and SVN)

    Internet of things (IoT)
    => Describe architectural framework and deployment considerations for IoT
    – IoT technology stack (IoT Network Hierarchy, data acquisition and flow)
    – IoT standards and protocols (characteristics within IT and OT environment)
    – IoT security (network segmentation, device profiling, and secure remote access)
    – IoT edge and fog computing (data aggregation and edge intelligence)