correctly solved
Network - correct answer ✔___________ layer: transport segment from
sending to receiving host. on sending side encapsulates segments into
datagrams. on receiving side, delivers segments to transport layer
forwarding - correct answer ✔______________: move packets from router's
input to appropriate router output. Like process of getting through single
interchange.
routing - correct answer ✔___________: determine route taken by packets
from source to destination. Like process of planning trip from source to
destination
Data - correct answer ✔_____ plane: local, per-router function. determines
how datagram arriving on router input port is forwarded to router output port.
forwarding function. operates in nanosecond.
Control - correct answer ✔______ plane: network-wide logic. determines
how datagram is routed among routers along end-end path from source host
to destination host. operates in millisecond
routers - correct answer ✔traditional routing algorithms: implemented in
________
servers - correct answer ✔software-defined networking (SDN): implemented
in (remote) ___________
, SDN - correct answer ✔The control-plane approach is at the heart of
software-defined networking (_____), where the net- work is "software-
defined" because the controller that computes forwarding tables and interacts
with routers is implemented in software.
decentralized - correct answer ✔________________ switching: using
header field values, lookup output port using forwarding table in input port
memory ("match plus action"). goal: complete input port processing at 'line
speed'. queuing: if datagrams arrive faster than forwarding rate into switch
fabric
generalized - correct answer ✔_______________ forwarding: forward based
on any set of header field values
prefix - correct answer ✔longest ______ matching: when looking for
forwarding table entry for given destination address, use longest address
prefix that matches destination address.
memory - correct answer ✔switching via ________: traditional computers
with switching under direct control of CPU. packet copied to system's memory.
speed limited by memory bandwidth (2 bus crossings per datagram)
bus - correct answer ✔switching via ____: datagram from input port memory
to output port memory via a shared bus. bus contention: switching speed
limited by bus bandwidth. only one packet can cross bus at a time
interconnection - correct answer ✔Switching via _____________________
network: Overcome bus bandwidth limitations. banyan networks (multi-stage),
crossbar, other interconnection nets initially developed to connect processors
in multiprocessor