wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SDN (Software Defined Networking) Worksheet

Total questions: 100

Worksheet time: 53mins

Name
Class
Date
1.

What is the main goal of network programmability in SDN?

a)

To hard-code routing policies into switches

b)

To separate network logic from hardware control

c)

To integrate multiple ASICs in one switch

d)

To eliminate all network hardware

2.

Which SDN layer provides the API that enables application-driven network control?

a)

Infrastructure layer

b)

Control layer

c)

Application layer

d)

Northbound layer

3.

In SDN programming, which API allows the controller to communicate with switches?

a)

Southbound API

b)

Northbound API

c)

REST API

d)

Data plane API

4.

The OpenFlow protocol operates primarily at which SDN layer?

a)

Application layer

b)

Control layer

c)

Data plane layer

d)

Southbound interface layer

5.

Which SDN controller is known for its modular architecture and Java-based implementation?

a)

POX

b)

Floodlight

c)

ONOS

d)

NOX

6.

In SDN, the control plane is responsible for:

a)

Forwarding packets

b)

Making routing decisions

c)

Generating payload data

d)

Managing physical hardware

7.

Which component of ONOS handles network topology discovery?

a)

Core subsystem

b)

Link provider

c)

Host manager

d)

Topology manager

8.

The process of dynamically allocating network resources for different tenants is known as:

a)

Network Slicing

b)

Network Fragmentation

c)

Load Shaping

d)

Channel Mapping

9.

Which SDN tool supports Service Function Chaining (SFC) through Network Functions Virtualization?

a)

Mininet

b)

OPNFV

c)

Wireshark

d)

Open vSwitch

10.

What language is ONOS primarily written in?

a)

Python

b)

C++

c)

Java

d)

Go

11.

In Network Function Virtualization (NFV), network functions are:

a)

Hard-coded into switches

b)

Virtualized as software components

c)

Embedded into routers permanently

d)

Dependent on specific hardware

12.

Which of the following is NOT an advantage of SDN programmability?

a)

Centralized control

b)

Hardware dependency

c)

Dynamic policy enforcement

d)

Rapid innovation

13.

What does OPNFV stand for?

a)

Open Platform for Network Function Virtualization

b)

Open Project for Network Federation and Validation

c)

Open Prototype for Network Function Variants

d)

Open Platform for Networking and Fabric Virtualization

14.

The intent-based networking model in ONOS is mainly used to:

a)

Create routing tables

b)

Define high-level user intents

c)

Detect topology changes

d)

Manage VLANs

15.

Which SDN concept allows slicing of both control and data plane resources?

a)

Flow virtualizing

b)

Network slicing

c)

Protocol abstraction

d)

Port mapping

16.

In SDN, “flow entries” are stored in:

a)

Switch buffer

b)

Flow table

c)

Data cache

d)

Management plane

17.

Which interface is used for developers to write custom SDN applications?

a)

Northbound API

b)

Southbound API

c)

Eastbound API

d)

Westbound API

18.

ONOS clusters ensure which key property in distributed SDN systems?

a)

Centralized control

b)

High availability and scalability

c)

Low power consumption

d)

Hardware compatibility

19.

Network Slicing is widely applied in:

a)

5G Networks

b)

2G Networks

c)

Legacy Ethernet

d)

Circuit-switched systems

20.

Which component in SDN translates high-level policies into flow rules?

a)

Southbound API

b)

Controller

c)

Data Plane

d)

SDN Compiler

21.

NFV decouples network functions from:

a)

Protocols

b)

Physical hardware appliances

c)

Logical controllers

d)

Routing tables

22.

What type of hypervisor is typically used in NFV environments?

a)

Hardware hypervisor

b)

Type-1 or Type-2 hypervisor

c)

Mobile emulator

d)

Packet optimizer

23.

The east-west interface in SDN is used for:

a)

Controller-to-controller communication

b)

Application-to-controller communication

c)

Switch-to-controller communication

d)

Application-to-application communication

24.

The ONOS controller supports distributed data stores primarily for:

a)

Data analytics

b)

Configuration management

c)

Fault tolerance

d)

Packet forwarding

25.

Which of these is an example of a southbound protocol other than OpenFlow?

a)

NETCONF

b)

RESTCONF

c)

BGP-LS

d)

All of the above

26.

Which ONOS component handles intent compilation into flow rules?

