0% found this document useful (0 votes)
9 views

Hello 2

Uploaded by

arp.joker82
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Hello 2

Uploaded by

arp.joker82
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Network layer: data plane, control plane

Data plane: Control plane


▪ local, per-router function ▪ network-wide logic
▪ determines how datagram ▪ determines how datagram is
arriving on router input port routed among routers along
is forwarded to router end-end path from source host to
output port destination host
values in arriving ▪ two control-plane approaches:
packet header
• traditional routing algorithms:
0111 1 implemented in routers
2
3 • software-defined networking (SDN):
implemented in (remote) servers

Network Layer: 4-6


Per-router control plane
Individual routing algorithm components in each and every
router interact in the control plane

Routing
Algorith control
m plane
data
plan
e

values in arriving
packet header
0111 1
2
3

Network Layer: 4-7


Software-Defined Networking (SDN) control
plane
Remote controller computes, installs forwarding tables in routers

Remote Controller

control
plane

data
plan
e
C
A
CA CA CA CA
values in arriving
packet header

0111 1
2
3

Network Layer: 4-8


Network service model
Q: What service model for “channel” transporting datagrams
from sender to receiver?
example services for example services for a flow of
individual datagrams: datagrams:
▪ guaranteed delivery ▪ in-order datagram delivery
▪ guaranteed delivery with ▪ guaranteed minimum bandwidth
less than 40 msec delay to flow
▪ restrictions on changes in
inter-packet spacing

Network Layer: 4-9


Network-layer service model
Quality of Service (QoS) Guarantees?
Network Service
Architecture Model Bandwidth Loss Order Timing

Internet best effort none no no no

ATM Constant Bit Rate Constant rate yes yes yes


Internet “best effort” service model
ATM
NoAvailable Bit Rate
guarantees on: Guaranteed min no yes no

Internet i. successful
Intserv Guaranteeddatagram
yes delivery to
yesdestination
yes yes
(RFC 1633)
ii. timing or order of delivery
Internet Diffserv (RFC 2475)
iii. bandwidth available to end-end
possible flow possibly
possibly no

Network Layer: 4-10

You might also like