Friday, 14 August 2026

Top 10 Cisco SD-WAN Multiple Choice Questions (MCQs) with Answers and Explanations

 Cisco SD-WAN's (Viptela-based) architecture separates control, management, orchestration, and data planes in a way that's genuinely different from traditional WAN routing. The following ten questions cover the concepts that come up most often in interviews, certification prep, and real production troubleshooting — controller roles, OMP, TLOCs, BFD, and centralized policy.


Question 1

What is the PRIMARY function of the vBond orchestrator in a Cisco SD-WAN deployment?

Options

A. It distributes centralized data policy to all edge devices

B. It authenticates and orchestrates initial connectivity between edge devices, vSmart, and vManage

C. It stores the full routing table for the entire overlay

D. It performs deep packet inspection on branch traffic

Correct Answer

B. It authenticates and orchestrates initial connectivity between edge devices, vSmart, and vManage

Explanation

vBond is the first point of contact for any device joining the SD-WAN fabric — it validates certificates/identity and tells a new edge device how to reach the vSmart controllers and vManage. It doesn't carry ongoing control-plane routing information or policy itself; that's vSmart's job.


Question 2

Which controller is responsible for distributing routing and policy information to edge routers via OMP?

Options

A. vBond

B. vManage

C. vSmart

D. vAnalytics

Correct Answer

C. vSmart

Explanation

vSmart acts as the centralized control-plane controller, similar in concept to a route reflector. It receives OMP routes from every edge device, applies centralized policy, and distributes the resulting routing/policy information back out to relevant edges — edges never need a full mesh of direct control-plane sessions with each other.


Question 3

What does a TLOC (Transport Locator) represent in Cisco SD-WAN?

Options

A. A logical grouping of branches in the same region

B. The combination of a WAN edge's IP address, link color, and encapsulation that identifies a specific transport path

C. The tunnel used exclusively for control-plane traffic to vSmart

D. A backup route used only during failover

Correct Answer

B. The combination of a WAN edge's IP address, link color, and encapsulation that identifies a specific transport path

Explanation

A TLOC uniquely identifies one transport connection on an edge device — for example, the MPLS circuit versus the Internet circuit on the same router are two separate TLOCs. OMP advertises routes with their associated TLOC(s), which is how the overlay knows which underlay path(s) can reach a given prefix.


Question 4

What is the role of OMP (Overlay Management Protocol) in Cisco SD-WAN?

Options

A. It replaces BFD for path liveness detection

B. It is the control-plane protocol that distributes routes, TLOC information, and policy between vSmart and edge devices

C. It is used only for zero-touch provisioning

D. It handles QoS marking on the underlay

Correct Answer

B. It is the control-plane protocol that distributes routes, TLOC information, and policy between vSmart and edge devices

Explanation

OMP is purpose-built for SD-WAN — edge devices advertise their local routes and TLOCs to vSmart via OMP, vSmart applies centralized policy, and then re-advertises the resulting routes back to the appropriate edges. It's conceptually similar to BGP but designed specifically for the overlay/underlay separation SD-WAN relies on.


Question 5

A branch's MPLS and Internet tunnels are both administratively up, but application-aware routing isn't failing traffic over during a brief MPLS degradation. What should be checked FIRST?

Options

A. Whether NAT is enabled on the Internet transport

B. The SLA class thresholds configured for that traffic's data policy — they may be too loose to trigger failover for the degradation observed

C. Whether OMP is enabled on the Internet TLOC

D. The device's software version

Correct Answer

B. The SLA class thresholds configured for that traffic's data policy — they may be too loose to trigger failover for the degradation observed

Explanation

Application-aware routing only reroutes traffic when measured loss/latency/jitter breaches the specific SLA class thresholds tied to that traffic's policy. If the degradation is real but stays under those thresholds, failover simply won't trigger — this is one of the most common causes of "why didn't it fail over" tickets.


Question 6

What is the purpose of BFD (Bidirectional Forwarding Detection) in Cisco SD-WAN?

Options

A. To encrypt tunnel traffic between edge devices

B. To rapidly detect loss of connectivity on a transport/tunnel so the overlay can react quickly

C. To assign VLANs to LAN-side interfaces

D. To perform zero-touch certificate rotation

Correct Answer

B. To rapidly detect loss of connectivity on a transport/tunnel so the overlay can react quickly

Explanation

BFD runs continuously across each SD-WAN tunnel and detects failures far faster than routing protocol hello/dead timers alone would. A BFD session going down is typically the first, fastest signal that a specific transport path has a problem — before application-aware routing metrics even catch up.


Question 7

What is the KEY difference between centralized and localized policy in Cisco SD-WAN?

Options

A. Centralized policy only affects the LAN side; localized policy only affects the WAN side

B. Centralized policy is built and pushed from vManage/vSmart and applies overlay-wide routing/security decisions; localized policy is device-specific and configured directly on an edge (e.g., ACLs, QoS on local interfaces)

C. Localized policy requires a separate vSmart cluster

D. Centralized policy cannot affect application-aware routing

Correct Answer

B. Centralized policy is built and pushed from vManage/vSmart and applies overlay-wide routing/security decisions; localized policy is device-specific and configured directly on an edge (e.g., ACLs, QoS on local interfaces)

Explanation

Centralized policy (built in vManage, distributed via vSmart) controls things like which sites can reach each other, application-aware routing behavior, and traffic engineering across the whole fabric. Localized policy is scoped to a single device — things like an interface ACL or QoS scheduler that only makes sense configured per-router.


Question 8

During Zero Touch Provisioning (ZTP), what does a new edge device contact FIRST?

Options

A. vManage directly, to download its configuration template

B. vSmart directly, to establish OMP peering

C. vBond, to authenticate and be redirected to the correct vSmart/vManage

D. A DNS server to resolve the nearest data center

Correct Answer

C. vBond, to authenticate and be redirected to the correct vSmart/vManage

Explanation

ZTP always starts with the device reaching vBond — using a pre-provisioned vBond address, often resolved via a well-known DNS name. vBond validates the device's identity and redirects it to the appropriate vSmart controllers and vManage, at which point the device downloads its template and establishes full control-plane connectivity.


Question 9

What does enabling Direct Internet Access (DIA) at a branch allow?

Options

A. The branch can break out to the Internet locally instead of backhauling all Internet-bound traffic through a central hub

B. The branch bypasses vSmart entirely for all traffic

C. DIA disables BFD monitoring on that transport

D. DIA is only available on branches with a single transport

Correct Answer

A. The branch can break out to the Internet locally instead of backhauling all Internet-bound traffic through a central hub