a)

Intent Manager

b)

Flow Manager

c)

Compiler Service

d)

Routing Core

27.

What is the function of the Application Framework in ONOS?

a)

Manage CLI

b)

Provide APIs for app development

c)

Implement OpenFlow rules

d)

Connect to switches

28.

In SDN, which layer abstracts physical devices into logical resources?

a)

Application layer

b)

Control layer

c)

Infrastructure layer

d)

Abstraction layer

29.

In ONOS, Karaf is used for:

a)

Logging

b)

Modular runtime and service container

c)

Web GUI

d)

Monitoring packets

30.

What does YANG model represent in SDN?

a)

Network topology visualization

b)

Data modeling language

c)

Authentication protocol

d)

API format for REST services

31.

OPNFV integrates with which orchestration tool for NFV management?

a)

Kubernetes

b)

OpenStack

c)

Docker Swarm

d)

Ansible

32.

Which feature of ONOS provides event-based communication between components?

a)

Messaging subsystem

b)

Flow subsystem

c)

Event dispatcher

d)

Northbound Interface

33.

In SDN programming, a “flow mod” message is used to:

a)

Delete network rules

b)

Modify or install flow entries

c)

View the flow table

d)

Measure packet latency

34.

The primary advantage of SDN programmability in cloud networking is:

a)

Hardware optimization

b)

Automated network orchestration

c)

Manual rule deployment

d)

VLAN isolation

35.

ONOS GUI is mainly used for:

a)

Visualizing topology and flows

b)

Debugging REST APIs

c)

Packet tracing

d)

SDN simulation

36.

What is the role of REST API in SDN controllers like ONOS?

a)

User authentication

b)

Expose control functions to external applications

c)

Manage network devices directly

d)

Handle southbound communication

37.

In network slicing, each slice is considered as a:

a)

Logical network instance

b)

Physical subnet

c)

VLAN ID

d)

Service function

38.

Which of the following tools is often used for SDN network simulation?

a)

Wireshark

b)

Mininet

c)

Jenkins

d)

Nagios

39.

OPNFV uses NFV Reference Architecture defined by:

a)

IEEE

b)

ETSI

c)

ITU

d)

ISO

40.

What does NetApp Development in SDN refer to?

a)

Creation of network-aware applications using SDN APIs

b)

Network storage programming

c)

Application layer encryption

d)

Legacy app compatibility

41.

In data centers, SDN enables which of the following critical capabilities?

a)

Static routing between servers

b)

Dynamic and programmable network provisioning

c)

Manual VLAN configuration

d)

Fixed link aggregation

42.

Which SDN controller is primarily used in large-scale carrier and service provider networks?

a)

POX

b)

ONOS

c)

Ryu

d)

Beacon

43.

What is one of the main advantages of using SDN in data centers?

a)

Manual switch configuration

b)

Vendor lock-in

c)

Automated traffic management and orchestration

d)

Static routing tables

44.

SDN simplifies multi-tenant isolation through:

a)

VLANs only

b)

Virtual network overlays

c)

Static addressing

d)

MPLS tunnels

45.

Which protocol is most often used to manage overlay networks in SDN-based data centers?

a)

GRE

b)

VXLAN

c)

HTTP

d)

MPLS

46.

The ONOS Intent Framework enables:

a)

Manual flow rule writing

b)

Automatic compilation of high-level intents into flow rules

c)

Static packet forwarding

d)

Legacy hardware translation

47.

SDN enables load balancing by:

a)

Using static IP mapping

b)

Dynamically adjusting flows based on traffic

c)

Hardcoding routes in each switch

d)

Increasing bandwidth physically

48.

Which of the following is an SDN use case in Wide Area Networks (WANs)?

a)

Static route provisioning

b)

WAN optimization via centralized control

c)

Manual IP assignment

d)

Local-only broadcast

49.

In enterprise networks, SDN can enforce security policies by:

a)

Centralized policy controllers

b)

Manual switch ACLs

c)

VLAN-only segmentation

d)

Using hardware-only firewalls

50.

The Google B4 network is an SDN use case for:

a)

Home WiFi

b)

Global data center interconnection

c)

Cloud storage

d)

Internet of Things

51.

SDN applications that automatically reroute traffic to avoid congestion implement:

a)

Static routing

b)

Traffic engineering

