Cisco DevNet Associate Exam 200-901 CCNAAUTO Exam Questions

Page: 1 / 14
Total 481 questions
Question 1

Which Cisco DevNet resource allows access to products in a development lab to explore, learn, and build application that use Cisco APLs?



Answer : D

The Cisco DevNet Sandbox is a resource provided by Cisco that allows developers to access a variety of Cisco products in a development lab environment. This resource enables users to explore, learn, and build applications using Cisco APIs. The sandbox environment is equipped with pre-configured topologies and a range of Cisco technologies, offering a safe and secure space to experiment without the need for physical hardware.

DevNet Sandbox: Provides access to virtual environments for learning and development.

DevNet Communities: Are for discussions and collaboration among developers.

DevNet Code Exchange: Offers code repositories and examples for various Cisco technologies.

DevNet Automation Exchange: Focuses on automation scripts and tools shared by the community.


Question 2

Refer to the exhibit.

Which device limits traffic between server 1 and server 2?



Answer : D

In the provided network topology, Device E is positioned between Server 1 and Server 2. Device E, being a Layer 2 switch, will limit traffic between these servers by making forwarding decisions based on MAC addresses. If there are VLANs configured, Device E will ensure that traffic is segregated accordingly, allowing only specific traffic to pass between the servers as defined by the network policies.


Cisco DevNet Associate Study Guide: Network Components (Chapter 2, Section: Switches and Their Role in Network Traffic Management).

Question 3

Refer to the exhibit.

What does the python function do?



Answer : C

The Python function shown in the exhibit performs the following operations:

It defines a function get_result().

Inside the function, it sets the url variable to the Cisco DNA Center (DNAC) API endpoint for authentication tokens.

It makes a POST request to the specified URL with HTTP Basic Authentication using the credentials DNAC_USER and DNAC_PASSWORD.

The response from the POST request is expected to be in JSON format.

It extracts the value associated with the key 'Token' from the JSON response.

Finally, it returns this token.

This function's purpose is to obtain and return an authorization token from the Cisco DNA Center API, which can be used for subsequent API requests.


Question 4

What is a comparison of YAML and JSON?



Answer : B

YAML and JSON are both data serialization formats often used in configuration files. One of the key differences is that YAML supports comments, whereas JSON does not.

Comments: YAML allows comments, which makes it easier to add explanatory notes within the configuration files.

Data Representation: Both formats are used to represent data structures, but YAML is often considered more human-readable.

Option B is correct as it highlights the difference that YAML supports comments while JSON does not.


YAML and JSON Documentation: YAML vs JSON

Question 5

A local Docker alpine image has been created with an image ID of a391665405fe and tagged as ''latest''. Which command creates a running container based on the tagged image, with the container port 8080 bound to port 80 on the host?



Answer : D

To create a running container based on a tagged Docker image with the container port 8080 bound to port 80 on the host, you use the docker run command with the -p flag.

A . docker build -p 8080:80 alpine

- Incorrect. docker build is used to build an image, not run a container. B. docker exec -p 8080:80 alpine

- Incorrect. docker exec is used to run a command in a running container. C. docker start -p 8080:80 alpine

- Incorrect. docker start starts a stopped container but does not create one. D. docker run -p 8080:80 alpine

- Correct. This command runs a new container from the image and maps the ports.


Docker Run Command

Question 6

What operation is performed with YANG model-driven programmability in NX-OS?



Answer : A

YANG model-driven programmability allows for the configuration of devices using data models. In NX-OS, this includes both native and OpenConfig-based models.

YANG Models: These are used to model configuration and state data for network devices. Native models are specific to the vendor, while OpenConfig models are vendor-neutral.

Configuration Management: YANG models facilitate consistent and programmable configuration of network devices, which can be done through APIs like NETCONF or RESTCONF.


Question 7

A company has written a script that creates a log bundle from the Cisco DNA Center every day. The script runs without error and the bundles are produced. However, when the script is run during business hours, report poor voice quality of phones calls. What explains this behavior?



Answer : D

Generating log bundles is a resource-intensive task that can cause high CPU utilization on the Cisco DNA Center. When the CPU spikes, it can affect the performance of other critical tasks, such as forwarding voice IP packets, leading to delays and poor voice quality. This is especially noticeable during business hours when network utilization is high, and voice traffic is sensitive to latency and jitter. More details can be found in Cisco DNA Center documentation on Managing Logs and System Performance.


Page:    1 / 14   
Total 481 questions