Cisco Service Provider v1.0 350-501 Exam Syllabus 2023
Exam Description: Implementing and Operating Cisco Service Provider Network Core Technologies v1.0 (SPCOR 350-501) is a 120-minute exam associated with the CCNP and CCIE Service Provider Certifications. This exam tests a candidate's knowledge of implementing core service provider network technologies including core architecture, services, networking, automation, quality of services, security, and network assurance. The course, Implementing and Operating Cisco Service Provider Network Core Technologies, helps candidates to prepare for this 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. To better reflect the contents of the exam and for clarity purposes, the guidelines below may change at any time without notice. 15% 1.0 Architecture 1.1 Describe service provider architectures 1.1.a Core architectures (Metro Ethernet, MPLS, unified MPLS, SR) 1.1.b Transport technologies (Optical, xDSL, DOCSIS, TDM, and xPON) 1.1.c Mobility (packet core, RAN xhaul transport for 4G and 5G) 1.2 Describe Cisco network software architecture 1.2.a IOS 1.2.b IOS XE 1.2.c IOS XR 1.3 Describe service provider virtualization 1.3.a NFV infrastructure 1.3.b VNF workloads 1.3.c OpenStack 1.4 Describe QoS architecture 1.4.a MPLS QOS models (Pipe, Short Pipe, and Uniform) 1.4.b MPLS TE QoS (MAM, RDM, CBTS, PBTS, and DS-TE) 1.4.c DiffServ and IntServ QoS models 1.4.d Trust boundaries between enterprise and SP environments 1.4.e IPv6 flow label 1.5 Configure and verify control plan security 1.5.a Control plane protection techniques (LPTS and CoPP) 1.5.b BGP-TTL security and protocol authentication 1.5.c BGP prefix suppression 1.5.d LDP security (authentication and label allocation filtering) 1.5.e BGP sec 1.5.f BGP flowspec 1.6 Describe management plane security 1.6.a Traceback 1.6.b AAA and TACACS 1.6.c RestAPI security 1.6.d DdoS 1.7 Implement data plane security 1.7.a uRPF 1.7.b ACLs 1.7.c RTBH 30% 2.0 Networking 2.1 Implement IS-IS (IPv4 and IPv6) 2.1.a Route advertisement 2.1.b Area addressing 2.1.c Multitopology 2.1.d Metrics 2.2 Implement OSPF (v2 and v3) 2.2.a Neighbor adjacency 2.2.b Route advertisement 2.2.c Multiarea (addressing and types) 2.2.d Metrics 2.3 Describe BGP path selection algorithm 2.4 Implement BGP (v4 and v6 for IBGP and EBGP) 2.4.a Neighbors 2.4.b Prefix advertisement 2.4.c Address family 2.4.d Path selection 2.4.e Attributes 2.4.f Redistribution 2.5 Implement routing policy language and route maps (BGP, OSPF, IS-IS) 2.6 Troubleshoot routing protocols 2.6.a Neighbor adjacency (IS-IS, OSPF, BGP) 2.6.b Route advertisement (IS-IS, OSPF, BGP) 2.7 Describe IPv6 transition (NAT44, NAT64, 6RD, MAP, and DS Lite) 2.8 Implement high availability 2.8.a NSF / graceful restart 2.8.b NSR 2.8.c BFD 2.8.d Link aggregation 20% 3 MPLS and Segment Routing 3.1 Implement MPLS 3.1.a LDP sync 3.1.b LDP session protection 3.1.c LDP neighbors 3.1.d Unified MPLS 3.1.e MPLS OAM 3.2 Describe traffic engineering 3.2.a ISIS and OSPF extensions 3.2.b RSVP functionality 3.2.c FRR 3.3 Describe segment routing 3.3.a Segment types 3.3.b IGP control plane 3.3.c Segment routing traffic engineering 3.3.d TI-LFa 3.3.e PCE-PCC architectures 20% 4 Services 4.1 Describe VPN services 4.1.a EVPN 4.1.b Inter-AS VPN 4.1.c CSC 4.1.d mVPN 4.2 Configure L2VPN and Carrier Ethernet 4.2.a Ethernet services (E-Line, E-Tree, E-Access, E-LAN) 4.2.b IEEE 802.1ad, IEEE 802.1ah, and ITU G.8032 4.2.c Ethernet OAM 4.2.d VLAN tag manipulation 4.3 Configure L3VPN 4.3.a Intra-AS VPN 4.3.b Shared services (extranet and Internet) 4.4 Implement multicast services 4.4.a PIM (PIM-SM, PIM-SSM, and PIM-BIDIR) 4.4.b IGMP v1/v2/v3 and MLD 4.5 Implement QoS services 4.5.a Classification and marking 4.5.b Congestion avoidance, traffic policing, and shaping 15% 5.0 Automation and Assurance 5.1 Describe the programmable APIs used to include Cisco devices in network automation 5.2 Interpret an external script to configure a Cisco device using a REST API 5.3 Describe the role of Network Services Orchestration (NSO) 5.4 Describe the high-level principles and benefits of a data modeling language, such as YANG 5.5 Compare agent vs. agentless configuration management tools, such as Chef, Puppet, Ansible, and SaltStack 5.6 Describe data analytics and model-driven telemetry in service provider 5.7 Configure dial-in/out telemetry streams using gRPC 5.8 Configure and verify NetFlow/IPFIX 5.9 Configure and verify NETCONF and RESTCONF 5.1 Configure and verify SNMP (v2c/v3)
Cisco Enterprise v1.0 350-401 Exam Syllabus 2023
Exam Description: Implementing Cisco Enterprise Network Core Technologies v1.0 (ENCOR 350-401) is a 120-minute exam associated with the CCNP and CCIE Enterprise Certifications. This exam tests a candidate's knowledge of implementing core enterprise network technologies including dual stack (IPv4 and IPv6) architecture, virtualization, infrastructure, network assurance, security and automation. The course, Implementing Cisco Enterprise Network Core Technologies, helps candidates to prepare for this 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. To better reflect the contents of the exam and for clarity purposes, the guidelines below may change at any time without notice. 15% 1.0 Architecture 1.1 Explain the different design principles used in an enterprise network 1.1.a Enterprise network design such as Tier 2, Tier 3, and Fabric Capacity planning 1.1.b High availability techniques such as redundancy, FHRP, and SSO 1.2 Analyze design principles of a WLAN deployment 1.2.a Wireless deployment models (centralized, distributed, controller-less, controller based, cloud, remote branch) 1.2.b Location services in a WLAN design 1.3 Differentiate between on-premises and cloud infrastructure deployments 1.4 Explain the working principles of the Cisco SD-WAN solution 1.4.a SD-WAN control and data planes elements 1.4.b Traditional WAN and SD-WAN solutions 1.5 Explain the working principles of the Cisco SD-Access solution 1.5.a SD-Access control and data planes elements 1.5.b Traditional campus interoperating with SD-Access 1.6 Describe concepts of wired and wireless QoS 1.6.a QoS components 1.6.b QoS policy 1.7 Differentiate hardware and software switching mechanisms 1.7.a Process and CEF 1.7.b MAC address table and TCAM 1.7.c FIB vs. RIB 10% 2.0 Virtualization 2.1 Describe device virtualization technologies 2.1.a Hypervisor type 1 and 2 2.1.b Virtual machine 2.1.c Virtual switching 2.2 Configure and verify data path virtualization technologies 2.2.a VRF 2.2.b GRE and IPsec tunneling 2.3 Describe network virtualization concepts 2.3.a LISP 2.3.b VXLAN 30% 3.0 Infrastructure 3.1 Layer 2 3.1.a Troubleshoot static and dynamic 802.1q trunking protocols 3.1.b Troubleshoot static and dynamic EtherChannels 3.1.c Configure and verify common Spanning Tree Protocols (RSTP and MST) 3.2 Layer 3 3.2.a Compare routing concepts of EIGRP and OSPF (advanced distance vector vs. linked state, load balancing, path selection, path operations, metrics) 3.2.b Configure and verify simple OSPF environments, including multiple normal areas, summarization, and filtering (neighbor adjacency, point-to-point and broadcast network types, and passive interface) 3.2.c Configure and verify eBGP between directly connected neighbors (best path selection algorithm and neighbor relationships) 3.3 Wireless 3.3.a Describe Layer 1 concepts, such as RF power, RSSI, SNR, interference noise, band and channels, and wireless client devices capabilities 3.3.b Describe AP modes and antenna types 3.3.c Describe access point discovery and join process (discovery algorithms, WLC selection process) 3.3.d Describe the main principles and use cases for Layer 2 and Layer 3 roaming 3.3.e Troubleshoot WLAN configuration and wireless client connectivity issues 3.4 IP Services 3.4.a Describe Network Time Protocol (NTP) 3.4.b Configure and verify NAT/PAT 3.4.c Configure first hop redundancy protocols, such as HSRP and VRRP 3.4.d Describe multicast protocols, such as PIM and IGMP v2/v3 10% 4.0 Network Assurance 4.1 Diagnose network problems using tools such as debugs, conditional debugs, trace route, ping, SNMP, and syslog 4.2 Configure and verify device monitoring using syslog for remote logging 4.3 Configure and verify NetFlow and Flexible NetFlow 4.4 Configure and verify SPAN/RSPAN/ERSPAN 4.5 Configure and verify IPSLA 4.6 Describe Cisco DNA Center workflows to apply network configuration, monitoring, and management 4.7 Configure and verify NETCONF and RESTCONF 20% 5.0 Security 5.1 Configure and verify device access control 5.1.a Lines and password protection 5.1.b Authentication and authorization using AAA 5.2 Configure and verify infrastructure security features 5.2.a ACLs 5.2.b CoPP 5.3 Describe REST API security 5.4 Configure and verify wireless security features 5.4.a EAP 5.4.b WebAuth 5.4.c PSK 5.5 Describe the components of network security design 5.5.a Threat defense 5.5.b Endpoint security 5.5.c Next-generation firewall 5.5.d TrustSec, MACsec 5.5.e Network access control with 802.1X, MAB, and WebAuth 15% 6.0 Automation 6.1 Interpret basic Python components and scripts 6.2 Construct valid JSON encoded file 6.3 Describe the high-level principles and benefits of a data modeling language, such as YANG 6.4 Describe APIs for Cisco DNA Center and vManage 6.5 Interpret REST API response codes and results in payload using Cisco DNA Center and RESTCONF 6.6 Construct EEM applet to automate configuration, troubleshooting, or data collection 6.7 Compare agent vs. agentless orchestration tools, such as Chef, Puppet, Ansible, and SaltStack
CCNA DevNet Associate v1.0 (200-901) Exam Syllabus 2023
Exam Description: DevNet Associate Exam v1.0 (DEVASC 200-901) is a 120-minute exam associated with the DevNet Associate - Developer Certification. This exam tests a candidate's knowledge of software development and design including understanding and using APIs, Cisco platforms and development, application development and security, and infrastructure and automation. The course, Developing Applications and Automating Workflows using Cisco Core Platforms, helps candidates to prepare for this 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. To better reflect the contents of the exam and for clarity purposes, the guidelines below may change at any time without notice. 15% 1.0 Software Development and Design 1.1 Compare data formats (XML, JSON, and YAML) 1.2 Describe parsing of common data format (XML, JSON, and YAML) to Python data structures 1.3 Describe the concepts of test-driven development 1.4 Compare software development methods (agile, lean, and waterfall) 1.5 Explain the benefits of organizing code into methods / functions, classes, and modules 1.6 Identify the advantages of common design patterns (MVC and Observer) 1.7 Explain the advantages of version control 1.8 Utilize common version control operations with Git 1.8.a Clone 1.8.b Add/remove 1.8.c Commit 1.8.d Push / pull 1.8.e Branch 1.8.f Merge and handling conflicts 1.8.g diff 20% 2.0 Understanding and Using APIs 2.1 Construct a REST API request to accomplish a task given API documentation 2.2 Describe common usage patterns related to webhooks 2.3 Identify the constraints when consuming APIs 2.4 Explain common HTTP response codes associated with REST APIs 2.5 Troubleshoot a problem given the HTTP response code, request and API documentation 2.6 Identify the parts of an HTTP response (response code, headers, body) 2.7 Utilize common API authentication mechanisms: basic, custom token, and API keys 2.8 Compare common API styles (REST, RPC, synchronous, and asynchronous) 2.9 Construct a Python script that calls a REST API using the requests library 15% 3.0 Cisco Platforms and Development 3.1 Construct a Python script that uses a Cisco SDK given SDK documentation 3.2 Describe the capabilities of Cisco network management platforms and APIs (Meraki, Cisco DNA Center, ACI, Cisco SD-WAN, and NSO) 3.3 Describe the capabilities of Cisco compute management platforms and APIs (UCS Manager, UCS Director, and Intersight) 3.4 Describe the capabilities of Cisco collaboration platforms and APIs (Webex Teams, Webex devices, Cisco Unified Communication Manager including AXL and UDS interfaces, and Finesse) 3.5 Describe the capabilities of Cisco security platforms and APIs (Firepower, Umbrella, AMP, ISE, and ThreatGrid) 3.6 Describe the device level APIs and dynamic interfaces for IOS XE and NX-OS 3.7 Identify the appropriate DevNet resource for a given scenario (Sandbox, Code Exchange, support, forums, Learning Labs, and API documentation) 3.8 Apply concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a Cisco environment 3.9 Construct code to perform a specific operation based on a set of requirements and given API reference documentation such as these: 3.9.a Obtain a list of network devices by using Meraki, Cisco DNA Center, ACI, Cisco SD-WAN, or NSO 3.9.b Manage spaces, participants, and messages in Webex Teams 3.9.c Obtain a list of clients / hosts seen on a network using Meraki or Cisco DNA Center 15% 4.0 Application Deployment and Security 4.1 Describe benefits of edge computing 4.2 Identify attributes of different application deployment models (private cloud, public cloud, hybrid cloud, and edge) 4.3 Identify the attributes of these application deployment types 4.3.a Virtual machines 4.3.b Bare metal 4.3.c Containers 4.4 Describe components for a CI/CD pipeline in application deployments 4.5 Construct a Python unit test 4.6 Interpret contents of a Dockerfile 4.7 Utilize Docker images in local developer environment 4.8 Identify application security issues related to secret protection, encryption (storage and transport), and data handling 4.9 Explain how firewall, DNS, load balancers, and reverse proxy in application deployment 4.10 Describe top OWASP threats (such as XSS, SQL injections, and CSRF) 4.11 Utilize Bash commands (file management, directory navigation, and environmental variables) 4.12 Identify the principles of DevOps practices 20% 5.0 Infrastructure and Automation 5.1 Describe the value of model driven programmability for infrastructure automation 5.2 Compare controller-level to device-level management 5.3 Describe the use and roles of network simulation and test tools (such as VIRL and pyATS) 5.4 Describe the components and benefits of CI/CD pipeline in infrastructure automation 5.5 Describe principles of infrastructure as code 5.6 Describe the capabilities of automation tools such as Ansible, Puppet, Chef, and Cisco NSO 5.7 Identify the workflow being automated by a Python script that uses Cisco APIs including ACI, Meraki, Cisco DNA Center, or RESTCONF 5.8 Identify the workflow being automated by an Ansible playbook (management packages, user management related to services, basic service configuration, and start/stop) 5.9 Identify the workflow being automated by a bash script (such as file management, app install, user management, directory navigation) 5.10 Interpret the results of a RESTCONF or NETCONF query 5.11 Interpret basic YANG models 5.12 Interpret a unified diff 5.13 Describe the principles and benefits of a code review process 5.14 Interpret sequence diagram that includes API calls 15% 6.0 Network Fundamentals 6.1 Describe the purpose and usage of MAC addresses and VLANs 6.2 Describe the purpose and usage of IP addresses, routes, subnet mask / prefix, and gateways 6.3 Describe the function of common networking components (such as switches, routers, firewalls, and load balancers) 6.4 Interpret a basic network topology diagram with elements such as switches, routers, firewalls, load balancers, and port values 6.5 Describe the function of management, data, and control planes in a network device 6.6 Describe the functionality of these IP Services: DHCP, DNS, NAT, SNMP, NTP 6.7 Recognize common protocol port values (such as, SSH, Telnet, HTTP, HTTPS, and NETCONF) 6.8 Identify cause of application connectivity issues (NAT problem, Transport Port blocked, proxy, and VPN) 6.9 Explain the impacts of network constraints on applications
Our world-renowned instructors are some of the most experienced professionals in the industry and created our content with your success in mind.
SPOTO has obtained a trademark registration certificate in the People's Republic of China, with the registration number No. 3853988, registered on April 7, 2006. It is currently in effect. We have applied for the trademark in other countries and regions, which are still under review.