c)

Network slicing

d)

Port mirroring

52.

Which SDN-based project focuses on network automation for data centers using open-source tools?

a)

OpenDaylight

b)

OpenStack Neutron

c)

OPNFV

d)

Mininet

53.

In SDN, QoS (Quality of Service) management can be dynamically controlled by:

a)

Northbound applications

b)

Southbound protocols

c)

Data plane

d)

Hypervisors

54.

SDN supports multi-domain orchestration through which type of API?

a)

Northbound

b)

East–West

c)

Southbound

d)

CLI

55.

Which SDN component in ONOS is responsible for managing network topology and flow rules?

a)

Intent Manager

b)

Core Network Manager

c)

Topology Service

d)

Flow Manager

56.

Which use case best demonstrates SDN in IoT environments?

a)

Device authentication only

b)

Network slicing for different IoT services

c)

Manual switch routing

d)

Static policy enforcement

57.

SDN helps achieve network automation primarily by:

a)

Replacing controllers with manual scripts

b)

Using programmable APIs to manage network states

c)

Eliminating routers

d)

Fixing network paths permanently

58.

Which open-source controller was designed to handle carrier-grade SDN networks?

a)

ONOS

b)

Ryu

c)

POX

d)

Floodlight

59.

SDN can improve disaster recovery in data centers by:

a)

Dynamically re-routing traffic to backup sites

b)

Increasing hardware redundancy only

c)

Using manual failover

d)

Disabling low-priority servers

60.

Network virtualization in SDN allows:

a)

Running multiple logical networks on a shared infrastructure

b)

Using only physical switches

c)

Limiting user access

d)

Manual control of IP ranges

61.

What is the key benefit of Open Network Operating System (ONOS) in production environments?

a)

Single-thread control

b)

Distributed and fault-tolerant design

c)

Proprietary API control

d)

Hardware-level coding

62.

In SDN data centers, the southbound API communicates primarily between:

a)

Applications and controller

b)

Controller and network devices

c)

Controllers and users

d)

Network users and services

63.

SDN-based WAN controllers can dynamically optimize:

a)

Bandwidth allocation and latency reduction

b)

Hardware power usage

c)

Subnet masks

d)

VLAN ID mapping

64.

The ONOS GUI provides visibility of which network components?

a)

Physical topology and flow status

b)

Only user applications

c)

Hypervisor logs

d)

Southbound APIs

65.

SDN firewall applications use which API to apply flow-based security rules?

a)

Northbound API

b)

Southbound API

c)

Westbound API

d)

Event-driven API

66.

Which of the following use cases best fits campus networks using SDN?

a)

Centralized VLAN and access control

b)

Manual subnet partitioning

c)

Local static routing

d)

Hardware-defined QoS

67.

The FlowVisor project allows:

a)

Virtualization of OpenFlow networks into slices

b)

Hardware-level encryption

c)

Topology discovery

d)

NAT translation

68.

In SDN-based security monitoring, real-time anomaly detection is achieved through:

a)

Deep packet inspection applications

b)

Static ACLs

c)

Manual filtering

d)

Flow caching

69.

What is one advantage of SDN in multi-cloud environments?

a)

Seamless inter-cloud connectivity and orchestration

b)

Vendor-specific configurations

c)

Manual data migration

d)

Single controller dependency

70.

SDN use cases in mobile networks (5G) mainly involve:

a)

Network slicing and flexible traffic control

b)

Static bandwidth allocation

c)

Manual mobility management

d)

Fixed service chaining

71.

ONOS supports northbound REST APIs for:

a)

Exposing network functions to external applications

b)

Direct hardware programming

c)

Southbound communication

d)

VLAN setup

72.

SDN can improve load balancing across data centers by:

a)

Monitoring link utilization dynamically

b)

Hardcoding port numbers

c)

Disabling QoS

d)

Using manual IP mapping

73.

In SDN-based networks, policy-based routing means:

a)

Forwarding packets based on pre-defined business rules

b)

Using static routing tables

c)

Ignoring QoS rules

d)

Prioritizing hardware ports

74.

The SDN controller application responsible for traffic path optimization is called:

a)

Intent Manager

b)

Path Computation Element (PCE)

c)

Topology Manager

d)

Routing Daemon

75.

Which company implemented SDN in its WAN (B4 project) to interconnect data centers?

