Computer Networks And Internet Protocol - Week 9 Assignment 9 | NPTEL | JAN 2023

Computer Networks And Internet Protocol - Week 9 | Assignment : Answer with Explanation

The control plane of a router is responsible for ...

a. Controlling the hardware resources on the router
b. Forwarding a packet to its correct destination
c. Building the routing table
d. Ensuring links with neighboring devices stay up
Answer

c. Building the routing table
Control plane of a router: the route calculation based on a routing protocol, maintenance of the routing table and the execution of the routing protocol.

Which of the following is not true regarding Forward Information Base(FIB)?

a. The FIB mirrors the Routing Information Base(RIB)
b. Responsible for merging the data plane and control plane together
c. Routing decisions are taken from FIB and not RIB
d. It is stored in TCAM Hardware
Answer

b. Responsible for merging the data plane and control plane together

-The difference between RIB and FIB is that the routing information base(RIB) is the original software routing table which is a implemented in the software and maintained at the control plane. And forwarding information base(FIB) is the copy of the required routes maintained at the interface of the TCAM hardware. This RIB it is dynamic and maintains the entire routing information, whereas, FIB is updated whenever required.
- A Forwarding Information Base (FIB) is a data structure used in networking to store routing information. It is typically implemented in hardware, specifically in a Content-Addressable Memory (CAM) known as the Ternary Content-Addressable Memory (TCAM).

Which of the following is NOT a function of a router?

a. Path determination
b. Packet forwarding
c. Packet filtering
d. Packet retransmission
Answer

d. Packet retransmission

a. Path determination: A router is responsible for determining the best path for data packets to travel through a network. It uses routing protocols and algorithms to find the most efficient route and update the routing tables.

b. Packet forwarding: A router is responsible for forwarding data packets between networks. It inspects the packet's destination address, searches the routing table for the best path, and forwards the packet to the next hop router.

c. Packet filtering: A router can filter incoming and outgoing traffic based on various criteria such as IP address, port number, protocol, and packet contents. This allows the router to block or permit traffic, which is useful for enforcing network security policies.

d. Packet retransmission: Packet retransmission is not a function of a router. It is the responsibility of the source device to retransmit packets if they are lost or corrupted during transmission. A router may detect packet loss and send an error message back to the source, but it does not perform the retransmission itself.

"Computer Courses - Android app" - INSTALL give Your Support for further development 

Which of the following is NOT a function of a router?

a. Path determination
b. Packet forwarding
c. Packet filtering
d. Packet retransmission
Answer

dd. Packet retransmission

a. Path determination: A router is responsible for determining the best path for data packets to travel through a network. It uses routing protocols and algorithms to find the most efficient route and update the routing tables.

b. Packet forwarding: A router is responsible for forwarding data packets between networks. It inspects the packet's destination address, searches the routing table for the best path, and forwards the packet to the next hop router. r> c. Packet filtering: A router can filter incoming and outgoing traffic based on various criteria such as IP address, port number, protocol, and packet contents. This allows the router to block or permit traffic, which is useful for enforcing network security policies.

d. Packet retransmission: Packet retransmission is not a function of a router. It is the responsibility of the source device to retransmit packets if they are lost or corrupted during transmission. A router may detect packet loss and send an error message back to the source, but it does not perform the retransmission itself.

Which component of SDN is responsible for communicating with the controller?

a. Data plane
b. Control plane
c. Management plane
d. Forwarding plane
Answer

b. Control plane

What is the role of the OpenFlow protocol in SDN?

a. To enable communication between the control plane and data plane
b. To provide encryption for network traffic
c. To monitor network performance and traffic
d. To manage network security
Answer

a. To enable communication between the control plane and data plane

The role of the OpenFlow protocol in SDN (Software-Defined Networking) is to enable communication between the control plane and data plane. OpenFlow is a communication protocol that allows a centralized controller to manage and control network devices, such as switches and routers, through a programmable interface.

In SDN, the control plane is separated from the data plane, and the OpenFlow protocol is used to communicate between the two. The control plane is responsible for managing the network's overall behavior and making decisions about how traffic should be routed, while the data plane is responsible for forwarding the actual traffic.

OpenFlow enables the controller to define how network traffic should be forwarded by the data plane devices, such as switches and routers, by providing a standardized way to communicate with these devices. This allows network administrators to manage their networks in a more centralized and efficient manner, without needing to log in to individual devices to make changes.

What is the role of the data plane is SDN?

a. To process network traffic and forward packets
b. To manage network devices
c. To monitor network performance and traffic
d. To configure network policies and rules
Answer

a. To process network traffic and forward packets

The role of the data plane in Software-Defined Networking (SDN) is to process network traffic and forward packets. The data plane is responsible for the actual forwarding of network traffic, and it operates on the network devices (e.g., switches, routers, etc.) in accordance with the control plane's instructions. In an SDN architecture, the control plane separates the control and forwarding functions, allowing for centralized management and programming of the network. Therefore, the data plane's primary function is to perform the forwarding of packets based on the rules and policies defined in the control plane. The management, monitoring, and configuration of network devices and policies are typically handled by the control plane.

Which of the following is NOT a use case for SDN?

a. Cloud computing
b. Internet of Things (IoT)
c. Virtual private networks (VPNs)
d. Voice over IP (VoIP)
Answer


All of the options, mentioned are direct use cases for Software-Defined Networking (SDN). SDN can be used in cloud computing to provide flexible and scalable network infrastructure. It can also be used in the Internet of Things (IoT) to manage and control the large number of connected devices. SDN can also be used to implement virtual private networks (VPNs) and to improve the performance and reliability of Voice over IP (VoIP) services.

What is the role of the southbound interface is SDN?

a. To enable communicattion between the control plane and data plane
b. To manage and configure network devices
c. To monitor network performance and traffic
d. To provide network services to applications
Answer

a. To enable communicattion between the control plane and data plane

In a software-defined network, the southbound interface ensures communication between the control plane and the data plane using a protocol such as OpenFlow. The network controller thus controls the forwarding of packets through the hardware via the southbound interface.

What is the role of the northbound interface in SDN?

a. To manage and configue network devices
b. To enable communication between the controller and applications
c. To monitor network performance and traffic
d. To provide network servies to end users
Answer

b. To enable communication between the controller and applications

The northbound interface in the SDN is directed upwards by the controller and communicates with higher level applications or management and control programs. Among other things, the automation and orchestration of the system takes place via the Northbound interface.

Disclaimer:
"This page contains multiple choice questions (MCQs) related to Computer Networks and Internet Protocols. The answers to these questions are provided for educational and informational purposes only.These answers are provided only for the purpose to help students to take references. This website does not claim any surety of 100% correct answers. So, this website urges you to complete your assignment yourself."

Computer Networks And Internet Protocol, Week 9: Assignment 9,noc23_cs48
All assignments: Computer Networks And Internet Protocol | NPTEL


Post a Comment

0 Comments