| 1 |
Enterprise Architecture |
Instructor Introduction<br />Cisco Enterprise Architecture Model<br />Campus LAN Design Fundamentals<br />Layers in the Hierarchial Model<br />Routed vs. Switched Campus Architecture<br />Traditional Multilayer Campus Layer Design<br />Access Layer<br />Distribution Layer<br />Core Layer<br />When the Core Layer is Needed<br />When the Core Layer is Needed (Cont.)<br />Campus Distribution Layer Design<br />Campus Distribution Layer Design (Cont.)<br />Campus Distribution Layer Design (Cont.)<br />Campus Distribution Layer Design (Cont.)<br /> |
| 2 |
VLANs and 802.1Q Trunking |
Revisiting VLANs<br />Creating a VLAN<br />Assigning a Port to a VLAN<br />Creating a VLAN<br />Creating a VLAN (Cont.)<br />Creating a VLAN (Cont.)<br />Trunking with 802.1Q<br />Trunking with 802.1Q (Cont.)<br />VLAN Tagging<br />IEEE 802.1Q<br />Native VLAN<br />Configuring an 802.IQ Trunk<br />Configuring an 802.IQ Trunk (Cont.)<br />Configuring an 802.IQ Trunk (Cont.)<br />Inter-VLAN Routing<br />Option 1: Router with a Separate Interface in Each VLAN<br />Option 2: Layer 3 Switch<br />Demo<br />- Troubleshooting |
| 3 |
Switching |
Layer 2 Switch Operation<br />Layer 2 Switch Operation (Cont.)<br />MAC<br />-Address Table and TCAM<br />Demo<br />- The CAM<br />Control and Data Plane<br />Cisco Switching Mechanisms<br />Cisco Switching Mechanisms (Cont.)<br />Cisco Switching Mechanisms (Cont.)<br />Process Switching and Fast Switching<br />Cisco Express Forwarding<br />Demo<br />- Cisco Express Forwarding |
| 4 |
EtherChannels |
Need for EtherChannel<br />Need for EtherChannel (Cont.)<br />Need for EtherChannel (Cont.)<br />EtherChannel Mode Interactions<br />Layer 2 EtherChannel Configuration Guidelines<br />Layer 2 EtherChannel Configuration Guidelines (Cont.) EtherChannel Load-Balancing Options<br />EtherChannel Load<br />-Balancing Operation<br />Troubleshoot EtherChannel Issues<br />Troubleshoot EtherChannel Issues (Cont.)<br />Troubleshoot EtherChannel Issues (Cont.)<br />Demo<br />- Troubleshoot EtherChannel Issues |
| 5 |
EIGRP |
EIGRP Feature<br />s<br />EIGRP Reliable Transport<br />EIGRP Operation Overview<br />EIGRP Packet Format<br />Establishing EIGRP Neighbor Adjacency<br />EIGRP Metrics<br />EIGRP Classic Metric Calculation<br />EIGRP<br />-Wide Metrics<br />EIGRP Path Selection<br />Loop Free Path Selection<br />EIGRP Load Balancing<br />Equal Cost Load Balancing<br />Unequal Cost Load Balancing<br />Traffic Sharing<br />Traffic Sharing (Cont.)<br />EIGRP for IPv6<br />EIGRP Components<br />Compare EIGRP and OSPF Routing Protocols<br />Demo- EIGRP Stub<br />Demo - EIGRP Load Balancing and Authentication |
| 6 |
BGP |
Inter<br />-domain Routing with BGP<br />BGP Characteristics<br />Path Vector Functionality in BGP<br />BGP Routing Policies<br />BGP Operations<br />BGP Message Types<br />Types of BGP Neighbor Relationships<br />eBGP Neighbor Relationships<br />BGP Path Selection<br />BGP Best Path Selection Algorithm<br />BGP Path Attributes<br />BGP Path Attributes (Cont.)<br />Weight Attribute<br />Local Preference Attribute<br />AS -Path Attribute<br />MED Attribute<br />Demo- eBGP<br /> |
| 7 |
OSPF |
Describe OSPF<br />Describe OSPF (Cont.)<br />The OSPF Process<br />The OSPF Process (Cont.)<br />The OSPF Process (Cont.)<br />The OSPF Process (Cont.)<br />The OSPF Process (Cont.)<br />OSPF Neighbor Adjacencies<br />OSPF Neighbor Adjacencies (Cont.)<br />Building a Link<br />-State Database<br />OSPF Packet Types<br />OSPF Packet Header Format<br />OSPF LSA Types<br />OSPF LSA Types (Cont.)<br />Compare Single<br />-Area and Multi<br />-Area OSPF<br />Compare Single<br />-Area and Multi<br />-Area OSPF (Cont.)<br />OSPF Area Structure<br />OSPF Area Structure (Cont.)<br />OSPF Network Types<br />Demo<br />- Configuring OSPFv3 using the Newer Syntax<br />OSPF Cost<br />OSPF Cost (Cont.)<br />OSPF Cost (Cont.)<br />OSPF Route Summarization<br />Route Summarization Benefits<br />Distribute List Example<br />Prefix List Example<br />Explore Route Maps<br />Route Map Applications<br />Route Map Operation<br />Route Match Statement<br />Route Map Configuration<br />Demo - OSPF Stub and Totally Stubby |
| 8 |
Network Address Translation |
Define Network Address Translation<br />NAT Address Types<br />Explore NAT Implementations<br />Understanding Static NAT<br />Understanding Dynamic NAT<br />Understanding PAT<br />NAT Virtual Interface<br />NAT Virtual Interface (Cont.)<br />Demo - Configuring Network Address Translation<br /> |
| 9 |
Redundancy |
Need for Default Gateway Redundancy<br />Define FHRP<br />Define FHRP (Cont.)<br />HSRP Interface Tracking<br />HSRP Interface Tracking (Cont.)<br />HSRP Interface Tracking (Cont.)<br />HSRP Load Sharing with HSRP Multigroup<br />HSRP Load Sharing with HSRP Multigroup (Cont.)<br />HSRP Load Sharing with HSRP Multigroup (Cont.)<br />HSRP Authentication<br />HSRP Versions<br />Cisco Switch High Availability Features<br />Nonstop Forwarding with Stateful Switchover on Catalyst 9400<br />Demo - HSRP<br />Demo – VRRP<br /> |
| 10 |
Spanning-Tree Protocol |
Spanning-Tree Protocol Overview<br />Spanning-Tree Protocol Overview (Cont.)<br />BPDU<br />BPDU (Cont.)<br />Root Bridge Election<br />Root Bridge Election (Cont.)<br />Designated Port Election<br />STP Port States<br />Spanning-Tree Protocol Types and Features<br />Comparison of STP Protocols<br />Default Spanning-Tree Configuration<br />Multiple Spanning Tree Protocol<br />Multiple Spanning Tree Protocol Recommended Practices<br />Multiple Spanning Tree Protocol Recommended Practices (Cont.)<br />Demo - Multiple Spanning Tree Protocol<br />PortFast and BPDU Guard<br />PortFast and BPDU Guard (Cont.)<br />Configuring PortFast and BPDU Guard<br />Verifying PortFast and BPDU Guard<br />Verifying PortFast and BPDU Guard (Cont.)<br />Verifying PortFast and BPDU Guard (Cont.)<br />Verifying PortFast and BPDU Guard (Cont.) |
| 11 |
Virtualization and VPNs |
Server Virtualization<br />Physical Server<br />Virtualized Server<br />Basic Virtualized Server Environment<br />Server Virtualization Benefits<br />Hypervisor: Abstraction Layer<br />VM Definition<br />Accessing vSphere Hosts Directly<br />Centralized Control of vSphere Hosts<br />Need for Network Virtualization<br />Need for Network Virtualization (Cont.)<br />Path Isolation Overview<br />Device Virtualization<br />Data Path Virtualization<br />Introducing VRF<br />Demo - VRF<br />Introducing Generic Routing Encapsulation<br />Site-to-Site VPN Technologies<br />Site-to-Site VPN Technologies (Cont.)<br />IPsec VPN Overview<br />IPSec Security Associations<br />IPsec: IKE<br />IPsec Modes<br />IPsec VPN Types<br />Dynamic Multipoint VPN<br />Cisco IOS FlexVPN<br />Cisco IOS VTI<br />Cisco IOS VTI (Cont.)<br />Cisco IOS VTI (Cont.)<br />Basic IKE Peering<br />Basic IKE Peering (Cont.)<br />Configuring Basic IKE Peering<br />Configuring Basic IKE Peering (Cont.)<br />Verifying IKE Peering<br />Verifying IKE Peering (Cont.)<br />Demo<br />- VTI<br /> |
| 12 |
Wireless Options and Services |
RF Principles<br />Frequency<br />Watts and Decibels<br />Watts and Decibels (Cont.)<br />Antenna Power<br />Effective Isotropic<br />-Radiated Power (EIRP)<br />Antenna Types<br />Omni<br />-directional Antennas<br />Omni<br />-directional Antennas (Cont.)<br />Omni<br />-directional Antennas (Cont.)<br />Omni<br />-directional Antennas (Cont.)<br />Directional Antennas<br />Directional Antennas (Cont.)<br />Directional Antennas (Cont.)<br />802.11n/802.11ac MIMO<br />802.11n/802.11ac MIMO<br />– MRC<br />802.11n/802.11ac MIMO<br />– Beamforming<br />802.11n/802.11ac MIMO<br />– Spatial Multiplexing<br />802.11ac MU<br />-MIMO<br />Client and AP Association<br />Split MAC<br />CAPWAP<br />MC and MA Functions<br />PoP and PoA Functions<br />Wireless Deployment Overview<br />Autonomous AP Deployment<br />Autonomous Deployment Traffic Flow<br />Cisco Autonomous Deployment Overview<br />Centralized Cisco WLC Deployment<br />Centralized Control and Provisioning of APs<br />Centralized Deployment Traffic<br />FlexConnect Deployment<br />FlexConnect Deployment Traffic Flow<br />FlexConnect Deployment Traffic Flow (Cont.)<br />FlexConnect Deployment Traffic Flow<br />FlexConnect Deployment<br />FlexConnect Deployment (Cont.)<br />Cloud Deployment and Its Effect on Enterprise Networks<br />Cloud Deployment and Its Effect on Enterprise Networks (Cont.)<br />Cloud Computing Services<br />Cloud-Managed Meraki Solution<br />Cisco Meraki Deployment Traffic Flow<br />Demo - Meraki<br />Cisco Catalyst 9800 Series Controller Deployment Options<br />Catalyst 9800 Embedded Wireless Controller<br />Catalyst 9800 Cloud Controller<br />Cisco Mobility Express<br />Wireless Roaming Overview<br />Scanning for a new AP<br />Mobility Groups and Domains<br />Wireless Roaming Types<br />Layer 2 Inter-Controller Roaming<br />Layer 2 Inter-Controller Roaming (Cont.)<br />Network Analytics<br />Cisco CMX<br />Cisco CMX Analytics Tools<br />Location Accuracy<br />Surveying Location-Based Services<br />Universal AP Priming<br />CAPWAP Discovery<br />AP Join Order<br />AP Join Phase with Master<br />AP Join Phase without Master<br />AP Fail-over<br />AP-Specific High Availability<br />N + 1 WLC High Availability<br />AP SSO High Availability<br />AP SSO High Availability (Cont.)<br />Local Mode<br />FlexConnect Mode<br />FlexConnect Mode (Cont.)<br />Bridge Mode<br />Bridge Mode (Cont.)<br />Other Modes |
| 13 |
Authenticating and Troubleshooting Wireless Clients |
Authentication Methods<br />Pre-Shared Key (PSK) Authentication<br />PSK Authentication Process<br />802.1X User Authentication<br />802.1X User Authentication (Cont.)<br />PKI and 802.1X Certificate-Based Authentication<br />Asymmetric Encryption of User Credentials<br />Digital Signatures<br />Certificates and Certificate Authorities (CA)<br />Retrieving CA Certificates<br />Authentication Using Certificates<br />Introduction to Extensible Authentication Protocol (EAP)<br />EAP Frame Format<br />EAP Authentication Types<br />EAP<br />-Transport Layer Security (EAP<br />-TLS)<br />Protected Extensible<br />Authentication Protocol (PEAP)<br />EAP<br />-FAST<br />PAC Creation<br />PAC Exchange<br />EAP<br />-FAST Authentication<br />Guest Access with Web Auth<br />Local Web Authentication<br />Local Web Authentication with Auto<br />-Anchor<br />Local Web Portal with External Authentication<br />Centralized Web A<br />uthentication<br />Wireless Troubleshooting Tools<br />Spectrum Analysis<br />Spectrum Analysis (Cont.)<br />Wi<br />-Fi Scanning<br />Packet Analysis<br />Cisco AireOS GUI and CLI Tools<br />Cisco AireOS GUI and CLI Tools (Cont.)<br />Cisco Wireless Config Analyzer Express<br />Common Wireless Client Connectivity Issues<br />Client to AP Connectivity<br />Client Association with AP<br />Client Association with AP (Cont.)<br />WLAN Configuration<br />Infrastructure Configuration |
| 14 |
QoS |
Batch Applications<br />Interactive Applications<br />Real<br />-Time Applications<br />IPv4 Header Address Fields<br />Traffic Characteristics<br />Need for Quality of Service (QoS)<br />QoS Mechanisms<br />Trust Boundary<br />Classification and Markings<br />Classification Tools<br />NBAR Advanced Classification Tool<br />Policing, Shaping, and Re<br />-Marking<br />Policing, Shaping, and Re<br />-Marking (Cont.)<br />Managing Congestion<br />Class Based Weighted Fair Queuing<br />Tools for Congestion Avoidance<br />Define and Interpret a QoS Policy<br />Method for Implementing a QoS Policy<br />MQC QoS Scenario |
| 15 |
Multicast Protocols |
Multicast Overview<br />Multicast Overview<br />Unicast vs. Multicast<br />How Does IP Multicast Work?<br />Multicast Advantages and Disadvantages<br />IP Multicast Applications<br />IP Multicast Group Address<br />IP Multicast Group Address<br />IP Multicast Service Model<br />IP Multicast Service Model (Cont.)<br />Internet Group Management Protocol<br />IGMPv1<br />IGMPv2<br />IGMPv3<br />Source Trees<br />Shared Trees<br />IP Multicast Routing<br />PIM<br />-DM<br />PIM<br />-SM<br />PIM<br />-SM Shared Tree Join<br />PIM<br />-SM Sender Registration<br />PIM<br />-SM Sender Registration (Cont.)<br />PIM<br />-<br />SM Sender Registration (Cont.)<br />Rendezvous Point<br />Static RP<br />BSR<br />Auto<br />-RP |
| 16 |
Cisco DNA |
Need for Digital Transformation<br />Need for Digital Transformation (Cont.)<br />Cisco Digital Network Architecture<br />Cisco Intent<br />-Based Network<br />Building Blocks of Intent<br />-Based Enterprise Networks<br />Assurance<br />Cisco DNA Center<br />Cisco DNA Center (Cont.)<br />Cisco DNA Assurance<br />Cisco DNA Assurance (Cont.)<br />Cisco DNA Assurance (Cont.)<br />Network Discovery and Management<br />Inventory Management<br />Manage Software Image<br />Network Hierarchy<br />IP Address Pools<br />Day 0 Network Provisioning<br />Day N Network Automation<br />Cisco DNA Assurance Workflow<br />Demo- DNA Center |
| 17 |
APIs |
Application Programming Interfaces<br />Application Programming Interfaces (Cont.<br />)<br />Application Programming Interfaces (Cont.)<br />REST API Response Codes and Results<br />REST API Response Codes and Results (Cont.)<br />REST API Success Codes<br />REST API Client Error Codes<br />REST API Server Error Codes<br />REST API Security<br />REST API Security (Cont.)<br />API in DNA-Center<br />REST API in vManage<br />vManage REST API Resources<br />vManage REST API Resources (Cont.)<br />vManage REST Methods |
| 18 |
Python |
Python Concepts<br />Python Concepts (Cont.)<br />Executing Python Code<br />Python Scripts<br />Python Helper Utilities and Functions<br />Write Idiomatic Python<br />Common Python Data Types<br />String Data Types<br />Printing Strings<br />Concatenating Strings<br />String Built in Methods<br />Variable Assignment<br />Numbers Data Types<br />Boolean Data Types<br />Conditionals<br />Conditionals (Cont.<br />)<br />Script Writing and Execution<br />Executing Scripts<br />Analyzing Code<br />Analyzing Code (Cont.)<br />Analyzing Code (Cont.)<br />Analyzing Code (Cont.)<br />Analyzing Code (Cont.)<br />Analyzing Code (Cont.) |
| 19 |
Network Tools and Services |
Troubleshooting Concepts<br />Diagnostic Principles<br />Network Troubleshooting Procedures: Overview<br />Defining the Problem<br />Gathering Information<br />Analyzing Information<br />Eliminating Potential Causes and Proposing a Hypothesis<br />Testing a Hypothesis<br />Solving the Problem and Documenting the Solution<br />Demo<br />- Troubleshooting<br />Basic Hardware Diagnostics<br />Basic Hardware Diagnostics (Cont.)<br />Basic Hardware Diagnostics (Cont.)<br />Basic Hardware Diagnostics (Cont.)<br />Basic Hardware Diagnostics (Cont.)<br />Basic Hardware Diagnostics (Cont.)<br />Basic Hardware Diagnostics (Cont.)<br />Filtered Show Commands<br />Exclude Filter<br />Include Filter<br />Begin Filter<br />Section Filter<br />Regular Expressions in Filters<br />Regular Expressions in Filters (Cont.)<br />Cisco IOS IP SLAs<br />IP SLA Source and Responder<br />Demo<br />- IP SLAs<br />Switch Port Analyzer (SPAN)<br />Local SPAN<br />Local SPAN Configuration<br />Validating Local SPAN Configuration<br />Remote SPAN (RSPAN)<br />RSPAN Configuration<br />RSPAN Configuration (Cont.)<br />Verifying RSPAN Configuration<br />Verifying RSPAN Configuration (Cont.)<br />Encapsulated Remote Switch Port Analyzer (ERSPAN)<br />ERSPAN Configuration<br />ERSPAN Source Configuration<br />ERSPAN Destination Configuration<br />ERSPAN Verification<br />Cisco Packet Capture Tools<br />Network Time Protocol (NTP)<br />Network Time Protocol (NTP) (Cont.)<br />NTP Modes<br />Securing NTP<br />Securing NTP (Cont.)<br />Logging Services<br />Understanding Syslog<br />Syslog<br />Syslog Messages<br />Demo<br />- Logging<br />Simple Network Management Protocol (SNMP)<br />SNMP Operations<br />NetFlow<br />Analyzing NetFlow Data<br />Format of Export Data<br />Where Can NetFlow Be Implemented in the Network?<br />NetFlow Applications<br />Traditional NetFlow Configuration and Verification<br />Traditional NetFlow Configuration and Verification (Cont.)<br />Flexible NetFlow<br />Traditional vs. Flexible NetFlow<br />Demo- Flexible NetFlow<br />Cisco IOS Embedded Event Manager (EEM)<br />Demo- EEM |
| 20 |
Security |
ACL<br />ACL (Cont.)<br />ACL (Cont.)<br />ACL Wildcard Masking<br />ACL Wildcard Masking (Cont.)<br />ACL Wildcard Masking (Cont.)<br />Wildcard Bit Mask Abbreviations<br />Types of ACLs<br />Types of ACLs (Cont.)<br />Configure Numbered Standard IPv4 ACLs<br />Configure Numbered Standard IPv4 ACLs (Cont.)<br />Configure Numbered Standard IPv4 ACLs (Cont.)<br />Configure Numbered Standard IPv4 ACLs (Cont.)<br />Configure Numbered Extended IPv4 ACLs<br />Configure Numbered Extended IPv4 ACLs (Cont.)<br />Configure Numbered Extended IPv4 ACLs (Cont.)<br />Use ACLs to Filter Network Traffic<br />Use ACLs to Filter Network Traffic (Cont.)<br />Apply ACLs to Interfaces<br />Apply ACLs to Interfaces (Cont.)<br />Apply ACLs to Interfaces (Cont.)<br />Configure Named Access Lists<br />Configure Named Access Lists (Cont.)<br />Configure Named Access Lists (Cont.)<br />Configure Named Extended ACLs<br />Demo - ACLs<br />Control Plane Overview<br />Control Plane Policing<br />Control Plane Policing (Cont.)<br />Control Plane Policing (Cont.)<br />Control Plane Policing Configuration<br />Control Plane Policing Configuration (Cont.)<br />Control Plane Policing Configuration (Cont.)<br />Control Plane Policing Verification<br />Control Plane Policing Verification (Cont.)<br />Control Plane Policing Verification (Cont.)<br />Control Plane Policing Verification (Cont.)<br />Demo - CoPP<br />Threatscape<br />Intrusion Prevention Systems<br />Virtual Private Networks<br />Content Security<br />Content Security (Cont.)<br />Logging<br />Endpoint Security<br />Personal Firewalls<br />Antivirus and Antispyware<br />Centralized Endpoint Policy Enforcement<br />Cisco AMP for Endpoints<br />Cisco AMP for Endpoints (Cont.)<br />Firewall Concepts<br />Firewall Concepts (Cont.)<br />Firewall Concepts (Cont.)<br />Firewall Concepts (Cont.)<br />TrustSec<br />SGT Classification<br />Inline SGT Support<br />Enforcement Using SGFW<br />Enforcement Using SGFW with the ASA<br />MACsec<br />Identify Management<br />Identify Management (Cont.)<br />802.1X for Wired and Wireless Endpoint Authentication<br />802.1X Message Flow<br />802.1X Authorization<br />802.1X VLAN Assignment<br />802.1X Named ACLs<br />802.1X Downloadable ACLs<br />802.1X Host Modes<br />802.1X Host Modes<br />Change of Authorization<br />802.1X Implementation Guidelines<br />MAC Authentication Bypass<br />MAC Authentication Bypass: Benefits and Limitations<br />MAC Authentication Bypass Behavior<br />Web Authentication<br />Web Authentication (Cont.)<br />Web Authentication Process<br />Web Authentication Scenarios<br />Demo<br />- Email Security<br />Securing Device Access<br />Securing Device Access (Cont.)<br />Securing Device Access (Cont.)<br />Line Password<br />Username and Password<br />Device Hardening Options<br />AAA Framework Overview<br />Benefits of AAA<br />Authentication Options<br />RADIUS and TACACS+<br />RADIUS and TACACS+ (Cont.)<br />RADIUS AAA Communications<br />TACACS+ AAA Communications<br />Enabling AAA and Configuring a Local User for Fallback<br />Configuring RADIUS for Console and VTY Access<br />Configuring RADIUS for Console and VTY Access (Cont.)<br />Configuring TACACS+ for Console and VTY Access<br />Configure Authorization and Accounting<br />Configure Authorization and Accounting (Cont.)<br /> |
| 21 |
Software -Defined Access and WANs |
Customer Challenges in Campus Network<br />Cisco Digital Network Architecture<br />Need for Cisco SD<br />-Access<br />Need for Cisco SD<br />-Access (Cont.)<br />Need for Cisco SD<br />-Access (Cont.)<br />Need for Cisco SD<br />-Access (Cont.)<br />Cisco SD<br />-Access Fabric Overview<br />Types of Overlay<br />Why Overlays<br />Fabric Underlay<br />- Manual vs. Automated<br />LISP and the Cisco SD<br />-Access Fabric Control Plane<br />LISP and the Cisco SD<br />-Access Fabric Control Plane (Cont.)<br />LISP Terms and Components<br />LISP Packet Flow<br />LISP Packet Flow (Cont.)<br />LISP Host Mobility Deployment Models<br />LISP Host Mobility Deployment Models (Cont.)<br />Host Mobility in LISP<br />Host Mobility in LISP (Cont.)<br />Cisco SD-Access Fabric Data Plane Based on VXLAN<br />Understanding VXLAN<br />VXLAN Encapsulation<br />VXLAN Encapsulation (Cont.)<br />VXLAN Gateways<br />VXLAN-GPO Header<br />Cisco SD-Access Fabric Policy Plane<br />Traditional Access Control<br />Role of Cisco TrustSec<br />Cisco TrustSec and Cisco ISE<br />Cisco SD-Access Fabric Policy Plane<br />Cisco SD-Access Fabric Nodes<br />Cisco SD-Access Control Plane Node<br />Cisco SD-Access Edge Node<br />Cisco SD-Access Border Node<br />Wireless LAN Controller and Fabric Mode APs<br />DNA Center and ISE Integration<br />DNA Center SD-Access Workflow<br />Cisco SD-Access Wireless Integration<br />Cisco SD-Access Wireless Integration (Cont.)<br />Cisco SD-Access Wireless Workflow – Adding WLC to Fabric<br />Cisco SD-Access Wireless Workflow – AP Join Process<br />Cisco SD-Access Wireless Workflow – Client Onboarding<br />Cisco SD-Access Wireless Workflow – Client Roaming<br />Traditional Campus Inter-operating with Cisco SD-Access<br />Traditional Campus Inter-operating with Cisco SD-Access (Cont.)<br />Need for Software Defined Networking for WAN<br />Need for Software Defined Networking for WAN (Cont.)<br />SD-WAN Components<br />SD-WAN Orchestration Plane<br />SD-WAN Management Plane<br />SD-WAN Management Plane (Cont.)<br />SD-WAN Management Plane (Cont.)<br />SD-WAN Control Plane<br />SD-WAN Data Plane<br />SD-WAN Automation and Analytics<br />SD-WAN vAnalytics<br />SD-WAN vAnalytics (Cont.)<br />Demo - SD-WAN |
| 22 |
Network Programming |
Configuration Management<br />Configuration Management (Cont.<br />)<br />Evolution of Device Management and Programmability<br />Evolution of Device Management and Programmability (Cont.)<br />Evolution of Device Management and Programmability (Cont.)<br />Evolution of Device Management and Programmability (Cont.)<br />Evolution of Device Management and Programmability (Cont.)<br />Data Encoding Formats<br />JSON<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />JSON (Cont.)<br />Data Models<br />Data Models (Cont.)<br />YANG<br />YANG Models<br />Model Driven Programmability Stack<br />Model Driven Programmability Stack (Cont.)<br />Describe YANG<br />YANG Overvie<br />w<br />REST<br />REST (Cont.)<br />REST (Cont.)<br />REST (Cont.)<br />REST (Cont.)<br />Common HTTP Response Codes<br />Common HTTP Response Codes (Cont.) Common HTTP Response Codes (Cont.)<br />REST Tools<br />NETCONF<br />NETCONF Protocol Stack<br />NETCONF Data Stores<br />NETCONF over SSH<br />NETCONF over SSH (Cont.)<br />NETCONF over SSH (Cont.)<br />NETCONF over SSH (Cont.)<br />NETCONF over SSH (Cont.)<br />XML Encoding<br />XML Encoding (Cont.)<br />Utilities and Tools<br />NETCONF and YANG<br />NETCONF and YANG Side by Side<br />NETCONF Protocol Operations<br />NETCONF Protocol Operations (Cont.)<br />NETCONF Configuration Datastores<br />Describe RESTCONF<br />RESTCONF Methods<br />RESTCONF Sample: GET Interface<br />RESTCONF Sample: GET Interface Description<br />RESTCONF Sample: GET YANG Library Version<br />RESTCONF Sample: Invoke RPC<br />Cisco IOS XE and IOS XR Systems Overview |