CS 6250 Computer Networks Exam 2 UPDATED ACTUAL QUESTIONS AND
CORRECT ANSWERS
(Lesson 7) A few of the main reasons that SDN arose are: True
a diversity of different network equipment (eg routers,
switches, firewalls, etc.) using different protocols that
made managing the network difficult, and second a lack
of a central platform to control network equipment. (T/F)
(Lesson 7) The main idea behind SDNs is to divide tasks False
into smaller functions so the code is more modular and
easy to manage. (T/F)
(Lesson 7) With SDNs the control plane and data plane True
have independent evolution and development. (T/F)
(Lesson 7) In the SDN approach, the SDN controller is False
physically located at each router that is present in a
network. (T/F)
(Lesson 7) By separating the control plane and the data True
plane, controlling the router's behavior became easier
using higher order programs. For example, it is easier to
update the router's state or control the path selection.
(T/F)
(Lesson 7) In the SDN approach, ISPs or other third True
parties can take up the responsibility for computing and
distributing the router's forwarding tables. (T/F)
, (Lesson 7) Having the software implementations for SDNs False
controllers increasingly open and publicly available
makes it hard to control, since any person could modify
the software easily. (T/F)
(Lesson 7) In SDN networks, the SDN controller is False
responsible for the forwarding of traffic. (T/F)
(Lesson 7) The network-control applications are True
programs that manage the underlying network with the
help of the SDN controller. (T/F)
(Lesson 7) In SDN networks forwarding rules of traffic still False
have to be based on IP destination and cannot be based
on other metrics, packet header info etc. (T/F)
(Lesson 7) SDN-controlled switches operate on the: Data Plane
(Data Plane or Control Plane?)
(Lesson 7) In an SDN Architecture, the northbound False
interface keeps track of information about the state of the
hosts, links, switches and other controlled elements in the
network, as well as copies of the flow tables of the
switches. (T/F)
(Lesson 7) In SDN networks, the southbound interface is True
responsible for the communication between SDN
controller and the controlled devices. (T/F)
(Lesson 7) In SDN networks, the controller needs to be False
implemented over a centralized server. (T/F)
(Lesson 8) An OpenFlow switch can function as a router. True
(T/F)
(Lesson 8) Determine which plane executes a network Data Plane
policy. (Data Plane, Control Plane, Management Plane, or
All Planes?)
(Lesson 8) Determine which type of network can Both conventional and software-defined networks
implement load balancing. (Conventional Networks,
Software-defined Networks, Neither, Both?)
(Lesson 8) Determine which type of network decouples Software-defined networks
the control and data planes. (Conventional Networks,
Software-defined Networks, Neither, Both?)
(Lesson 8) Middleboxes can only be used in conventional True
networks. (T/F)
CORRECT ANSWERS
(Lesson 7) A few of the main reasons that SDN arose are: True
a diversity of different network equipment (eg routers,
switches, firewalls, etc.) using different protocols that
made managing the network difficult, and second a lack
of a central platform to control network equipment. (T/F)
(Lesson 7) The main idea behind SDNs is to divide tasks False
into smaller functions so the code is more modular and
easy to manage. (T/F)
(Lesson 7) With SDNs the control plane and data plane True
have independent evolution and development. (T/F)
(Lesson 7) In the SDN approach, the SDN controller is False
physically located at each router that is present in a
network. (T/F)
(Lesson 7) By separating the control plane and the data True
plane, controlling the router's behavior became easier
using higher order programs. For example, it is easier to
update the router's state or control the path selection.
(T/F)
(Lesson 7) In the SDN approach, ISPs or other third True
parties can take up the responsibility for computing and
distributing the router's forwarding tables. (T/F)
, (Lesson 7) Having the software implementations for SDNs False
controllers increasingly open and publicly available
makes it hard to control, since any person could modify
the software easily. (T/F)
(Lesson 7) In SDN networks, the SDN controller is False
responsible for the forwarding of traffic. (T/F)
(Lesson 7) The network-control applications are True
programs that manage the underlying network with the
help of the SDN controller. (T/F)
(Lesson 7) In SDN networks forwarding rules of traffic still False
have to be based on IP destination and cannot be based
on other metrics, packet header info etc. (T/F)
(Lesson 7) SDN-controlled switches operate on the: Data Plane
(Data Plane or Control Plane?)
(Lesson 7) In an SDN Architecture, the northbound False
interface keeps track of information about the state of the
hosts, links, switches and other controlled elements in the
network, as well as copies of the flow tables of the
switches. (T/F)
(Lesson 7) In SDN networks, the southbound interface is True
responsible for the communication between SDN
controller and the controlled devices. (T/F)
(Lesson 7) In SDN networks, the controller needs to be False
implemented over a centralized server. (T/F)
(Lesson 8) An OpenFlow switch can function as a router. True
(T/F)
(Lesson 8) Determine which plane executes a network Data Plane
policy. (Data Plane, Control Plane, Management Plane, or
All Planes?)
(Lesson 8) Determine which type of network can Both conventional and software-defined networks
implement load balancing. (Conventional Networks,
Software-defined Networks, Neither, Both?)
(Lesson 8) Determine which type of network decouples Software-defined networks
the control and data planes. (Conventional Networks,
Software-defined Networks, Neither, Both?)
(Lesson 8) Middleboxes can only be used in conventional True
networks. (T/F)