Explanation

DIA lets a branch send Internet/SaaS-bound traffic directly out its local Internet transport rather than routing it back through a regional or central hub first. This reduces latency for cloud/SaaS applications significantly, but shifts more security responsibility to the branch itself, since traffic no longer passes through centralized inspection by default.


Question 10

What is the fundamental distinction between the "underlay" and the "overlay" in SD-WAN?

Options

A. The underlay is the physical/logical transport network (MPLS, Internet, LTE) carrying packets; the overlay is the logical tunnel mesh (IPsec/GRE) built on top of it that the SD-WAN policy and routing operate within

B. The underlay only exists at the data center; branches only participate in the overlay

C. The overlay refers exclusively to the vManage management network

D. There is no meaningful difference — the terms are interchangeable in Cisco SD-WAN

Correct Answer

A. The underlay is the physical/logical transport network (MPLS, Internet, LTE) carrying packets; the overlay is the logical tunnel mesh (IPsec/GRE) built on top of it that the SD-WAN policy and routing operate within

Explanation

The underlay is whatever WAN transport actually exists between sites — SD-WAN doesn't need to control or even fully trust it. The overlay is the encrypted tunnel fabric SD-WAN builds on top, which is where OMP routing, application-aware routing, and centralized policy actually operate — abstracting the messy reality of the underlay away from the routing decisions.


Key Takeaways

Controller Roles

  • vBond = authentication and orchestration entry point (first contact during ZTP)
  • vSmart = centralized control plane, OMP route/policy distribution
  • vManage = configuration, monitoring, and centralized policy authoring

Core Concepts

  • TLOC = a specific transport path's identity (IP + color + encapsulation)
  • OMP = the control-plane protocol tying it all together
  • BFD = fast failure detection underneath application-aware routing decisions

Policy and Design

  • Centralized policy = overlay-wide decisions from vManage/vSmart
  • Localized policy = per-device configuration (ACLs, QoS)
  • DIA trades centralized inspection for lower-latency local breakout

Architecture

  • Underlay = the physical/carrier transport; Overlay = the encrypted tunnel fabric SD-WAN actually routes within

Conclusion

These ten questions cover the concepts that separate engineers who can click through vManage from engineers who genuinely understand why the overlay behaves the way it does — controller roles, OMP, TLOCs, and SLA-class-driven failover all come up constantly in real troubleshooting. Use these as a quick self-check before an interview, a certification study session, or your next production change window.


Related Reading on Networklearner:


Need help with SD-WAN, Cisco ACI, Nexus, data center networking, or network automation?

I am a CCIE Data Center engineer with 18+ years of enterprise networking experience, working hands-on with production SD-WAN and ACI environments.

Contact me for consulting, troubleshooting, design reviews, and project support: rockingoa@gmail.com

Top 10 Cisco ACI Multiple Choice Questions (MCQs) with Answers and Explanations

 Cisco ACI's policy-driven model trips up even experienced engineers coming from traditional VLAN/routing backgrounds. The following ten questions cover the concepts that come up most often in interviews, CCIE Data Center prep, and real production troubleshooting — contracts, EPGs, zoning-rules, Multi-Site, and APIC cluster behavior.


Question 1

A contract subject is configured with scope "VRF" instead of "Tenant." What does this actually control?

Options

A. Whether the contract can be reused by other tenants

B. Which EPGs within the fabric the contract's filter rules are allowed to apply between

C. The QoS priority assigned to matched traffic

D. Whether the contract requires stateful firewall inspection

Correct Answer

B. Which EPGs within the fabric the contract's filter rules are allowed to apply between

Explanation

Contract scope controls the boundary within which a contract's consumer/provider relationship is valid — VRF scope restricts it to EPGs within the same VRF, Tenant scope extends it to any VRF within the same tenant, and Global scope allows it across tenants. Getting this wrong is a common cause of contracts silently failing to apply between EPGs that appear correctly configured otherwise.


Question 2

Which ACI construct is responsible for propagating endpoint reachability information (which leaf owns which endpoint) across the fabric?

Options

A. Zoning-rules

B. COOP (Council of Oracle Protocol)

C. LLDP

D. OSPF between leaf and spine

Correct Answer

B. COOP (Council of Oracle Protocol)

Explanation

COOP runs between leaf switches and spine switches to synchronize the fabric-wide endpoint database, so any leaf can look up where an endpoint currently lives. This is distinct from zoning-rules, which enforce policy (what's allowed to talk to what) rather than reachability (where something physically is).


Question 3

What is the KEY architectural difference between ACI Multi-Pod and ACI Multi-Site?

Options

A. Multi-Pod supports more leaf switches per Pod than Multi-Site

B. Multi-Pod uses a single APIC cluster and fabric-wide policy domain; Multi-Site uses independent APIC clusters per site orchestrated centrally

C. Multi-Site does not support Layer 3 connectivity between sites

D. Multi-Pod requires Nexus Dashboard Orchestrator; Multi-Site does not

Correct Answer

B. Multi-Pod uses a single APIC cluster and fabric-wide policy domain; Multi-Site uses independent APIC clusters per site orchestrated centrally

Explanation

Multi-Pod extends one fabric (single APIC cluster, single policy domain) across pods connected by an IPN. Multi-Site keeps each site as its own independent fabric with its own APIC cluster, and coordinates policy between them via Nexus Dashboard Orchestrator — giving genuine fault-domain isolation that Multi-Pod doesn't provide.


Question 4

An engineer configures EPG-WEB as the consumer and EPG-DB as the provider of a contract, but traffic from DB to WEB is unexpectedly blocked while WEB to DB works fine. What is the MOST likely cause?

Options

A. The Bridge Domain is set to flood mode

B. The contract's filter is unidirectional and "Apply Both Directions" was not enabled (or a reverse filter wasn't added)

C. The VRF is in unenforced mode

D. The two EPGs are in different tenants

Correct Answer

B. The contract's filter is unidirectional and "Apply Both Directions" was not enabled (or a reverse filter wasn't added)

Explanation

By default, ACI contracts can be configured to apply filters in both directions automatically, but if that option is disabled, the consumer-to-provider direction is permitted while the reverse (provider-to-consumer) traffic needs its own explicit filter entry. This is one of the most common real-world contract misconfigurations.


Question 5

What is the purpose of vzAny in an ACI tenant?

Options

A. It disables all contract enforcement within a VRF

B. It represents all EPGs in a VRF as a single group, allowing one contract to apply to every EPG in that VRF at once

C. It is the default deny rule applied to unmatched traffic

