Categories
300-435 Dumps

300-435 Real Exam Dumps Questions and answers 1-10

Get Full Version of the Exam
http://www.EnsurePass.com/300-435.html

Question No.1

What are two characteristics of RPC API calls? (Choose two.)

  1. They can be used only on network devices.

  2. They use only UDP for communications.

  3. Parameters can be passed to the calls.

  4. They must use SSL/TLS.

  5. They call a single function or service.

Answer: AC

Section: Network Programmability Foundation

Explanation/Reference:

Reference: https://pubs.opengroup.org/onlinepubs/9629399/chap6.htm

Question No.2

Which two actions do Python virtual environments allow users to perform? (Choose two.)

  1. Simplify the CI/CD pipeline when checking a project into a version control system, such as Git.

  2. Efficiently port code between different languages, such as JavaScript and Python.

  3. Run and simulate other operating systems within a development environment.

  4. Quickly create any Python environment for testing and debugging purposes.

  5. Quickly create an isolated Python environment with module dependencies.

Answer: DE

Section: Network Programmability Foundation

Explanation/Reference:

Reference: https://realpython.com/python-virtual-environments-a-primer/

Question No.3

What are two benefits of leveraging Ansible for automation of Cisco IOS XE Software? (Choose two.)

  1. Ansible playbooks are packaged and installed on IOS XE devices for automatic execution when an IOS device reboots.

  2. All IOS XE operating systems include Ansible playbooks for basic system administration tasks.

  3. It is a device-independent method for automation and can be used with any type of device or operating system.

  4. Ansible playbooks can be written from the IOS XE EXEC command line to configure the device itself.

  5. It does not require any modules of software except SSH to be loaded on the network device.

Answer: AC

Section: Network Programmability Foundation

Explanation/Reference:

Reference: https://developer.cisco.com/learning/modules/intro-ansible-iosxe/ansible- overview/step/4

Question No.4

image

Refer to the exhibit. The task is to create a Python script to display an alert message when a Meraki MX Security Appliance goes down. The exhibit shows sample data that is received. Which Python snippet displays the device name and the time at which the switch went down?

image

A.

B.

C.

D.

Answer: B

Section: Network Programmability Foundation

Question No.5

image

Refer to the exhibit. The goal is to write a Python script to automatically send a message to an external messaging application when a rogue AP is detected on the network. The message should include the broadcast SSID that is in the alert.

A function called quot;send_to_applicationquot; is created, and this is the declaration: send_to_application(message)

The exhibit also shows the data that is received by the application and stored in the variable return_val. Which Python code completes the task? A.

image

A.

B.

C.

D.

Answer: A

Section: Network Programmability Foundation

Explanation/Reference:

For number in range value is required for the application to send the alert. Bssids are also included.

Question No.6

Which two features are foundations of a software-defined network instead of a traditional network? (Choose two.)

  1. control plane and data plane are tightly coupled

  2. build upon a robust software stack

  3. requires device by device-level configurations

  4. automated through expressed intent to a software controller

  5. requires significant physical hardware resources

Answer: BD

Section: Network Programmability Foundation

Explanation/Reference:

Explanation:

In traditional networks, control plane and data plane are coupled tightly. It also requires device by device configurations and of course, it uses physical hardware resources to function. Whereas, SDN is based on a software stack. In Cisco SDNs are automated through expressed intent to a software controller.

Question No.7

A new project called quot;device_statusquot; must be stored in a central Git repository called quot;device_statusquot; with the first file named quot;device_status.pyquot;. The Git repository is created using the account python_programmer. Which set of commands inserts the project into Git? A.

image

A.

image

B.

C.

D.

Answer: A

Section: Network Programmability Foundation

Explanation/Reference:

Reference: https://help.github.com/en/github/importing-your-projects-to-github/adding-an-existing- project-to-github-using-the-command-line

Question No.8

What are two characteristics of synchronous calls to APIs? (Choose two.)

  1. They can be used only with certain programming languages.

  2. They make your application less portable, so asynchronous calls are preferred.

  3. They can add perceived latency to your application if data is not received.

  4. They block until a response is returned from the servers.

  5. They do not block while waiting for the API to be processed.

Answer: CE

Section: Network Programmability Foundation

Explanation/Reference:

Reference: https://docs.cloudmgmt.cisco.com/display/40API/Synchronous and Asynchronous APIs

Question No.9

image

Refer to the exhibit. What is the result when running the Python scripts?

  1. s1

  2. s2

  3. s1, s2, s3

  4. s3

Answer: B

Section: Network Programmability Foundation

Explanation/Reference:

Explanation:

image

Question No.10

Refer to the exhibit. Which type of YANG container is described by the JSON instance provided?

image

  1. interface-configurations

  2. active

  3. interface-name

  4. description

Answer: A

