wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

5 network

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Which RFC describes YANG?

a)

RFC 6020

b)

RFC 6241

c)

RFC 6022

d)

RFC 6021

2.

Which option could be a data model for a vehicle?

a)

color, make, model, year

b)

color, GMC, model, year

c)

blue, Toyota, Corolla, 2019

d)

white, make, model, 2019

3.

Which model includes operational and configuration data in a single model?

a)

OpenConfig output

b)

native output

c)

IETF output

d)

CLI output

4.

Which two statements describe YANG? (Choose two.)

a)

A. YANG is a data modeling language.

b)

B. YANG is a next-generation replacement protocol for SNMP.

c)

C. YANG provides configuration datastores.

d)

D. YANG supports reusable types and groupings.

e)

E. YANG is a streaming protocol.

5.

What are two categories of YANG models?

a)

A. OSI models

b)

B. IETF models

c)

C. IANA models

d)

D. open models

e)

E. vendor-specific models

6.

Which three options are YANG statements?

a)

A. string

b)

F. container

c)

C. docker

d)

E. list

e)

B. leaf

7.

Which two protocols can use YANG models?

a)

A. OpenConfig

b)

B. SNMP

c)

C. NETCONF

d)

D. MAP

e)

E. RESTCONF

8.

Which statement about a YANG leaf is true?

a)

A leaf describes a single point of data.

b)

A leaf describes multiple points of data.

c)

A leaf has no data itself.

d)

A leaf has no value.

9.

Which statement about a YANG container is true?

a)

A YANG container cannot contain other nodes and has data itself.

b)

A container requires a unique key.

c)

A YANG container contains other nodes, but has no data itself.

d)

A container has a value.

10.

Which three options are types of YANG software tools?

a)

YANG translators

b)

YANG modeling

c)

YANG profilers

d)

YANG validators

e)

YANG parsers

11.

Which format is human-friendly in presenting a model in the CLI when working with Pyang?

a)

Tree

b)

UML

c)

YIN

d)

DSDL

12.

There are different options to add YANG modules to the YANG Suite repository. Which option do you need to select when you want to download models directly from a network device?

a)

Upload

b)

NETCONF

c)

SCP

d)

Git

13.

Which statement about YANG validators is true?

a)

Validators provide a compiled YANG module as a result of validation.

b)

Validators provide a parsed YANG module as a result of validation.

c)

Validators provide a list of YANG objects as a result of validation.

d)

Validators provide a list of warnings and errors as a result of validation.

14.

Which format represents the XML syntax of YANG?

a)

JSTree

b)

UML

c)

YIN

d)

Tree

15.

Which YANG tool did Cisco develop?

a)

Yangson

b)

goyang

c)

YANG Suite

d)

Pyang

16.

Which option describes the "rw" attribute in Pyang output?

a)

associated data

b)

operational data

c)

configurable data

d)

executable data

17.

Which two statements characterize the YANG Suite tool?

a)

A) YANG Suite offers only a CLI.

b)

B) YANG Suite autogenerates NETCONF and RESTCONF request objects for a given model.

c)

C) YANG Suite autogenerates RESTCONF-only request objects for a given model.

d)

D) YANG Suite autogenerates NETCONF-only request objects for a given model.

e)

E) YANG Suite offers a detailed GUI.

18.

Which three functions does YANG Suite provide?

a)

It builds NETCONF RPCs.

b)

It executes NETCONF RPCs against a RESTCONF server.

c)

It executes RESTCONF RPCs against a NETCONF server

d)

It executes NETCONF RPCs against a NETCONF server.

e)

It uploads YANG models from the user interface or command line.

19.

Which statement describes what YANG translator does?

a)

The translator provides a parsed YANG module as a result of translation.

b)

The translator provides a list of YANG objects as a result of parsing.

c)

The translator provides a validated YANG module as a result of translation.

d)

The translator converts and transforms YANG modules into other formats.

20.

What is the default port number for NETCONF?

a)

TCP port 380

b)

UDP port 830

c)

UDP port 380

d)

TCP port 830

e)

TCP port 22

21.

Which statement best describes ncclient?

a)

It is a Cisco utility for working with RESTCONF.

b)

It is an open-source Python-based NETCONF client.

c)

It is an open-source Go-based NETCONF client.

d)

It is an open-source Python-based NETCONF server.

22.

Which three options are NETCONF datastores?

a)

running

b)

startup

c)

configuring

d)

candidate

e)

existing

23.

Which two statements about NETCONF are true? (Choose two.)

a)

NETCONF uses XML data encoding.

b)

NETCONF uses HTTPS as a transport protocol.

c)

NETCONF uses filtering mechanisms for selective data retrieval.

d)

NETCONF uses only a single configuration datastore.

e)

NETCONF uses exploring mechanisms for selective data retrieval.

24.

Which three statements about RESTCONF are true? (Choose three.)

a)

NETCONF and RESTCONF use the same YANG modules to represent the network device configuration.

b)

RESTCONF does not allow for merge operations of the network device configurations.

c)

RESTCONF is a connection-oriented protocol.

d)

RESTCONF uses HTTPS as a transport protocol.

e)

RESTCONF adheres to the REST API design

25.

Which two options are common NETCONF operations?

a)

view-config

b)

edit-config

c)

get-config

d)

startup-config

e)

modify-config

26.

What is the message type that is returned to the <rpc> message type?

a)

get

b)

data

c)

rpc-query

d)

rpc-id

e)

rpc-reply

27.

Which method allows you to limit NETCONF response data while using ncclient?

a)

limit

b)

filter

c)

decode

d)

log suppress

28.

Which request type allows you to merge and update an existing configuration on a router?

a)

PATCH

b)

PUT

c)

POST

29.

Which element will not be found in IETF YANG modeled data?

a)

interface IP Address

b)

interface name

c)

Cisco Discovery Protocol data

d)

hostname

e)

BGP

30.

What are the main features of YANG Suite? (Choose 3)

a)

script generator

b)

a repository for collaborating writing new YANG models

c)

YANG browser

d)

Extract YANG models from RFCs

e)

RPC builder

31.

Which HTTP method should be used if you want to ensure that the only configuration on the device is the configuration that you are sending in the JSON body?

a)

PUT

b)

POST

c)

PATCH

d)

GET

e)

DELETE