D. It defines the L3Out external EPG

Correct Answer

B. It represents all EPGs in a VRF as a single group, allowing one contract to apply to every EPG in that VRF at once

Explanation

vzAny is a shortcut object representing every EPG within a VRF. Associating a contract to vzAny (as provider or consumer) avoids configuring the same contract relationship individually for dozens of EPGs — commonly used for shared services like DNS or NTP that every EPG needs to reach.


Question 6

An APIC cluster is running with a target size of 3, but only 2 controllers are currently healthy. What is the operational impact?

Options

A. The fabric immediately goes into a full outage

B. The fabric continues to run on existing policy, but the cluster is out of quorum for making and validating new configuration changes reliably

C. Only Tenant-level changes are blocked; Fabric Access Policy changes still work normally

D. APIC automatically demotes itself to a single-controller cluster with no impact

Correct Answer

B. The fabric continues to run on existing policy, but the cluster is out of quorum for making and validating new configuration changes reliably

Explanation

Data plane forwarding on the leaf/spine switches is independent of APIC availability — it keeps running on already-programmed policy. But losing quorum in the APIC cluster means new configuration changes may not be reliably validated or replicated, which is why restoring cluster health quickly matters even though traffic isn't immediately affected.


Question 7

Which ACI feature allows two endpoints within the SAME EPG to be prevented from communicating with each other?

Options

A. Intra-EPG Isolation

B. Preferred Group Member

C. Taboo Contract

D. Unenforced VRF mode

Correct Answer

A. Intra-EPG Isolation

Explanation

By default, endpoints in the same EPG can freely communicate with each other since they share the same policy. Intra-EPG Isolation overrides this, blocking east-west traffic between endpoints in the same EPG — useful for scenarios like a shared VDI or DMZ EPG where individual endpoints shouldn't reach each other directly.


Question 8

What is the primary function of an L3Out in Cisco ACI?

Options

A. To create a Layer 2 extension between two Bridge Domains

B. To provide Layer 3 connectivity between the ACI fabric and external networks, and control which external routes are imported/exported

C. To define QoS policy for external traffic only

D. To replace the need for a Bridge Domain in a tenant

Correct Answer

B. To provide Layer 3 connectivity between the ACI fabric and external networks, and control which external routes are imported/exported

Explanation

An L3Out defines the routing protocol (BGP, OSPF, EIGRP, or static) used to exchange routes with an external network, along with route-map-based import/export control over which external subnets are learned into the fabric and which internal subnets are advertised out.


Question 9

What does a VMM (Virtual Machine Manager) domain in ACI primarily enable?

Options

A. Automatic firmware upgrades for ESXi hosts

B. Direct integration between APIC and a hypervisor manager (like vCenter) so EPGs can be dynamically mapped to VM port groups

C. A dedicated management VRF for hypervisor traffic

D. Automatic contract creation between all VMs in a cluster

Correct Answer

B. Direct integration between APIC and a hypervisor manager (like vCenter) so EPGs can be dynamically mapped to VM port groups

Explanation

A VMM domain lets APIC push EPGs directly into the hypervisor as port groups (e.g., in vCenter), so VM placement automatically inherits the correct network policy without a network admin manually configuring VLANs or trunk ports for every new VM.


Question 10

A leaf switch shows a health score of 45 with no active critical faults listed. What does this indicate?

Options

A. The health score is unrelated to faults and only reflects hardware temperature

B. The health score is a weighted aggregate that can be pulled down by multiple minor/major faults even without any single critical fault present

C. A health score below 50 always means the leaf is about to fail

D. The health score only reflects the previous 24 hours and resets automatically

Correct Answer

B. The health score is a weighted aggregate that can be pulled down by multiple minor/major faults even without any single critical fault present

Explanation

ACI health scores are calculated as a weighted aggregate across all faults affecting an object, including minor and major severities — not just critical ones. A moderate score with no critical faults often means several smaller issues are compounding, which is why it's worth reviewing the full fault list rather than only filtering for critical severity.


Key Takeaways

Policy Model

  • Contracts define what's allowed to communicate — scope defines the boundary they operate within
  • vzAny simplifies shared-services contracts across an entire VRF
  • Intra-EPG Isolation blocks communication within a single EPG when needed

Fabric Architecture

  • COOP synchronizes endpoint location, independent of policy enforcement
  • Multi-Pod = one fabric, one APIC cluster; Multi-Site = independent fabrics, centrally orchestrated
  • APIC cluster health affects config changes, not existing data-plane forwarding

Connectivity and Integration

  • L3Out controls both routing protocol adjacency and route import/export to external networks
  • VMM domains connect APIC directly to hypervisor managers for automatic policy-to-VM mapping

Operations

  • Health scores are weighted aggregates — always check the full fault list, not just the score

Conclusion

These ten questions cover the concepts that separate engineers who can navigate the APIC GUI from engineers who genuinely understand why ACI behaves the way it does — contract scope, zoning-rule enforcement, fabric architecture, and health-score interpretation all come up constantly in real troubleshooting. Use these as a quick self-check before an interview, a CCIE Data Center study session, or your next production change window.


Related Reading on Networklearner:


Need help with Cisco ACI, Nexus, data center networking, or network automation?

I am a CCIE Data Center engineer with 18+ years of enterprise networking experience, working hands-on with production ACI fabrics.

Contact me for consulting, troubleshooting, design reviews, and project support: rockingoa@gmail.com

Top 9 Agentic AI Multiple Choice Questions (MCQs) with Answers and Explanations

 Agentic AI is transforming how organizations automate operations, perform reasoning, and execute actions autonomously. The following questions cover key concepts including agent architecture, governance, frameworks, automation platforms, and AI risks.


Question 1

A security team is deploying an agent that can quarantine potentially infected hosts. Which human-in-the-loop pattern is MOST appropriate?

Options

A. Notification only - the agent acts and informs the team afterward

B. Full automation - the agent acts without any human involvement

C. No agent involvement - humans should handle all security decisions manually

D. Approval required - a human must confirm before the agent quarantines a host

Correct Answer

D. Approval required - a human must confirm before the agent quarantines a host

Explanation

Quarantining a host can disrupt business services and impact users. Because of the potentially significant consequences, human review should occur before the action is executed.

Human approval provides:

  • Risk mitigation
  • Better decision accuracy
  • Reduced operational disruption
  • Governance and accountability

Question 2

A network operations team needs to build an agent that monitors alerts, queries a knowledge base, and creates tickets. The team includes NOC analysts with limited Python experience, and they need the solution within a week. Which approach is MOST appropriate?