Section: Automate APIs and Protocols

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/td/docs/routers/asr9000/software/asr9k-r7- 0/programmability/configuration/guide/b-programmability-cg-asr9000-70x/b-programmability-cg- asr9000-70x_chapter_011.html

Get Full Version of 300-435 Dumps

Categories
300-435 Dumps

300-435 Real Exam Dumps Questions and answers 11-20

Get Full Version of the Exam
http://www.EnsurePass.com/300-435.html

Question No.11

Refer to the exhibit. Which NETCONF protocol operation is used to interact with the YANG model?

image

  1. lt;edit-configgt;

  2. lt;getgt;

  3. lt;get-configgt;

  4. lt;copy-configgt;

Answer: A

Section: (none)

Explanation/Reference:

Section: Automate APIs and Protocols

Reference: https://www.cisco.com/c/en/us/td/docs/routers/crs/software/crs-r6- 4/programmability/configuration/guide/b-programmability-cg-crs-64x.pdf

Question No.12

image

Refer to the exhibit. How many YANG models does the NETCONF lt;getgt; operation interact with?

  1. one

  2. two

  3. three

  4. four

Answer: A

Section: Automate APIs and Protocols

Explanation/Reference:

Explanation:

The get operation tag is at the beginning of the document. It interacted only with NTP and its related services. There get operation interacted only with one model.

Question No.13

Which statement describe the difference between OpenConfig and native YANG data models?

  1. Native models are designed to be independent of the underlying platform and are developed by vendors and standards bodies, such as the IETF.

  2. Native models are developed by individual developers and designed to apply configurations on platforms.

  3. OpenConfig models are developed by vendors and designed to integrate to features or configurations that are relevant only to that platform.

  4. Native models are developed by vendors and designed to integrate to features or configurations

that are relevant only to that platform.

Answer: A

Section: Automate APIs and Protocols

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series- switches/white-paper-c11-741518.html

Question No.14

image

Refer to the exhibit. An engineer creates a Python script using RESTCONF to display hostname information. The code must be completed so that it can be tested. Which string completes the highlighted areas in the exhibit?

  1. yang-data json

  2. yang json

  3. yang.data json

  4. json

Answer: A

Section: Automate APIs and Protocols

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/td/docs/ios- xml/ios/prog/configuration/166/b_166_programmability_cg/restconf_prog_int.html

Question No.15

Which statement is true for Cisco IOS XE Software?

  1. RESTCONF supports JSON and XML and NETCONF supports XML. B. RESTCONF supports XML and NETCONF supports JSON and XML.

  2. RESTCONF and NETCONF supports JSON and XML.

  3. RESTCONF supports XML and NETCONF supports JSON.

Answer: A

Section: Automate APIs and Protocols

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/td/docs/ios- xml/ios/prog/configuration/169/b_169_programmability_cg/restconf_programmable_interface.html

Question No.16

Which curl command is used to update the SNMP community of network ID quot;1234567quot; to read- only? A.

image

A.

B.

C.

D.

Answer: B

Section: Automate APIs and Protocols

Explanation/Reference:

Explanation:

PUT is used to update the snmp network ID. The access has to be community and not users. Therefore, option B is correct.

Question No.17

image

Refer to the exhibit. Which NETCONF statement type is represented by rw address* [ip]?

  1. list

  2. leaf-list

  3. container

  4. submodule

Answer: A

Section: Automate APIs and Protocols

Explanation/Reference:

Explanation:

Symbols after data node names: quot;?quot; means an optional node, quot;!quot; means a presence container, and quot;*quot; denotes a list and leaf-list.

Question No.18

The automation engineer must replace device configuration using RESTCONF. How is this configured using the Python

library Requests?

  1. delete()

  2. post()

  3. put()

  4. patch()

Answer: C

Section: Automate APIs and Protocols

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/td/docs/ios- xml/ios/prog/configuration/166/b_166_programmability_cg/restconf_prog_int.html

Question No.19

Which two Netmiko methods are used to configure a device? (Choose two.)

  1. send_config()

  2. send_control_from_file()

  3. send_config_set()

  4. send_command()

  5. send_config_from_file()

Answer: CE

Section: Network Device Programmability

Explanation/Reference:

Reference: https://pynet.twb-tech.com/blog/automation/netmiko.html

Question No.20

image

Refer to the exhibit. An engineer creates an Ansible playbook to configure VRF information using a local_vrfs variable. The code must be completed so that it can be tested. Which string completes the code?

  1. present

  2. up

  3. on D. active

Answer: A

Section: Network Device Programmability

Explanation/Reference:

Reference: https://docs.ansible.com/ansible/latest/modules/ios_vrf_module.html

Get Full Version of 300-435 Dumps

Categories
300-435 Dumps

300-435 Real Exam Dumps Questions and answers 21-30

Get Full Version of the Exam
http://www.EnsurePass.com/300-435.html

