New ActualPDF JN0-421 Exam Questions Real JN0-421 Dumps Updated on Nov 02, 2022 [Q26-Q51]

Share

New ActualPDF JN0-421 Exam Questions| Real JN0-421 Dumps Updated on Nov 02, 2022

JN0-421 Braindumps – JN0-421 Questions to Get Better Grades


Juniper JN0-421 Exam Certification Details:

Passing ScoreVariable (60-70% Approx.)
Duration90 minutes
Exam CodeJN0-421 JNCIS-DevOps
Sample QuestionsJuniper JN0-421 Sample Questions
Recommended TrainingJunos Platform Automation and DevOps (JAUT)
Exam Price$300 USD
Number of Questions65

 

NEW QUESTION 26
Which two primary processes are used by Juniper devices for on-box or off-box automation? (Choose two)

  • A. ancpd
  • B. mgd
  • C. jsd
  • D. rpd

Answer: B,C

 

NEW QUESTION 27
You organization is creating a custom YANG module. You are asked to create a leaf node called timeout with a data type of duration.
In this scenario, what is the appropriate syntax for this leaf node?
A)

B)

C)

D)

  • A. Option B
  • B. Option D
  • C. Option C
  • D. Option A

Answer: C

 

NEW QUESTION 28
Which YAML document represents a valid mapping (dictionary) of sequences (lists)?



  • A. Option B
  • B. Option D
  • C. Option C
  • D. Option A

Answer: C

 

NEW QUESTION 29
By default, Python event scripts and SNMP scripts configured on a Junos device execute as which user?

  • A. root
  • B. snmpd
  • C. nobody
  • D. wheel

Answer: C

 

NEW QUESTION 30
Which statement is true about a Junos ephemeral configuration database?

  • A. It can be used to validate configuration data semantics.
  • B. It can be used to trigger a commit script.
  • C. It can be used to reduce commit time.
  • D. It can be used to archive previous versions of the ephemeral configuration.

Answer: A

 

NEW QUESTION 31
What are two format distinctions to know when using YAML? (Choose two)

  • A. white space indentation insensitive
  • B. white space indentation sensitive
  • C. tab indentation not allowed
  • D. tab indentation allowed

Answer: B,C

Explanation:
Explanation
Because YAML is white-space sensitive and indentation is significant (not allowed), you should always use spaces rather than tabs when creating playbooks. In YAML, items preceded by a hyphen (-) are considered list items, and the key:value notation represents a hash.
References:

 

NEW QUESTION 32
What is a purpose of RubyEZ?

  • A. to provide a Ruby interface to the Junos Space management product
  • B. to provide a Ruby interface to Juniper devices that support Puppet
  • C. to provide an off device interface to Ruby
  • D. to provide a Ruby framework for interfacing with Juniper devices

Answer: A

 

NEW QUESTION 33
Which transport protocol must be supported by RFC-compliant NETCONF implementations?

  • A. BEEP
  • B. Telnet
  • C. SSH
  • D. TLS

Answer: C

Explanation:
Explanation
The NETCONF protocol uses a simple remote procedure call (RPC) layer running over secure transports to facilitate communication between a client and a server. The Secure Shell (SSH) [6] is the mandatory secure transport that all NETCONF clients and servers are required to implement as a means of promoting interoperability.
References:

 

NEW QUESTION 34
Click the Exhibit button.

The Ansible playbook shown in the exhibit is executed against a set of Junos network devices. Each Junos device is configured with a user account in the super-user login class. The user account uses SSH-key-based authentication with a passphrase of user 123.
What is the result of executing this playbook against the Junos network devices?

  • A. The playbook executes and prints the version of Junos running on each network device as the value of response.facts.version.
  • B. The playbook fails dut to a YAMI. Syntax error.
  • C. The playbook executes and prints"VARIABLE IS NOT DEFINED!" as the value of response. Facts.version.
  • D. The playbook executes, but fails with a "connectAuthError" due to the missing passphrase argument to the junos_get_facts module.

Answer: D

 

NEW QUESTION 35
You have created an on-box script and want to deploy it on your device. You plan to place it in a directory where the Junos OS can execute it.
Which two privilege levels would be used to accomplish this task? (Choose two)

  • A. super-user
  • B. operator
  • C. root
  • D. read-only

Answer: A,C

 

NEW QUESTION 36
Click the Exhibit button.
Exhibit:

Referring to the exhibit, what is the execution order of tasks in the Ansible playbook?

  • A. Task C > Task B > Task A
  • B. Task A > Task B > Task C
  • C. Task A > Task B
  • D. Task C > Task B

Answer: C

 

NEW QUESTION 37
What are three ways for PyEZ to connect to supported Junos devices? (Choose three)

  • A. NETCONF over SSH
  • B. Telnet
  • C. serial interface
  • D. Webhook
  • E. JET API

Answer: A,B,C

 

NEW QUESTION 38
Click the Exhibit button.

Referring to the exhibit, what is the execution order of tasks in the Ansible plybook?

  • A. Task A > Task B >
  • B. Task C > Task B > Task A
  • C. Task C > Task B >
  • D. Task A > Task B > Task C

Answer: B

 