Options

A. n8n or similar low-code platform for rapid development

B. Custom C++ implementation for performance

C. Wait to hire a Python developer

D. Python with LangChain for maximum flexibility

Correct Answer

A. n8n or similar low-code platform for rapid development

Explanation

The requirements emphasize:

  • Rapid implementation
  • Low coding complexity
  • Limited Python expertise
  • Workflow automation

Low-code tools such as n8n offer visual workflow designers and pre-built integrations, making them ideal for fast delivery.


Question 3

Match each ecosystem component to its role in agent architecture.

Components

  • Vector Database
  • Model Provider (LLM)
  • Code Sandbox
  • LangChain

Correct Matching

ComponentRole
Vector DatabaseProvides memory
Model Provider (LLM)Provides the reasoning core
Code SandboxEnables safe code execution
LangChainOrchestrates

Explanation

Vector Database Stores embeddings and supports semantic retrieval, acting as long-term memory.

Model Provider (LLM) Performs reasoning, understanding, and response generation.

Code Sandbox Allows secure execution of generated code.

LangChain Coordinates interactions among models, tools, databases, and workflows.


Question 4

Which of the following BEST describes an AI agent?

Options

A. A machine learning model that generates text responses

B. A script that automates repetitive tasks based on schedules

C. An autonomous system that perceives, reasons, acts, and learns from outcomes

D. A chatbot that responds to user queries using a knowledge base

Correct Answer

C. An autonomous system that perceives, reasons, acts, and learns from outcomes

Explanation

An AI agent typically:

  • Perceives information
  • Reasons about data
  • Takes actions
  • Learns from results

Unlike basic chatbots or scripts, agents pursue goals with varying degrees of autonomy.


Question 5

Which risk category is BEST described by the following scenario?

"An agent confidently recommends a network configuration change based on incorrect information it generated."

Options

A. Operational risk - cost overrun

B. Reliability risk - hallucination

C. Governance risk - unexplainability

D. Security risk - unauthorized access

Correct Answer

B. Reliability risk - hallucination

Explanation

This represents an AI hallucination where the model generates incorrect information while appearing confident.

Reliability risks include:

  • Hallucinations
  • Incorrect recommendations
  • Inaccurate outputs
  • Poor decision quality

Organizations commonly reduce this risk through validation, retrieval systems, and human review.


Question 6

Which characteristic distinguishes agentic AI from generative AI like ChatGPT?

Options

A. The ability to process natural language input

B. The capacity to maintain conversation context

C. The use of large language models for reasoning

D. The capability to take autonomous actions that affect the environment

Correct Answer

D. The capability to take autonomous actions that affect the environment

Explanation

Generative AI primarily creates content.

Agentic AI goes further by:

  • Planning
  • Making decisions
  • Using tools
  • Executing actions
  • Pursuing goals autonomously

A useful distinction is:

Generative AI creates. Agentic AI creates and acts.


Question 7

A system receives customer support tickets, analyzes their content, creates draft responses, routes tickets to appropriate teams, monitors resolution time, and escalates overdue tickets automatically. This system is BEST classified as:

Options

A. Generative AI

B. Agentic AI

C. Reactive automation

D. Rule-based workflow

Correct Answer

B. Agentic AI

Explanation

The system:

  • Analyzes information
  • Generates responses
  • Makes routing decisions
  • Monitors progress
  • Escalates issues automatically

These behaviors demonstrate goal-oriented autonomy, making it an example of Agentic AI.


Question 8

Which of the following is a key advantage of n8n for building agentic workflows?

Options

A. It provides 400+ pre-built integrations and self-hosting capability

B. It offers better performance than any coded solution

C. It requires extensive Python programming knowledge

D. It must be deployed only in public cloud environments

Correct Answer

A. It provides 400+ pre-built integrations and self-hosting capability

Explanation

n8n is widely adopted because it offers:

  • Large integration ecosystem
  • Visual workflow design
  • Self-hosting support
  • Fast deployment
  • Low-code development

These features make it attractive for rapid AI automation projects.


Question 9

DevOps team needs to build an agent that maintains conversation state across sessions, supports human-in-the-loop interruption for approval steps, and can checkpoint and resume workflows. Which framework should they choose?

Options

A. CrewAI - for role-based team coordination

B. LangChain - for its large ecosystem

C. LangGraph - for explicit state management and checkpointing

D. AutoGen - for multi-agent conversations

Correct Answer

C. LangGraph - for explicit state management and checkpointing

Explanation

LangGraph is specifically designed for:

  • Stateful workflows
  • Durable execution
  • Human-in-the-loop operations
  • Checkpointing
  • Workflow recovery
  • Long-running agent processes

These capabilities make it ideal for enterprise DevOps scenarios.


Key Takeaways

Agent Architecture

  • LLM = Reasoning
  • Vector Database = Memory
  • Sandbox = Safe Execution
  • LangChain = Orchestration

Governance

  • High-risk actions should use Human-in-the-Loop approvals.
  • Hallucinations are Reliability Risks.

Platforms and Frameworks

  • n8n = Rapid low-code automation
  • LangChain = Ecosystem and integrations
  • LangGraph = Stateful workflows and checkpointing
  • CrewAI = Agent teams
  • AutoGen = Multi-agent conversations

Agentic AI

Agentic AI extends generative AI by enabling autonomous decision-making and action execution to achieve objectives.

Conclusion

Understanding AI agents, agent architecture, governance models, and frameworks such as LangGraph and LangChain is essential for designing reliable enterprise AI solutions. These MCQs provide a strong foundation for certification preparation, interviews, and practical implementation of agentic AI systems.

Tuesday, 11 August 2026

Anatomy of an AI Agent : Knowledge Assessment

 

Question 1

In the plan-and-execute architecture, what is the key benefit of separating planning from execution?

  • It reduces API costs
  • It allows the agent to create an explicit roadmap before acting, making complex tasks more manageable
  • It eliminates the need for tools
  • It makes the agent respond faster

Ans - It allows the agent to create an explicit roadmap before acting, making complex tasks more manageable


Question 2

What is the primary role of the system prompt in an agent's configuration?

  • To reduce API costs by limiting token usage
  • To define the agent's identity, scope, and behavioral guidelines
  • To specify which LLM model to use
  • To store conversation history

Ans - To define the agent's identity, scope, and behavioral guidelines

 

Question 3

What is the primary benefit of RAG (Retrieval-Augmented Generation) for an agent?

  • It makes the agent respond faster
  • It allows the agent to access current, organization-specific knowledge
  • It reduces the cost of API calls
  • It eliminates the need for working memory

