Chapter 4: The Network Layer: Data Plane Flashcards
(81 cards)
Does the sender or the receiver the network layer encapsulates segments into datagrams and then pass them to the link layer?
Sender
Does the sender or the receiver the network layer deliver segments to the transport layer protocol?
Receiver
What moves datagrams from input ports to output ports to transfer them along the end-end path based on the header fields of the IP datagram?
Routers
Give the definition:
Moving packets from a router’s input link to the appropriate router output link
Forwarding
Give the definition:
Determining the route taken by packets from source to destination
Routing
Which plane of the network layer is a local, per-router function that determines how arriving datagrams on the router input port are forwarded to the router output port?
Data plane
Which plane is a network-wide logic that determines how datagrams are routed among routers along the end-end path from source host to destination host?
Control plane
Which approach in the control plane has individual routing algorithm components in each and every router that interact in the control plane?
Per-router control plane
Which control plane has a remote controller that computes and installs forwarding tables in routers, to be used by the routers?
Software-Defined Networking (SDN)
What type of Internet service does the network layer provide?
Best effort
What layer of the input port of a router terminates incoming physical links at routers?
Physical layer
What do the layers functions of the input port of a router interoperate with the link layer at the other side of an incoming link?
Link layer
What part of a router performs control-plane functions?
Routing processor
What function is described below?
The forwarding table is consulted to determine the router output port to which an arriving packet will be forwarded via the switching fabric. Control packets are then forwarded from an input port to the routing processor
Lookup function
What type of switching uses header field values to lookup the output port by using the forwarding table in the input port memory?
Decentralized switching
The goal of decentralized switching is to complete input port processing at … speed
line speed
What sort of forwarding is based only on the destination IP address?
Destination-based forwarding
What sort of forwarding is based on any set of header field values?
Generalized forwarding
What do we call the speed at which a router can handle incoming data as quickly as it arrives w.o. causing delays/bottlenecks?
Line speed
Give the definition:
When looking for forwarding table entries for given destination addresses, use the longest address prefix that matches the destination address
Longest prefix match
What do transfers packets from the input link to the appropriate output link?
Switching fabrics
What do we call the rate at which packets can be transferred from the input link to the output link?
The switching rate
What are the three major types of switching fabrics?
Memory
Bus
Interconnection network
What sort of switching is done in the following way:
Packet copied to system’s memory
Switching via memory