Network Layer Flashcards
What is the functionality of the network layer?
Delivery transport layer segment from sending to receiving host
What is routing?
Determine route taken by packets from source to destination
What is forwarding?
Moving packets from routers input link to appropriate output link
What is the data plane?
Local, per router function
Determines how datagrams arriving at input are forwarded to output
What is the control plane?
Network wide logic
Determines how datagram is routed among routers along end to end path from source to destination host
What is longest prefix matching?
When looking for forwarding table entry for given destination address, use longest address prefix that matches destination address
What is input port queuing?
If switch fabric is slower than input ports combined, queueing occurs at input queues
What is head of line blocking?
Queued datagram at front stops others moving forward
How does buffer management work?
Drop certain packets when buffer is full
Tail drop = drop arriving packet
Priority drop = drop on priority basis
What is weighted fair queueing?
Generalised round robin
Minimum bandwidth guarantee per class = wi / sum i(wj)
i = class, j = weight
What is IP addressing?
32 bit identifier
Connection between host router and physical link
What are the 3 types of packet scheduling?
FCFS = transmitted in order or arrival to output port Priority based = arriving traffic queued by class and send packet from highest priority queue with buffered packets Round robin = arriving traffic is queued by class and cyclically send complete packet from each class in turn
What are subnets?
Device interfaces that can physically reach each other without passing through router
How does DCHP work?
Host broadcasts discover message
DHCP server responds with DHCP offer message
Host requests IP address with DHCP request message
DHCP server sends back IP with DHCP ack message
What is NAT (network address translation)?
All devices in local network have address in private IP space that can only be used in local network