Ans - It allows the agent to access current, organization-specific knowledge

 

Question 4

What does the "context window" represent in agent architecture?

  • A graphical interface that displays the agent's current status and activity
  • The period of time during which the agent remains active and responsive
  • The span of tokens the model can consider at once when making decisions
  • A rule-based workflow that defines the steps an agent follows sequentially

Ans - The span of tokens the model can consider at once when making decisions

 

Question 5

Which of the following is NOT a valid termination condition for an agent loop?

  • The agent has completed the requested task
  • The maximum iteration limit has been reached
  • The agent's confidence level drops below a threshold
  • The agent receives approval to continue

Ans - The agent receives approval to continue

 

Question 6

An agent is troubleshooting a network issue. Review this trace excerpt:

{
  "iteration": 3,
  "thought": "I should check the router logs",
  "action": "get_router_logs",
  "observation": "Connection timed out"
}
{
  "iteration": 4,
  "thought": "I should check the router logs",
  "action": "get_router_logs",
  "observation": "Connection timed out"
}
{
  "iteration": 5,
  "thought": "I should check the router logs",
  "action": "get_router_logs",
  "observation": "Connection timed out"
}

What stuck state pattern is this agent exhibiting, and what mechanism would help prevent it?

  • Oscillation - implement fallback strategies
  • Loop - implement iteration limits and action history tracking
  • Dead end - add more tools to the agent
  • Hallucination - improve tool descriptions

Ans - Dead end - add more tools to the agent

 

Question 7

Why is the "description" field in a tool schema critically important?

  • It determines how fast the tool executes
  • It tells the LLM when to use this tool versus other tools
  • Custom C++ implementation for performance
  • It sets the default input values

Answer – It tells the LLM when to use this tool versus other tools

 

Question 8

Why is the "description" field in a tool schema critically important?

  • It determines how fast the tool executes
  • It tells the LLM when to use this tool versus other tools
  • Custom C++ implementation for performance
  • It sets the default input values

Ans - It tells the LLM when to use this tool versus other tools

 

Question 9

Match each tool to its correct category.

 

Ans

 

Question 10

An agent needs to extract structured data from unstructured syslog entries. Which tool category would be most appropriate?

  • Retrieval
  • Execution
  • Communication
  • Perception

Ans - Perception

 

Question 11

In the ReAct pattern, what is the purpose of the "Observation" step?

  • To generate a response for the user
  • To receive and process the result of a tool call
  • To decide which tool to use next
  • To summarize the conversation history

Ans - To receive and process the result of a tool call

 

Match each memory type to its appropriate use case.

Ans

Question 12

A financial services company needs to build an AI system to handle customer requests.

  • Research customer account information
  • Analyze transaction patterns for fraud detection
  • Execute approved actions on accounts
  • Generate audit reports

Each function requires specialized tools and domain expertise. The compliance team requires a clear audit trail of all decisions and a single point of accountability.

Which orchestration pattern would be most appropriate?

  • Peer-to-peer - agents can collaborate like a team of specialists
  • Hierarchical - because there are multiple levels of management
  • Supervisor - add more workers to the central agent
  • Single agent - because the tasks are simple enough for one agent

 Answer -Supervisor - add more workers to the central agent

 

Anatomy of an AI Agent for Cisco SD-WAN: 20+ Knowledge Assessment Questions & Answers

 Anatomy of an AI Agent for Cisco SD-WAN: Knowledge Assessment for Network Engineers

1. Introduction

AI agents are becoming increasingly relevant to network operations. For Cisco SD-WAN engineers, concepts such as planning, RAG, tool calling, ReAct, memory, context windows, Human-in-the-Loop, and multi-agent orchestration can be connected directly to real-world network troubleshooting.

Imagine receiving an alert:

"The SD-WAN tunnel between Branch-101 and the data center is experiencing intermittent packet loss."

A traditional troubleshooting process might involve checking the SD-WAN Manager, tunnel status, BFD sessions, control connections, application-aware routing, interface statistics, routing information, and device logs.

An AI agent could potentially coordinate these investigation steps using approved tools.

This assessment takes the concepts from the Anatomy of an Agent knowledge assessment and adapts them to Cisco SD-WAN scenarios. The original material focuses on concepts including Plan-and-Execute, System Prompt, RAG, Context Window, termination conditions, tool descriptions, ReAct Observation, memory, and Supervisor orchestration.
Try answering each question before checking the answer.

2. Question 1 – Plan-and-Execute in Cisco SD-WAN

An AI agent is asked to investigate why a branch application is experiencing poor performance over Cisco SD-WAN.

Before taking any action, the agent creates a troubleshooting roadmap:

1. Check device health
2. Check WAN interface status
3. Check control connections
4. Check BFD sessions
5. Check tunnel statistics
6. Check application-aware routing
7. Check packet loss and latency
8. Analyze the findings
9. Recommend remediation

What is the primary benefit of this approach?

A. It eliminates the need for SD-WAN Manager

B. It allows the agent to create an explicit roadmap before acting, making complex tasks more manageable

C. It guarantees that the network problem will be fixed

D. It removes the need for network engineers

Answer: B – It allows the agent to create an explicit roadmap before acting, making complex tasks more manageable.

This reflects the Plan-and-Execute concept from the source assessment, where separating planning from execution provides an explicit roadmap for complex tasks.

3. Question 2 – System Prompt for a Cisco SD-WAN Agent

You are building an AI agent for Cisco SD-WAN operations.

The agent should be able to investigate device health, routing, BFD, and tunnel status, but it must not make production configuration changes without authorization.

Which component should define these rules?

A. Context Window

B. RAG

C. System Prompt

D. Memory

Answer: C – System Prompt

The System Prompt defines the agent's identity, scope, and behavioral guidelines.

For example:

You are a Cisco SD-WAN troubleshooting assistant.

You may:
- Read operational information
- Analyze SD-WAN health
- Investigate connectivity problems
- Recommend remediation

You must:
- Follow approved procedures
- Request human approval before production changes
- Explain the evidence behind your recommendation

4. Question 3 – RAG for Cisco SD-WAN

A company wants its AI agent to use the organization's latest SD-WAN design documents, troubleshooting procedures, security standards, change-management policies, and approved runbooks.

Which capability would be most appropriate?

A. RAG

B. Context Window

C. Iteration Limit

D. Tool Description

Answer: A – RAG

RAG, or Retrieval-Augmented Generation, allows an agent to access current and organization-specific knowledge.

