- web.groovymark@gmail.com
- November 17, 2024
Question 01
Which SDN controller was developed as an open-source platform and supports a modular, multi-protocol design?
a) OpenDaylight (ODL)
b) NOX
c) Beacon
d) Floodlight
Correct Answer: a) OpenDaylight (ODL)
Explanation: OpenDaylight is an open-source SDN controller designed with modular, multi-protocol support, making it a popular choice for SDN deployments.
Question 02
Which OpenStack module provides bare-metal provisioning, enabling users to provision physical machines rather than virtual ones?
a) Ironic
b) Glance
c) Cinder
d) Trove
Correct Answer: a) Ironic
Explanation: Ironic is the OpenStack module that allows users to provision bare-metal (physical) machines instead of virtual machines, giving users more control over hardware resources.
Question 03
Which SDN security mechanism allows the network to survive attacks by rearranging system configurations dynamically?
a) Shuffling
b) Replication
c) Controller diversity
d) Fine-grained data flow management
Correct Answer: a) Shuffling
Explanation: Shuffling dynamically rearranges system configurations, such as IP addresses or routing paths, making it more difficult for attackers to exploit vulnerabilities.
Question 04
Which OpenStack module is used for database management, providing relational and non-relational database services on demand?
a) Trove
b) Glance
c) Neutron
d) Swift
Correct Answer: a) Trove
Explanation: Trove is the OpenStack module that provides database-as-a-service (DBaaS) functionality, enabling users to deploy and manage relational and non-relational databases.
Question 05
Which SDN component is responsible for controlling how data is forwarded within the network?
a) Data plane
b) Control plane
c) Application plane
d) Northbound API
Correct Answer: a) Data plane
Explanation: The data plane is responsible for forwarding data within the network, following the instructions provided by the control plane.
Question 06
Which OpenStack service provides object storage for storing and retrieving large amounts of unstructured data?
a) Swift
b) Cinder
c) Neutron
d) Trove
Correct Answer: a) Swift
Explanation: Swift is the OpenStack service for object storage, designed to store and retrieve large amounts of unstructured data such as media files or backups.
Question 07
Which SDN API is used for communication between the control plane and external applications?
a) Northbound API
b) Southbound API
c) East/Westbound API
d) Data plane
Correct Answer: a) Northbound API
Explanation: The northbound API enables external applications to communicate with the SDN control plane, allowing applications to request network services and influence network behavior.
Question 08
Which OpenStack service provides a graphical user interface (GUI) for managing OpenStack services and resources?
a) Horizon
b) Neutron
c) Glance
d) Trove
Correct Answer: a) Horizon
Explanation: Horizon is the OpenStack module that provides a graphical user interface (GUI) for managing OpenStack services such as compute, storage, and network resources.
Question 09
Which SDN security mechanism involves creating replicas of key network components to maintain service availability during attacks?
a) Replication
b) Redundancy
c) Controller diversity
d) Fine-grained data flow management
Correct Answer: a) Replication
Explanation: Replication involves creating replicas of key network components, ensuring that services remain available even if some components are compromised during an attack.
Question 10
Which OpenStack module allows users to create and manage virtual machine images across the compute cluster?
a) Glance
b) Cinder
c) Trove
d) Swift
Correct Answer: a) Glance
Explanation: Glance is the OpenStack module responsible for managing virtual machine images, allowing users to create and maintain images across the compute cluster.
Question 11
Which SDN mechanism reduces the attack surface by enforcing strict controls over the flow of data within the network?
a) Fine-grained data flow and policy management
b) Shuffling
c) Controller-Switch trust
d) Dynamic device association
Correct Answer: a) Fine-grained data flow and policy management
Explanation: Fine-grained data flow and policy management reduces the attack surface by implementing strict controls on how data flows through the network, minimizing vulnerabilities.
Question 12
Which OpenStack service is responsible for authenticating users and providing access control for OpenStack services?
a) Keystone
b) Glance
c) Neutron
d) Cinder
Correct Answer: a) Keystone
Explanation: Keystone is the OpenStack module that handles user authentication and provides access control, allowing users to access OpenStack services securely.
Question 13
Which SDN controller is known for its high performance and multi-threaded architecture, making it suitable for cross-platform deployments?
a) Beacon
b) OpenDaylight (ODL)
c) Floodlight
d) NOX
Correct Answer: a) Beacon
Explanation: Beacon is an SDN controller known for its high-performance, multi-threaded architecture, making it suitable for cross-platform network deployments.
Question 14
Which OpenStack module provides networking services, enabling communication between virtual machines and other resources?
a) Neutron
b) Cinder
c) Swift
d) Glance
Correct Answer: a) Neutron
Explanation: Neutron provides networking services in OpenStack, allowing virtual machines to communicate with each other and other resources in the cloud infrastructure.
Question 15
Which SDN API allows the controller to communicate with network devices like switches and routers?
a) Southbound API
b) Northbound API
c) East/Westbound API
d) Data plane
Correct Answer: a) Southbound API
Explanation: The southbound API allows the SDN controller to communicate with network devices like switches and routers, instructing them on how to forward traffic.
Question 16
Which OpenStack module provides block storage services for virtual machines, allowing data to be stored persistently?
a) Cinder
b) Swift
c) Trove
d) Glance
Correct Answer: a) Cinder
Explanation: Cinder is the OpenStack service that provides block storage, allowing virtual machines to store data persistently, even after they are powered off or restarted.
Question 17
Which SDN security mechanism involves ensuring secure communication between the SDN controller and switches to prevent unauthorized flow insertion?
a) Controller-Switch trust
b) Replication
c) Dynamic device association
d) Shuffling
a) Controller-Switch trust
b) Replication
c) Dynamic device association
d) Shuffling
Question 18
Which OpenStack module provides multi-tenant messaging services, allowing communication between distributed components?
a) Zaqar
b) Swift
c) Glance
d) Neutron
Correct Answer: a) Zaqar
Explanation: Zaqar is the OpenStack module that provides cloud messaging services, enabling multi-tenant communication between distributed components in a scalable cloud environment.
Question 19
Which SDN mechanism ensures that controllers are dynamically associated with the correct network devices, improving load balancing and fault tolerance?
a) Dynamic device association
b) Replication
c) Controller diversity
d) Fine-grained data flow management
Correct Answer: a) Dynamic device association
Explanation: Dynamic device association ensures that network devices are connected to the correct controllers, improving load balancing and fault tolerance in SDN environments.
Question 20
Which OpenStack service provides a key management system, securely storing encryption keys, certificates, and other sensitive data?
a) Barbican
b) Swift
c) Trove
d) Cinder
Correct Answer: a) Barbican
Explanation: Barbican is the OpenStack service responsible for securely storing and managing encryption keys, certificates, and other sensitive data within the cloud environment.