NEW QUESTION 39
Click the Exhibit button.
Exhibit:

The Ansible playbook shown in the exhibit is executed against a set of Junos network devices. Each Junos device is configured with a user account in the super-user login class. The user account uses SSH-key-based authentication with a passphrase of user123.
What is the result of executing this playbook against the Junos network devices?

  • A. The playbook fails due to a YAML syntax error.
  • B. The playbook executes, but fails with a "ConnectAuthError" due to the missing passphrase argument to the junos_get_facts module
  • C. The playbook executes and prints the version of Junos running on each network device as the value of response.facts.version
  • D. The playbook executes and prints "VARIABLE IS NOT DEFINED!" as the value response.facts.version

Answer: C

 

NEW QUESTION 40
Which messaging protocol do JET service APIs use to interface with the Junos OS?

  • A. gRPC
  • B. NETCONF
  • C. RabbitMQ
  • D. MQTT

Answer: D

 

NEW QUESTION 41
To which component(s) does the JET service APIs provide access?

  • A. control plane
  • B. forwarding plane
  • C. XML APIs
  • D. YANG modules

Answer: C

 

NEW QUESTION 42
By default, Python event scripts and SNMP script configured on a Junos device execute as which user ?

  • A. root
  • B. snmpd
  • C. nobody
  • D. wheel

Answer: C

 

NEW QUESTION 43
With the inclusion of Python in the Junos OS, what is an advantage that this feature provides administrators?

  • A. It provides compatibility with all Python versions.
  • B. The ability to execute Python scripts on the device.
  • C. The ability to compile Python scripts on the device.
  • D. It provides the Python command line (REPL) for testing

Answer: B

 

NEW QUESTION 44
Which statement describes the relationship between YANG and NETCONF?

  • A. YANG is the programming language used to generate base classes to develop the NETCONF protocol
  • B. NETCONF models XML data used to program YANG modules
  • C. NETCONF is the programming language used to create the state and configuration data manipulated by YANG
  • D. YANG models the state and configuration data manipulated by the NETCONF protocol

Answer: D

 

NEW QUESTION 45
Which messaging protocol do JET service APIs use to interface with the Junos OS?

  • A. MQTT
  • B. gRPC
  • C. NETCONF
  • D. Rabbit MQ

Answer: D

 

NEW QUESTION 46
Click the Exhibit button.
Exhibit:


Referring to the exhibit, what are two results of the Python operational script? (Choose two)

  • A. It disables a user-selected interface
  • B. It does not commit the configuration
  • C. It deactivates a user-selected interface
  • D. It commits the configuration

Answer: A,D

 

NEW QUESTION 47
What are three supported languages for operational scripts on Junos devices? (Choose three)

  • A. XSLT
  • B. SLAX
  • C. PHP
  • D. Java
  • E. Python

Answer: A,B,E

Explanation:
Explanation
Junos automation scripts can be written in the following scripting languages:
References:

 

NEW QUESTION 48
Which two statements are correct about JSON characteristics? (Choose two.)

  • A. JSON is a supported template language.
  • B. JSON uses # # for comments
  • C. JSON is programming language independent
  • D. JSON is easy to read for humans and devices.

Answer: C,D

 

NEW QUESTION 49
Click the Exhibit button.

Referring to the exhibit, which exception is raised if the <get-interface-information> RPC tasks 40 seconds to return a complete response?
A)

B)

C)

D)

  • A. Option B
  • B. Option D
  • C. Option C
  • D. Option A

Answer: C

 

NEW QUESTION 50
Which data serialization is used between RubyEZ and a Junos device?

  • A. SNMP
  • B. automated CLI
  • C. XML
  • D. OpenConfig

Answer: D

 

NEW QUESTION 51
......


Juniper JN0-421 Exam Topics:

SectionObjectives
NETCONF/XML APIDescribe the concepts, benefits, or operation of automation access methods
  • XML API
  • NETCONF
  • REST API
Data Serialization and TemplatingDescribe the concepts, benefits, or operation of data serialization
  • YAML
  • JSON
  • Jinja2
  • XML
Juniper Extension ToolkitIdentify the concepts, general features, or functionality of the Juniper Extension Toolkit
  • Service APIs
  • gRPC/gNMI (network management interface)
  • Notification APIs
  • Fast Programmatic Configuration (Ephemeral DBs)
Platform Automation OverviewIdentify concepts, general features, or functionality of Junos platform automation
  • MGD-based automation
  • Telemetry concepts
  • JSD-based automation
Stateful Configuration (Ansible/SALT)Describe how to use Ansible for automating Junos
  • Playbooks
  • Templates (Jinja2)
  • Describe how to use SALT for automating Junos
  • Tower
  • Pillar
  • Runner
Junos Automation ScriptsDescribe the concepts, benefits, or operation of automation scripts for Junos
  • Commit, Op, Event, or SNMP scripts
  • Python
  • SLAX
YANG/OpenConfigIdentify the concepts and general features of Junos support for YANG models
  • Implementation concepts

 

JN0-421 Exam Dumps - Try Best JN0-421 Exam Questions: https://pass4sure.actualpdf.com/JN0-421-real-questions.html