For a Cisco SD-WAN environment, a RAG knowledge base could contain:

  • SD-WAN design documents
  • WAN standards
  • Troubleshooting runbooks
  • Change procedures
  • Security policies
  • Branch deployment standards
  • Previous incident reports
  • Internal operational documentation

5. Question 4 – Context Window

An AI agent is troubleshooting a Cisco SD-WAN connectivity problem.

It needs to consider:

  • Previous tool results
  • BFD status
  • Control connections
  • Tunnel information
  • Routing information
  • Interface statistics
  • Current conversation

What does the context window represent?

A. The physical memory available on an SD-WAN router

B. The time for which an SD-WAN tunnel remains active

C. The span of tokens the model can consider at one time when making decisions

D. The maximum number of SD-WAN sites supported

Answer: C – The span of tokens the model can consider at one time when making decisions.

This is the definition used in the source assessment.

For a network engineer, you can think of the context window as the information the AI can consider while making its current decision.

6. Question 5 – Agent Termination

An AI agent is troubleshooting an SD-WAN tunnel.

Which of the following is NOT a valid termination condition for the agent loop?

A. The requested troubleshooting task has been completed

B. The maximum iteration limit has been reached

C. The agent's confidence level drops below a configured threshold

D. The agent receives approval to continue

Answer: D – The agent receives approval to continue.

Approval to continue means the agent can proceed; it does not itself represent a termination condition.

The source assessment makes the same distinction.

7. Question 6 – Detecting an Agent Loop

An AI agent is troubleshooting an SD-WAN tunnel.

The activity trace shows:

Iteration 3
Action: Check BFD session
Observation: Request timed out

Iteration 4
Action: Check BFD session
Observation: Request timed out

Iteration 5
Action: Check BFD session
Observation: Request timed out

What problem is the agent demonstrating?

A. Successful termination

B. A loop

C. Human-in-the-Loop

D. RAG failure

Answer: B – A loop

The agent is repeatedly performing the same action without making progress.

Mechanisms such as:

  • Iteration limits
  • Action-history tracking
  • Repeated-action detection
  • Fallback strategies

can help prevent an agent from getting stuck.

The source assessment uses a similar repeated-action trace to test this concept.

8. Question 7 – Tool Description

An AI agent has access to the following Cisco SD-WAN tools:

get_device_health
get_bfd_status
get_tunnel_statistics
get_route_information

Why is the description field in a tool schema important?

A. It determines how fast the tool executes

B. It helps the LLM determine when to use the tool

C. It changes the SD-WAN device configuration

D. It automatically increases WAN bandwidth

Answer: B – It helps the LLM determine when to use the tool.

The source assessment specifically identifies the tool description as helping the LLM decide when to use one tool versus another.

For example:

get_bfd_status:
Retrieve the operational state, packet loss,
latency, and session status of SD-WAN BFD sessions.

A clear description makes tool selection easier for the agent.

9. Question 8 – Selecting the Correct SD-WAN Tool

An engineer asks:

"Show me the current BFD session status between Branch-101 and the data center."

Which tool would be most appropriate?

A. get_route_information

B. get_bfd_status

C. change_sdwan_policy

D. send_email

Answer: B – get_bfd_status

The agent should select the tool whose purpose most closely matches the requested operation.

10. Question 9 – Tool Categories

Match each SD-WAN agent activity with the appropriate tool category.

SD-WAN ActivityTool Category
Retrieve tunnel statisticsRetrieval
Apply an approved SD-WAN policy changeExecution
Request engineer approvalCommunication
Extract structured information from raw device logsPerception

Answer:

  • Retrieve tunnel statistics → Retrieval
  • Apply an approved policy change → Execution
  • Request engineer approval → Communication
  • Extract structured information from raw logs → Perception

These categories follow the tool-category structure used in the source assessment.

11. Question 10 – Perception Tool

An AI agent receives thousands of unstructured Cisco SD-WAN device log messages.

It needs to extract:

Device
Interface
Timestamp
Event
Severity
Error condition

Which tool category would be most appropriate?

A. Retrieval

B. Execution

C. Communication

D. Perception

Answer: D – Perception

Perception is appropriate when the agent needs to interpret unstructured information and extract useful structured information.

The source assessment uses extraction of structured data from unstructured syslog as the example for Perception.

12. Question 11 – ReAct Observation

An AI agent troubleshooting Cisco SD-WAN follows this pattern:

Thought
   ↓
Action
   ↓
Observation

The agent calls an SD-WAN monitoring API to retrieve BFD statistics.

What is the purpose of the Observation step?

A. Generate the final answer immediately

B. Receive and process the result of the tool call

C. Restart the SD-WAN device

D. Delete the previous action

Answer: B – Receive and process the result of the tool call

The source assessment defines Observation in ReAct as receiving and processing the result of a tool call.

Example:

Thought:
I need to determine whether packet loss is affecting the tunnel.

Action:
get_bfd_status()

Observation:
BFD session is up, but packet loss is 8%.

The observation provides new information that can influence the next decision.

13. Question 12 – SD-WAN Agent Memory

An AI agent has already checked:

Device health
WAN interface
Control connection
BFD
Tunnel status
Routing table

The agent should avoid repeating the same checks unnecessarily.

Which capability helps retain information about previous actions and results?

A. Memory

B. BFD

C. OMP

D. IPsec

Answer: A – Memory

Memory can help the agent maintain relevant information about its previous investigation.

For a network engineer, think of it as the agent maintaining a troubleshooting history.

14. Question 13 – Short-Term Investigation Context

During an SD-WAN troubleshooting session, the agent has established:

Branch-101 WAN interface → Up
Control connection → Up
BFD → Up
Packet loss → 8%

The agent needs this information when deciding what to investigate next.

Which capability is most directly related to maintaining the current investigation information?

A. Working context / short-term memory

B. OMP

C. IPsec

D. Application-aware routing

Answer: A – Working context / short-term memory

The agent needs the current investigation context so it can make decisions based on what it has already discovered.

15. Question 14 – Supervisor Architecture

A large enterprise wants to create an AI-powered network operations platform containing specialized agents:

SD-WAN Troubleshooting Agent
Security Agent
Performance Agent
Incident Management Agent

Each agent has specialized tools and domain knowledge.

The organization wants a central agent to coordinate these specialized workers and maintain accountability for the overall task.

Which orchestration pattern is most appropriate?

A. Peer-to-peer

B. Hierarchical routing only

C. Supervisor

D. Single agent

Answer: C – Supervisor

A Supervisor architecture uses a central agent to coordinate specialized worker agents.