a)

Amazon

b)

Google

c)

Cisco

d)

Facebook

76.

What is the major challenge for SDN deployment in legacy networks?

4 lines
77.

Which of the following is a common challenge in SDN deployment?

a)

Hardware incompatibility with OpenFlow

b)

Too much software overhead

c)

Lack of routers

d)

Excessive cabling

78.

The future of SDN emphasizes integration with which emerging technology?

a)

Edge computing and AI

b)

Bluetooth systems

c)

Satellite communication

d)

RFID readers

79.

In SDN security, the control plane is a target for:

a)

Data congestion

b)

Denial-of-Service (DoS) attacks

c)

Hardware overheating

d)

Cable failures

80.

The data plane in SDN is mainly protected through:

a)

Flow-based access control and encryption

b)

Hardware-only firewalls

c)

VLAN segmentation

d)

SSH authentication

81.

Which of the following represents a security advantage of SDN?

a)

Centralized visibility and policy enforcement

b)

Increased hardware complexity

c)

Decentralized rule management

d)

Vendor-specific controls

82.

In SDN, the firewall function can be implemented as:

a)

A network application running on the controller

b)

A hardware device only

83.

SDN-based load balancers work by:

a)

Dynamically rerouting flows based on utilization

b)

Manually assigning IPs

c)

Adjusting MAC addresses

d)

Splitting packets by port number

84.

In SDN, Open Security Controller (OSC) is designed for:

a)

Automating security virtual network functions

b)

Network slicing

c)

QoS management

d)

Topology discovery

85.

The main drawback of centralized SDN security is:

a)

Single point of failure

b)

Reduced throughput

c)

Lack of encryption

d)

Vendor lock-in

86.

Legacy network integration with SDN often requires:

a)

Hybrid network architecture

b)

Full hardware replacement

c)

Software rollback

d)

Manual routing

87.

The SDN controller ensures policy-based access control through:

a)

Flow rule enforcement in switches

b)

Hardware configuration

c)

VLAN trunking

88.

Open source controllers such as ONOS and OpenDaylight contribute to SDN by:

a)

Accelerating innovation and standardization

b)

Increasing licensing cost

c)

Restricting interoperability

d)

Reducing scalability

89.

In SDN, security applications use real-time analytics to:

a)

Detect network anomalies and intrusions

b)

Configure VLANs

c)

Enable SNMP polling

d)

Modify IP addresses

90.

Which component in SDN architecture can dynamically deploy virtual firewalls?

a)

Network Functions Virtualization (NFV)

b)

Control Plane

c)

OpenFlow Agent

d)

Data Plane

91.

Micro-segmentation in SDN security helps to:

a)

Limit attack spread within the network

b)

Increase switch speed

c)

Enable broadcast domains

d)

Compress packets

92.

SDN can improve threat mitigation through:

a)

Programmable, centralized policy enforcement

b)

Hardware encryption

c)

VLAN tagging only

93.

In SDN, northbound APIs contribute to future scalability by:

a)

Enabling app-driven network management

b)

Connecting physical switches

c)

Handling routing protocols

d)

Managing flow tables directly

94.

Which open-source SDN project focuses on security automation and orchestration?

a)

Open Security Controller (OSC)

b)

Mininet

c)

Wireshark

d)

NS-3

95.

SDN’s programmable load balancers can adjust flow routing based on:

a)

Real-time traffic and server performance metrics

b)

Static routing policies

c)

Manual admin input

d)

IP version

96.

Future SDN architectures integrate machine learning for:

a)

Predictive network optimization and threat detection

b)

Faster routing protocols

c)

VLAN assignment

d)

Manual decision-making

97.

The SDN controller failure can be mitigated by:

a)

Deploying distributed controller clusters

b)

Increasing router size

c)

Disabling OpenFlow

98.

Access control policies in SDN can be enforced through:

a)

Flow-based rules and dynamic ACLs

b)

Manual switch commands

c)

Static VLANs

d)

ARP spoofing

99.

A key security concern for SDN’s northbound API is:

a)

Unauthorized application access

b)

Low-level packet fragmentation

c)

Flow table overflow

d)

Hardware mismatch

100.

SDN’s open-source community is important because:

a)

It accelerates controller innovation and interoperability testing

b)

It limits scalability

c)

It hides source code

d)

It blocks proprietary systems