CS6250 Computer Networks – Exam 2
Questions And Correct Answers Plus
Rationales 2026 Q&A | Instant Download
Pdf.
1. What is the primary motivation for the development of
Software-Defined Networking (SDN)?
A) To increase network hardware speeds
B) To make computer networks more programmable and
manageable
C) To eliminate the need for routers
D) To replace all wireless networks with wired networks
Answer: B) To make computer networks more programmable
and manageable
Rationale: SDN arose to address the complexity and difficulty of
,Page 2 of 134
managing networks due to diverse equipment and proprietary
technologies, making networks slow to innovate and costly to run .
2. Which two factors make traditional computer networks
complex and difficult to manage?
A) Lack of networking standards and slow processors
B) Diversity of network equipment and proprietary technologies
C) Excessive bandwidth and low latency
D) Too many users and insufficient IP addresses
Answer: B) Diversity of network equipment and proprietary
technologies
Rationale: The presence of various network devices running
different protocols and proprietary software makes centralized
management challenging, leading to the need for SDN .
3. What is the simple idea of SDN that helps make networks
more manageable?
A) Consolidate all network operations into one device
,Page 3 of 134
B) Separate tasks into control plane and data plane
C) Increase hardware dependency for performance
D) Use proprietary technologies for better security
Answer: B) Separate tasks into control plane and data plane
Rationale: SDN simplifies network management by decoupling
decision-making (control plane) from data transmission (data
plane) .
4. In traditional networks, the routing algorithms (control plane)
and forwarding function (data plane) are:
A) Completely separate
B) Closely coupled
C) Non-existent
D) Optional
Answer: B) Closely coupled
Rationale: In the traditional approach, the router runs and
, Page 4 of 134
participates in routing algorithms to construct the forwarding
table it consults for forwarding .
5. In the SDN approach, forwarding tables are computed and
distributed by:
A) Each router individually
B) A remote controller physically separate from routers
C) The end hosts
D) Manual configuration only
Answer: B) A remote controller physically separate from routers
Rationale: There is a clear separation of functionalities—routers
handle forwarding while remote controllers handle computation
and distribution of forwarding tables .
6. Which of the following is a defining feature of SDN
architecture?
A) Destination-based forwarding only
B) Flow-based forwarding using multiple header fields