Module 8: Quiz Flashcards

(21 cards)

1
Q

An OpenFlow switch can function as a router.

T/F

A

True

OpenFlow switches have capabilities that allow them to perform routing functions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which plane executes a network policy?

A

Data Plane

The Data Plane is responsible for the actual forwarding of packets based on the policies defined.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which type of network can implement load balancing?
* Conventional Networks
* Software-Defined Networks
* Neither conventional nor software-defined networks
* Both conventional and software defined networks

A
  • Both conventional and software defined networks

Both types of networks can utilize load balancing techniques.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which type of network decouples the control and data planes?

A

Software-Defined Networks

SDNs separate the control logic from the forwarding hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Middleboxes can only be used in conventional networks.

T/F

A

False

Middleboxes can also be utilized in Software-Defined Networks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which of the following can be implemented as a network application in software-defined networking?
* Routing
* Security enforcement
* Quality of Service (QoS) enforcement
* All of the above

A

All of the above

SDN allows for various applications to be implemented for network management.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The networking operating system (NOS) is a part of the data plane.

T/F

A

False

The NOS typically operates in the control plane.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The physical devices in an SDN network have embedded intelligence and control required to perform forwarding tasks.

T/F

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

When a packet arrives in an OpenFlow device and it does not match any of the rules in one of the tables, that packet is always dropped.

T/F

A

False

The packet may be sent to the controller for further processing instead of being dropped.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The Southbound interfaces are the separating medium between the Network-control Applications and the Control plane functionality.

T/F

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

OpenFlow enables the communication between the control plane and data plane through event-based messages, flow statistics and packet messages that are sent from forwarding devices to controller.

T/F

A

True

This communication is essential for effective network management.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

One of the disadvantages of an SDN centralized controller architecture is that it can introduce a single point of failure and also scaling issues.

T/F

A

True

Centralized architectures can be vulnerable to failures affecting the entire network.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A distributed controller can be a centralized cluster of nodes or a physically distributed set of elements.

T/F

A

True

This flexibility allows for improved resilience and scalability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A distributed controller can only be used in large networks.

T/F

A

False

Distributed controllers can be beneficial in networks of various sizes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

ONOS is an example of a centralized controller platform.

T/F

A

False

ONOS is designed to be a distributed controller platform.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

In order to make forwarding and policy decisions in ONOS, applications get information from the view and then update these decisions back to the view.

T/F

A

True

This process allows ONOS to maintain an accurate and updated network state.

17
Q

In order to achieve fault tolerance, whenever there is a failure of an ONOS instance, a master is chosen randomly for each of the switches that were controlled by the failed instance.

T/F

18
Q

The purpose of the creation of the P4 language was to offer programmability on the control plane.

T/F

A

False

P4 is designed to provide programmability for packet processing in the data plane.

19
Q

P4 acts as an interface between the switches and the controller, and its main goal is to allow the controller to define how the switches operate.

T/F

A

True

This interface is crucial for customizing switch behavior.

20
Q

The P4 model allows the design of a common language to write packet processing programs that are independent of the underlying devices.

T/F

A

True

This independence enhances flexibility in network programming.

21
Q

In an SDX architecture, each AS can define forwarding policies as if it is the only participant at the SDX, as well as having its own SDN applications for dropping, modifying or forwarding their traffic.

T/F

A

True

This autonomy allows for tailored traffic management within the SDX.