0% found this document useful (0 votes)
5 views

Assignment 9

The document contains an assignment for a Computer Networks and Internet Protocol course from IIT Kharagpur, consisting of 10 multiple-choice questions (MCQs) focused on routing, switching, and Software-Defined Networking (SDN). Each question includes the correct answer and a detailed explanation of the concepts involved. The assignment aims to assess students' understanding of key networking principles and technologies.

Uploaded by

dharmaduraik04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Assignment 9

The document contains an assignment for a Computer Networks and Internet Protocol course from IIT Kharagpur, consisting of 10 multiple-choice questions (MCQs) focused on routing, switching, and Software-Defined Networking (SDN). Each question includes the correct answer and a detailed explanation of the concepts involved. The assignment aims to assess students' understanding of key networking principles and technologies.

Uploaded by

dharmaduraik04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur


Jan 2025

Course Name: Computer Networks and Internet Protocol


Assignment - Week 9 (Jan 2025)
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1

What is the primary purpose of a routing table in a router?

a) To store user credentials


b) To log network traffic
c) To maintain information about the routes to various network destinations
d) To assign MAC addresses to devices

Correct Answer: (c)

Detailed solution: A routing table is a database in a router that contains information about the paths
to various network destinations. The table includes details like destination network, next hop, and
metric values, enabling the router to forward packets efficiently.

QUESTION 2

What is the main disadvantage of using static routing?

a) High bandwidth usage


b) Inability to adapt to network topology changes
c) Complex configuration for small networks
d) Requires a routing protocol

Correct Answer: (b)

Detailed solution: Static routing involves manually configuring routes, making it inflexible. If the
network topology changes, the administrator must manually update the routing table. This makes
static routing unsuitable for dynamic or large networks.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur
Jan 2025

QUESTION 3

Which switching fabric mechanism is most scalable for high-speed routers handling large volumes of traffic?

a) Shared bus
b) Crossbar switch
c) Memory-based switching
d) Circuit switching

Correct Answer: (b)

Detailed solution: Routers use switching fabrics to move packets from input ports to output ports
efficiently. Scalability depends on how well the switching fabric handles large traffic volumes.
Crossbar switches provide parallel paths between input and output ports, allowing multiple packets
to be forwarded simultaneously. Whereas a shared bus means all ports use the same communication
channel, memory-based switching stores incoming packets in memory and forwards them later and
circuit switching establishes a dedicated path before transmission, which is used in telecom networks,
not in modern packet-switched IP routers.

QUESTION 4

In the context of router architecture, what does "line card" refer to?

a) Component that connects routers to electrical power supplies.


b) A hardware module containing input and output ports.
c) A software routine for managing forwarding tables.
d) A routing protocol used to configure static routes.

Correct Answer: (b)

Detailed solution: A line card is a hardware module in a router that houses input and output ports for
packets.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur
Jan 2025
QUESTION 5
If a router receives a new routing update from a protocol like OSPF, where is this information first stored ?

a) In the FIB
b) In the MAC address table
c) In the RIB
d) In the ARP table

Correct Answer: (c)

Detailed Solution:The RIB stores routing updates from routing protocols such as OSPF, and then, based
on those updates, the best routes are selected and forwarded to the FIB.

QUESTION 6

Which of the following is not a core principle of Software-Defined Networking (SDN)?

a) Centralized control of the network through a controller


b) Dynamic configuration of network devices without manual intervention
c) Tight coupling of data plane and control plane
d) The ability to programmatically define network behavior

Correct Answer: (c)


Detailed Solution : In SDN, the control plane is decoupled from the data plane to allow for
centralized management, making the network more flexible and programmable. Tight coupling of
the control and data planes is contrary to the SDN architecture.

QUESTION 7

Which of the following is a major benefit of OpenFlow in SDN?

a) OpenFlow does not allow network applications to run over the connected devices.
b) OpenFlow allows for granular control over the flow of packets.
c) OpenFlow is primarily used to monitor network security.
d) OpenFlow increases network congestion by adding overhead.

Correct Answer: (b)


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur
Jan 2025
Detailed Solution : OpenFlow enables granular control of packet flows and allows for
dynamic adjustments to the forwarding behavior of network devices.

QUESTION 8

Which of the following best describes the "Southbound API" in an SDN architecture?

a) It facilitates communication between the SDN controller and network applications.


b) It manages communication between the control plane and data plane, typically using protocols
like OpenFlow.
c) It connects the SDN controller with other controllers in a multi-controller setup.
d) It is used to monitor the health of the physical devices in the network.

Correct Answer: (b)

Detailed Solution :The "Southbound API" connects the SDN controller with the data plane
(switches/routers), enabling communication with network devices using protocols such as
OpenFlow.

QUESTION 9

Which of the following is an example of a "Northbound API" in SDN?

a) OpenFlow
b) OVSDB
c) NETCONF
d) RESTful API

Correct Answer: (d)

Detailed Solution : "Northbound APIs" are used to enable communication between the SDN
controller and network applications. RESTful APIs are a common example of northbound APIs that
allow external applications to interact with the controller to request network services.

QUESTION 10
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur
Jan 2025
In a multi-controller SDN setup, what mechanism is commonly used to ensure consistent
state across controllers?

a) Flow migration
b) Controller federation
c) Dynamic flow recalculation
d) Multi-path routing

Correct Answer: (b)

Detailed Solution : In a multi-controller SDN setup, controller federation is used to ensure that
multiple controllers can work together, share information, and maintain a consistent state across the
entire network. This involves mechanisms like state synchronization, coordination, and fault
tolerance among different controllers in the network.

You might also like