Practise routing and connectivity troubleshooting scenarios involving R1, R2, R3, static routes, OSPF, next hops and routing tables.
Start Scenario PracticeYou are developing a Python script that uses the ncclient library to configure a Cisco IOS-XE device via NETCONF. You need to send a <edit-config> operation that merges a new interface configuration. Which NETCONF operation and default-operation value should you use to ensure that only the specified configuration is merged without affecting other interfaces?
Explanation: The <edit-config> operation with default-operation='merge' is the standard way to merge configuration changes without affecting other parts of the configuration. It modifies only the specified nodes. The 'replace' option would overwrite the entire configuration, while 'none' requires explicit operation attributes. <copy-config> is for full datastore replacement.
You are developing a Python script to automate Cisco Umbrella enforcement of security policies. The script must retrieve the list of identities and then apply a block action to a specific domain. Which API endpoint and method should you use to apply the block action?
Explanation: To block a domain in Cisco Umbrella, you add it to a policy's block list. The API endpoint /policies/{policyId}/blocklist supports POST to add a domain. This is the correct method to apply a block action programmatically. Using POST ensures the domain is appended to the existing block list.
You are developing a script to automate the creation of a new destination list in Cisco Umbrella using the Umbrella Enforcement API. The script must ensure that the list is created only if it does not already exist. Which HTTP status code should your script check for after attempting to create the list to determine if it already exists?
Explanation: When creating a destination list via the Cisco Umbrella Enforcement API, a 409 Conflict response indicates that a list with the same name already exists. Your automation should check for this status code to avoid creating duplicates. Handling 409 appropriately ensures idempotency and prevents errors in workflows that manage destination lists.
You are developing an integration for the Cisco Secure Endpoint API. What is the result of using a pagination parameter?
Explanation: A pagination parameter in the Cisco Secure Endpoint API controls how results are split into manageable chunks, allowing the client to retrieve large result sets incrementally rather than all at once. This is essential for performance and to avoid timeouts or truncated responses.
You are developing a script to pull Threat Grid sandbox reports. You receive a 401 Unauthorized error. What is the most likely cause?
Explanation: A 401 Unauthorized error from the Threat Grid API indicates that the request lacks valid authentication credentials. The most likely cause is that the API key is missing or invalid in the Authorization header. The API requires a valid API key to authenticate requests.
+1 more scenario questions available
Practice all Router R1 Cannot Reach R3 Practice QuestionsPractise routing and connectivity troubleshooting scenarios involving R1, R2, R3, static routes, OSPF, next hops and routing tables. These appear throughout the SAUTO and require you to apply your knowledge, not just recall facts.
Cisco doesn't publish an exact breakdown, but scenario-based questions (especially exhibit and command-output formats) make up a significant portion of the SAUTO. Practicing each scenario type ensures you're ready for any format.
Yes. Courseiva provides free SAUTO scenario practice across all official exam domains. The platform includes scenario-based questions, command-output interpretation, topic-based practice, mock exams, and readiness tracking — no account required.
Launch a full Router R1 Cannot Reach R3 Practice Questions session with instant scoring and detailed explanations.
Start Scenario Practice →