The source assessment similarly identifies Supervisor as appropriate when multiple specialized functions need coordination and a clear point of accountability.

16. Question 15 – Human-in-the-Loop for SD-WAN

An AI agent determines that an SD-WAN centralized policy needs to be modified.

The change could affect traffic forwarding for hundreds of branch sites.

What should the agent ideally do before making the production change?

A. Apply the change immediately

B. Restart all WAN routers

C. Request appropriate human approval

D. Delete the existing policy

Answer: C – Request appropriate human approval

A safer workflow is:

Investigate
    ↓
Analyze
    ↓
Recommend
    ↓
Human Approval
    ↓
Execute
    ↓
Verify

This is especially important for centralized SD-WAN policies because a single policy change can potentially affect many sites.

17. Question 16 – SD-WAN Agent Safety

An AI agent identifies a possible routing problem and recommends changing a production SD-WAN policy.

Which approach is safest?

A. Give the agent unrestricted administrator access

B. Allow the agent to make any change automatically

C. Use controlled permissions and require approval for high-impact changes

D. Disable logging so the agent can operate faster

Answer: C – Use controlled permissions and require approval for high-impact changes.

The agent should have only the permissions necessary for its assigned role.

18. Question 17 – Agent Cannot Access SD-WAN Data

An AI agent is investigating a branch connectivity issue, but its monitoring API repeatedly returns a timeout.

What should the agent ideally do?

A. Continue calling the same API indefinitely

B. Invent the missing data

C. Use an approved fallback or escalate to a human

D. Modify the SD-WAN policy automatically

Answer: C – Use an approved fallback or escalate to a human

A well-designed agent needs a defined failure-handling strategy.

For example:

API Failure
    ↓
Retry within limit
    ↓
Try approved alternative source
    ↓
If still unavailable
    ↓
Escalate

19. Question 18 – SD-WAN Tunnel Investigation

An engineer reports:

"Branch-101 is experiencing poor application performance."

The AI agent discovers:

WAN interface → Up
Control connection → Up
BFD → Up
Tunnel → Up
Packet loss → 8%
Latency → Significantly higher than baseline

What should the agent do next?

A. Immediately reboot the SD-WAN router

B. Investigate the WAN path and available transport characteristics

C. Delete the SD-WAN policy

D. Replace the branch router

Answer: B – Investigate the WAN path and available transport characteristics

The observations indicate that basic connectivity is available, but path quality may be affecting application performance.

The agent should continue its investigation rather than immediately changing configuration.

20. Question 19 – RAG vs Live SD-WAN Data

An SD-WAN engineer asks:

"What is our organization's approved process for changing a centralized SD-WAN policy?"

Which source would be most appropriate?

A. Generic model knowledge only

B. Organization-specific knowledge retrieved through RAG

C. Random internet content

D. Current BFD statistics

Answer: B – Organization-specific knowledge retrieved through RAG

This is an important distinction:

RAG
 ↓
Organizational knowledge

SD-WAN APIs / Monitoring
 ↓
Current operational state

A capable agent could use both.

21. Question 20 – Complete AI Agent Workflow

Which sequence best represents a well-designed AI agent investigating a Cisco SD-WAN incident?

A.

Change → Guess → Stop

B.

Goal → Plan → Tool → Observe → Analyze → Next Action → Verify → Stop

C.

Login → Change → Logout

D.

Prompt → Modify Policy → Restart Device

Answer: B – Goal → Plan → Tool → Observe → Analyze → Next Action → Verify → Stop

This sequence combines the major concepts covered by the original Anatomy of an Agent assessment.

22. Bonus Question – Think Like a SD-WAN Engineer

An AI agent reports:

"I am 98% confident that the centralized SD-WAN policy is causing the application problem."

Should the network engineer automatically deploy the proposed change?

A. Yes, because the confidence is 98%

B. Yes, because AI systems do not make networking mistakes

C. No. Validate the evidence and follow the organization's change-control process

D. No, because AI can never troubleshoot SD-WAN

Answer: C – Validate the evidence and follow the organization's change-control process.

AI confidence should not replace engineering judgment.

For production changes, the engineer should review:

  • Evidence
  • Impact
  • Scope
  • Proposed change
  • Rollback plan
  • Change window
  • Approval requirements

23. Quick Answer Key

QuestionAnswer
Q1B
Q2C
Q3A
Q4C
Q5D
Q6B
Q7B
Q8B
Q9Matching
Q10D
Q11B
Q12A
Q13A
Q14C
Q15C
Q16C
Q17C
Q18B
Q19B
Q20B
BonusC

24. Cisco SD-WAN Concepts That an AI Agent Could Potentially Investigate

For a Cisco SD-WAN engineer, an AI agent could potentially be given controlled access to information related to:

  • SD-WAN Manager health
  • WAN Edge devices
  • Control connections
  • BFD sessions
  • OMP information
  • IPsec tunnels
  • Routing information
  • Transport interfaces
  • Application-aware routing
  • SLA information
  • Packet loss
  • Latency
  • Jitter
  • Device alarms
  • Interface statistics
  • Centralized policies
  • Localized policies
  • Configuration templates
  • Device logs

This is where your existing networking knowledge becomes valuable.

You already know what these objects mean. The AI-agent layer adds a mechanism for collecting, correlating, and reasoning over that information.

25. Example: AI Agent Troubleshooting a Cisco SD-WAN Application

Consider this real-world scenario:

"Users at Branch-101 report that the ERP application is slow."

A traditional troubleshooting process might look like:

Check Branch Router
       ↓
Check Interface
       ↓
Check BFD
       ↓
Check Tunnel
       ↓
Check Routing
       ↓
Check Application-Aware Routing
       ↓
Check Loss / Latency / Jitter
       ↓
Check Logs

An AI agent could potentially coordinate the same workflow.

Step 1 – Understand the Objective

The objective is not simply:

"Check the router."

The actual objective is:

"Determine why the ERP application is experiencing degraded performance."

Step 2 – Create a Plan

Application
   ↓
Path
   ↓
Transport
   ↓
Tunnel
   ↓
Routing
   ↓
Device

Step 3 – Call Tools

The agent retrieves operational information.

Step 4 – Observe

Suppose it discovers:

BFD → Up
Tunnel → Up
Packet Loss → High
Latency → High

Step 5 – Reason

The agent determines that connectivity exists but path quality is degraded.

Step 6 – Retrieve Organizational Knowledge

RAG provides the company's approved troubleshooting procedure.

Step 7 – Recommend

The agent presents the evidence and recommended next step.

Step 8 – Human Approval