Question No.21

DRAG DROP

Drag and drop the commands to the Ansible playbook that applies configuration to an interface on a Cisco IOS XE device. Not all options are used.

image

Select and Place:

image

A.

B.

C.

D.

Answer:

Section: Network Device Programmability

Explanation/Reference:

Reference: http://imxing.cn/?p=464

Question No.22

image

Refer to the exhibit. Which XML tag completes this NETCONF telemetry subscription with a Cisco IOS XE device?

  1. crontab

  2. cadence

  3. frequency

  4. period

Answer: D

Section: Network Device Programmability

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/td/docs/ios- xml/ios/prog/configuration/1610/b_1610_programmability_cg/model_driven_telemetry.html

Question No.23

Which two statements are benefits of YANG-push telemetry data over traditional data collection methods?

(Choose two.)

  1. The subscription requests use less bandwidth than SNMP polls.

  2. It uses UDP rather than TCP.

  3. You can precisely define data subscriptions.

  4. It scales better than SNMP.

  5. It is supported on more devices than SNMP.

Answer: BC

Section: Network Device Programmability

Explanation/Reference:

Reference: https://tools.ietf.org/id/draft-song-ntf-01.html

Question No.24

FILL BLANK

Fill in the blank to complete the statement.

image

A.

B.

C.

D.

Answer: Section: (none)

Explanation/Reference:

Answer: Zero touch provisioning (ZTP) Section: Network Device Programmability

Reference: https://developer.cisco.com/docs/ios-xe/#!day-zero-provisioning-quick-start-guide

Question No.25

Which tag is required when establishing a YANG-push subscription with a Cisco

IOS XE device?

  1. lt;yp:periodgt;

  2. lt;yp:subscription-resultgt;

  3. lt;yp:subscription-idgt;

  4. lt;yp:xpath-filtergt;

Answer: D

Section: Network Device Programmability

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/td/docs/ios- xml/ios/prog/configuration/1612/b_1612_programmability_cg/model_driven_telemetry.html

Question No.26

image

image

Refer to the exhibits. An engineer creates a Python scripts using ncclient to display interface information. The code must be completed so that it can be tested. Which expression completes the highlighted section in the format call?

  1. intf_info

  2. intf_config

  3. intf_get

  4. intf_config[0]

Answer: A

Section: Network Device Programmability

Explanation/Reference:

Explanation:

The highlighted format cell for print is for the host.

Reference: https://github.com/CiscoDevNet/dnac-python-path-trace/blob/master/path_trace.py

Question No.27

image

Refer to the exhibit. What is the correct ncclient method to use to collect the running configuration of a Cisco IOS XE device that uses NETCONF?

config=m.copy_config(source=#39;running#39;)

  1. config=m.get(source=#39;running#39;)

  2. config=m.collect_config(source=#39;running#39;)

  3. config=m.get_config(source=#39;running#39;) D.

Answer: A

Section: Network Device Programmability

Explanation/Reference:

Reference: https://ncclient.readthedocs.io/en/latest/

Question No.28

FILL BLANK

Fill in the blanks to complete this API request against the Cisco SD_WAN vManage Statistics API, which specified a deviceId of 260faff9-2d31-4312-cf96-143b46db0211, a local-color of biz- internet, and a remote-color of gold.

image

A.

B.

C.

D.

Answer: Section: (none)

Explanation/Reference:

Answer: deviceID=, local-color, remote-color

Section: Network Device Programmability Reference:

https://sdwan- docs.cisco.com/Product_Documentation/Command_Reference/Command_Reference/vManage_ REST_APIs/Real-Time_Monitoring_APIs/Application-Aware_Routing#Statistics

Question No.29

What does the command boot ipxe forever switch 1 perform when executed on a Cisco IOS XE device?

  1. It continuously sends DHCP requests for iPXE until the device boots with an image.

  2. It continuously sends DNS requests for iPXE until the device restarts.

  3. It continuously sends DNS requests for iPXE until the device boots with an image.

  4. It continuously sends DHCP requests for iPXE until the device restarts.

Answer: A

Section: Network Device Programmability

Explanation/Reference:

Reference: https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3850/software/release/16- 5/configuration_guide/prog/b_165_prog_3850_cg/ipxe.html

Question No.30

The Cisco DNA Center Sites API must be used to add a device to a site, but only the site name is available. Which API call must be used to retrieve the site identifier so that the device can be properly added to the network?

  1. /dna/intent/api/site/siteId

  2. /dna/intent/api/site

  3. /dna/intent/api/v1/site

  4. /dna/intent/api/v1/site/siteName

Answer: C

Section: Cisco DNA Center

Explanation/Reference:

Reference: https://community.cisco.com/t5/networking-blogs/welcome-to-the-dna-center-api- support-community/ba-p/3663632

Get Full Version of 300-435 Dumps