Download Automation and DevOps, Specialist.JN0-420.PracticeTest.2018-03-31.65q.vcex

Vendor: Juniper
Exam Code: JN0-420
Exam Name: Automation and DevOps, Specialist
Date: Mar 31, 2018
File Size: 2 MB

How to open VCEX files?

Files with VCEX extension can be opened by ProfExam Simulator.

Demo Questions

Question 1
Which command is valid for accessing a Junos device using the RESTful API on the default port?
  1. curl http://192.168.1.1/rpc/get-interface-information?interface-name=1o0 –u “user:pass123” 
  2. curl http://user:[email protected]/rpc/get-interface-information?interface-name=1o0
  3. curl –u “user:pass123” http://192.168.1.1:80/rpc/get-interface-information?interface-name=1o0
  4. curl http://user:[email protected].:3000/rpc/get-interface-information?interface-name=1o0
Correct answer: C
Explanation:
Reference: https://www.juniper.net/documentation/en_US/junos/topics/task/configuration/rest-api-submitting-post-request.html
Reference: https://www.juniper.net/documentation/en_US/junos/topics/task/configuration/rest-api-submitting-post-request.html
Question 2
You need to reset all Junos systems in your lab to their factory-default state and then push a new configuration to the device. 
Which two Ansible modules would your playbook use to accomplish this task? (Choose two) 
  1. junos_system_services
  2. junos_zeroize
  3. junos_get_facts
  4. junos_install_config
Correct answer: BD
Explanation:
References: https://www.juniper.net/documentation/en_US/junos-ansible1.0/topics/example/junos-ansible-playbooks-device-zeroize.html https://www.juniper.net/documentation/en_US/junos-ansible1.0/topics/example/junos-ansible-playbooks-device-configuring.html
References: 
https://www.juniper.net/documentation/en_US/junos-ansible1.0/topics/example/junos-ansible-playbooks-device-zeroize.html 
https://www.juniper.net/documentation/en_US/junos-ansible1.0/topics/example/junos-ansible-playbooks-device-configuring.html
Question 3
Click the Exhibit button. 
Exhibit:
Ansible playbook:
   
The r0 device is currently in a factory-default state. The console connection of r0 is reachable using Telnet on TCP port 555 of the console_server host. 
Referring to the exhibit, which statement is true?
  1. The device does not require configuration changes for the playbook to run successfully
  2. The Telnet service must be configured for the playbook to run successfully
  3. A password for the root user must be configured for the playbook to run successfully
  4. The NETCONF service must be configured for the playbook to run successfully
Correct answer: D
Explanation:
Reference: http://docs.ansible.com/ansible/latest/junos_facts_module.html
Reference: http://docs.ansible.com/ansible/latest/junos_facts_module.html
Question 4
Click the Exhibit button. 
Exhibit:
    
You are using RubyEZ to interact with a Junos device: however, you are not successfully connecting to the device.
Referring to the exhibit, what is the problem?
  1. Argument passed to Netconf:: SSH.new statement must be referenced as variables
  2. Netconf::SSH.new statement only expects an IP address of the target device
  3. Netconf::SSH.new statement arguments must be hashes
  4. A Junos::Ez::Provider statement is missing before the Netconf::SSH. New statement
Correct answer: A
Question 5
Click the Exhibit button. 
Exhibit:
   
How would you test the configuration snippet shown in the exhibit?
  1. Use the root@router% logger SSHD_LOGIN_FAILED command
  2. Use the root@router% logger -e SSHD_LOGIN_FAILED command
  3. Use the root@router% test SSHD_LOGIN_FAILED command
  4. Use the root@router% event SSHD_LOGIN_FAILED command
Correct answer: B
Question 6
Which two statements are correct about JSON characteristics? (Choose two)
  1. JSON is a supported template language
  2. JSON is easy to read for humans and devices
  3. JSON uses ## for comments
  4. JSON is programming language independent
Correct answer: BD
Question 7
Click the Exhibit button. 
Exhibit:
   
Where would the Python code shown in the exhibit be used?
  1. a commit script
  2. an op script
  3. an event script
  4. an SNMP script
Correct answer: D
Explanation:
Reference: https://www.juniper.net/documentation/en_US/junos/topics/reference/scripting/junos-script-automation-function-jcs-get-snmp-action.html
Reference: https://www.juniper.net/documentation/en_US/junos/topics/reference/scripting/junos-script-automation-function-jcs-get-snmp-action.html
Question 8
Click the Exhibit button. 
Exhibit:
   
While using NETCONF, the developer attempts to lock the configuration, but the error shown in the exhibit is received. The developer verifies no one else is configuring the device. 
According to Juniper, how would you clear the error in this scenario?
  1. Log in with another NETCONF session, reboot the instance, and save the original configuration
  2. Log in with another NETCONF session and enter the <rpc><close-session>8099</close-session></rpc>]]>]] command
  3. Log in with another NETCONF session and enter the <rpc><kill-session><session-id>8099</session-id></kill-session></rpc>]]>]]> command
  4. Log in with another NETCONF session and enter the <rpc><kill-session><session-id>user02</session-id></kill-session></rpc>]]>]]> command
Correct answer: A
Question 9
A customer has a control machine with a default Ansible installation. During execution of an Ansible module against a Junos device, the Ansible control machine generates the  
msg: unable to connect to router1.example.com: ConnectRefusedError (router1.example.com) error.
What is the cause for this error?
  1. router1.example.com was not defined in /etc/hosts on the control machine
  2. Ansible cannot connect to the device through NETCONF
  3. router1.example.com was not defined in /etc/ansible/inventory/hosts on the control machine
  4. Ansible cannot authenticate to the device
Correct answer: B
Explanation:
Reference: https://www.juniper.net/documentation/en_US/junos-ansible1.0/information-products/pathway-pages/junos-ansible.pdf
Reference: https://www.juniper.net/documentation/en_US/junos-ansible1.0/information-products/pathway-pages/junos-ansible.pdf
Question 10
Which statement describes the relationship between YANG and NETCONF?
  1. YANG is the programming language used to generate base classes to develop the NETCONF protocol
  2. NETCONF models XML data used to program YANG modules
  3. YANG models the state and configuration data manipulated by the NETCONF protocol
  4. NETCONF is the programming language used to create the state and configuration data manipulated by YANG
Correct answer: C
Explanation:
Reference: https://tools.ietf.org/html/rfc6020
Reference: https://tools.ietf.org/html/rfc6020
HOW TO OPEN VCE FILES

Use VCE Exam Simulator to open VCE files
Avanaset

HOW TO OPEN VCEX AND EXAM FILES

Use ProfExam Simulator to open VCEX and EXAM files
ProfExam Screen

ProfExam
ProfExam at a 20% markdown

You have the opportunity to purchase ProfExam at a 20% reduced price

Get Now!