If a policy modification is required, the engineer reviews and approves it.

Step 9 – Execute

Only the authorized action is performed.

Step 10 – Verify

The agent checks whether application performance has improved.

Step 11 – Terminate

The investigation ends when the defined success condition is met.

26. Why This Is Different From Traditional SD-WAN Automation

Traditional automation usually follows predefined logic.

For example:

IF BFD DOWN
THEN
Raise Alert

An AI agent can potentially work with a broader goal:

"Investigate why this application is performing poorly."

It may determine that it needs to examine multiple sources before reaching a conclusion.

The distinction can be summarized as:

Traditional Automation
        ↓
Predefined Workflow
        ↓
Known Conditions
        ↓
Known Actions

versus:

AI Agent
        ↓
Goal
        ↓
Plan
        ↓
Select Tools
        ↓
Observe
        ↓
Reason
        ↓
Adapt
        ↓
Verify

The second model is particularly interesting for troubleshooting scenarios where the exact sequence is not known in advance.

27. What Should a Cisco SD-WAN Agent NOT Do?

An AI agent operating in a production SD-WAN environment should not have unrestricted authority.

It should not:

  • Change centralized policies without authorization
  • Modify routing policies without validation
  • Restart production devices automatically
  • Disable security controls
  • Ignore change-management procedures
  • Continue executing actions indefinitely
  • Assume that its diagnosis is always correct
  • Hide failed actions
  • Invent missing operational data

A safer approach is:

Investigate → Analyze → Recommend → Approve → Execute → Verify

rather than:

Investigate → Change

28. Start With Read-Only SD-WAN Automation

If you are a network engineer beginning your AI journey, start small.

A practical progression could be:

Phase 1
Read-only SD-WAN information
        ↓
AI-generated analysis

Phase 2
Read-only information
        ↓
AI diagnosis
        ↓
Human validates

Phase 3
AI recommendation
        ↓
Human approval
        ↓
Controlled execution

Phase 4
Limited autonomous operations
        ↓
Strict guardrails
        ↓
Continuous monitoring

This allows the organization to build confidence gradually.

29. Where Can AI Agents Help Cisco SD-WAN Engineers?

Potential use cases include:

SD-WAN Tunnel Troubleshooting

"Why is the tunnel between Branch-101 and the data center experiencing packet loss?"

BFD Investigation

"Identify branches with unstable BFD sessions."

Application-Aware Routing

"Why is the application using the MPLS path instead of the preferred transport?"

WAN Performance

"Find sites where latency and jitter have exceeded the defined threshold."

Device Health

"Identify unhealthy SD-WAN Edge devices."

Policy Analysis

"Explain which policy is influencing this traffic path."

Incident Investigation

"Investigate this branch outage and provide a timeline."

Change Validation

"Review this proposed SD-WAN policy change and identify potential impact."

These are examples of how AI agents could potentially reduce repetitive investigation tasks.

30. Related Articles From Netterrene

AI Learning

Generative AI Fundamentals Explained for Beginners

A good starting point if you are new to Generative AI and want to understand the fundamental concepts before learning Agentic AI.

Read:
https://netterrene.blogspot.com/2026/06/generative-ai-fundamentals-for-beginners.html

Agentic AI for Network Engineers

Agentic AI for Network Engineers: What It Actually Means for BGP, ACI, and Your NOC

This is the natural next article after understanding the anatomy of an agent. It connects Agentic AI with practical network operations.

Read:
https://netterrene.blogspot.com/2026/07/agentic-ai-for-network-engineers-guide.html

Cisco ACI + AI

Anatomy of an AI Agent for Cisco ACI: Knowledge Assessment for Network Engineers

If you work with both ACI and SD-WAN, compare how the same AI-agent concepts can be applied to different networking domains.

Read:
https://netterrene.blogspot.com/

Cisco ACI Fundamentals

Cisco ACI Explained: Concepts, Learning Prerequisites, Benefits, and Limitations

Useful for strengthening your ACI fundamentals while exploring AI-based networking.

Read:
https://netterrene.blogspot.com/

Cisco ACI MoQuery

Cisco ACI MoQuery Commands

MoQuery is particularly interesting from an AI-agent perspective because operational information can potentially become input for an intelligent troubleshooting workflow.

Read:
https://netterrene.blogspot.com/

31. Recommended Learning Path for Network Engineers

If you are learning AI while continuing your networking career, you can follow this sequence:

Step 1 → Cisco SD-WAN fundamentals

Step 2 → Generative AI fundamentals

Step 3 → Understand AI agents

Step 4 → Learn Plan-and-Execute

Step 5 → Learn RAG

Step 6 → Learn tool calling

Step 7 → Learn ReAct

Step 8 → Understand memory and context

Step 9 → Learn Human-in-the-Loop

Step 10 → Apply these concepts to SD-WAN troubleshooting

Step 11 → Start with read-only automation

Step 12 → Gradually introduce controlled execution

This approach lets a network engineer build AI skills without losing the advantage of existing networking knowledge.

32. Final Takeaway

The Anatomy of an Agent becomes much easier to understand when you map the concepts to a Cisco SD-WAN troubleshooting problem.

Plan-and-Execute → SD-WAN troubleshooting roadmap

System Prompt → Agent behavior and operational boundaries

RAG → SD-WAN documentation and internal runbooks

Tool Calling → SD-WAN Manager/API/monitoring tools

ReAct → Think → Act → Observe

Memory → Troubleshooting history

Context Window → Current investigation information

Perception → Extracting information from device logs

Supervisor → Coordinating specialized network agents

Human-in-the-Loop → Production policy approval

Termination → Knowing when the investigation should stop

The important lesson for network engineers is that Agentic AI does not replace networking fundamentals.

Instead, your understanding of SD-WAN architecture, WAN Edge devices, control connections, BFD, OMP, tunnels, routing, application-aware routing, policies, and troubleshooting methodology can become the foundation for intelligent network operations.

The future network engineer will not simply operate the network.

They will increasingly learn how to build, supervise, and safely govern intelligent systems that operate alongside the network.

33. Final Challenge

How many questions did you answer correctly before checking the answers?

18–22 correct: Excellent — you understand both networking and the AI-agent concepts.

14–17 correct: Very good — review RAG, ReAct, memory, and tool calling.

10–13 correct: Good starting point — revisit the fundamentals of AI agents.

Below 10: Don't worry. Start with Generative AI fundamentals and work through the questions again.

The goal is not simply to score well.

The real goal is to understand how Agentic AI concepts can be translated into practical Cisco SD-WAN engineering workflows.