Automation and Programmability
200 questions
A network automation engineer is building Python scripts to interact with Cisco DNA Center and RESTCONF API interfaces. Match each HTTP request configuration on the left to its corresponding RESTful API operational behavior on the right.
Click a left item, then click its matching right item
Items
Matches
A network operations department is preparing documentation to explain how device management and path computation differ between distributed legacy deployments and modern software-defined networking (SDN) controller environments. Which two statements correctly describe key operational differences of controller-based networking compared to traditional networking? (Select two.)
Select all that apply
An enterprise network requires all Cisco Catalyst access switches within a site hierarchy to run a standardized, vendor-verified Cisco IOS XE release. An administrator notices that several switches are running inconsistent software images. Which Cisco DNA Center function should be used to designate the baseline software release for a device family and evaluate image compliance across the inventory?
A network administrator needs to select a configuration management tool to automate Cisco router configurations. The organization mandates an agentless architecture that executes playbooks over standard SSH or NETCONF connections without installing software on target devices. Which tool satisfies this requirement?
An automated provisioning script executes an HTTP request targeting a Cisco RESTCONF resource URI representing an interface configuration. The request payload includes only an updated description string. After execution, the interface description is updated, but all previously configured IP addressing and administrative state settings under that interface resource are completely cleared and reset to defaults. Which HTTP request method did the script use, and why did this data loss occur?
In a Cisco Software-Defined Access (SD-Access) solution, an enterprise deploys a Layer 3 routed underlay network using OSPF to establish IP reachability between Routing Locator (RLOC) interfaces. During testing, host data packets transmitted between different fabric edge switches fail whenever the payload size approaches 1500 bytes. Analysis shows that packet payload expansion is occurring because host frames are encapsulated with outer IP and UDP headers before entering the physical transport. Which protocol and architectural layer are responsible for performing this data plane encapsulation?
A network engineer is configuring an automated Python script to manage network interfaces on a Cisco controller via a RESTful API. The script interacts with the URI endpoint `/api/v1/interfaces/GigabitEthernet0/1`. Which two statements accurately describe the behavior of HTTP verbs and headers when performing CRUD operations on this REST API endpoint?
Select all that apply
Which automation tool uses an agentless architecture to push network configurations to managed devices over SSH?
Match each architectural concept or communication interface to its corresponding functional role in traditional vs. controller-based networking environments.
Click a left item, then click its matching right item
Items
Matches
An enterprise network engineer is designing a software-defined fabric infrastructure using Cisco SD-Access concepts. The design requires establishing IP reachability between physical switches, encapsulating tenant traffic across the fabric, and maintaining a dynamic endpoint location database. Which two statements accurately describe the operational responsibilities of the underlay and overlay network components in this architecture?
Select all that apply
A network engineer is evaluating the architectural shift from legacy autonomous switches to a centralized Software-Defined Networking (SDN) model for a campus deployment. Which statement accurately describes how control plane operations and traffic handling differ in a controller-based network compared to a traditional network architecture?
A network engineer is inspecting an API interaction log between a Python script and a Cisco DNA Center REST API controller. The log indicates that the script transmitted an HTTP request targeting an existing template resource URI using the HTTP PATCH verb. Which statement correctly describes the operational effect of this request on the API controller?
A network security team is establishing firewall rules to allow a newly selected configuration management tool to operate between a centralized master server and enterprise network devices. The security policy permits target nodes to periodically initiate encrypted outbound connections over TCP port 8140 to pull declarative configuration manifests written in a native domain-specific language (.pp). Which configuration management mechanism and operational model match these technical requirements?
An organization is modernizing its enterprise infrastructure by integrating a centralized network controller alongside legacy autonomous routing and switching equipment. Which two statements accurately highlight the operational and architectural differences between traditional networking and controller-based networking? (Select two.)
Select all that apply
A network engineer is auditing a campus software-defined fabric infrastructure. During a traffic flow trace between two endpoints residing in different subnets, the engineer notes that the ingress fabric edge switch must resolve the location of a remote Endpoint Identifier (EID) to a destination Routing Locator (RLOC) IP address before encapsulating the frame. Which protocol and architectural layer are directly responsible for maintaining and querying this mapping database?
A network engineer is evaluating configuration management mechanisms for enterprise network automation. Which TWO statements accurately describe the operational capabilities and architecture of Ansible? (Select two.)
Select all that apply
A network engineer is implementing automated API calls against a Cisco Catalyst Center controller. Match each HTTP request verb to its corresponding CRUD operation and database handling behavior.
Click a left item, then click its matching right item
Items
Matches
A network automation engineer is selecting configuration management tools for an enterprise infrastructure overhaul. Match each configuration management mechanism or artifact on the left with its corresponding operational model, transport mechanism, and configuration language characteristics on the right.
Click a left item, then click its matching right item
Items
Matches
Match each Cisco Software-Defined Architecture component or protocol on the left with its corresponding architectural role or operational function on the right.
Click a left item, then click its matching right item
Items
Matches
An enterprise network operations team is replacing a legacy distributed routing environment with a controller-based architecture using Cisco DNA Center. When an administrator configures a new quality-of-service (QoS) policy across all campus switches, how does the deployment of this policy differ in the controller-based model compared to the traditional network model?