41902 Chapter Notes - Chapter 4-1: Network Layer, Multiprocessing, Fair Queuing

51 views3 pages
14 Jun 2018
School
Department
Course
Professor
Network Fundamentals
Chapter 4: Network Layer: The Data Plane
Chapter 4.1: Overview of Network Layer
Network layer:
- Transport segment from sending to receiving host. Sending side encapsulates segments into
datagrams. Receiving side delivers segments to transport layer. Network layer protocols are
in every host and router. Router examines header fields in all IP datagrams passing through.
- Two key network-layer functions:
o Routing: determine route taken by packets from source to destination (routing
algorithms)
o Forwarding: oe pakets fro routers iput to appropriate router output
Data Plane:
- Local, per-router function. Determines how a datagram arriving on router input port is
forwarded to router output port. Uses Forwarding function, explained above.
Control Plane:
- Network wide logic. Determines how a datagram is routed among routers along end-end path
from source host to destination host. Uses Routing function, explained above.
- Two approaches to structuring network control plane:
- Traditional routing algorithm: implemented in routers, per-router control (Individual
routing algorithm components in every router interact in the control plane.)
- Software-defined networking (SDN): logically centralized control, implemented in
(remote) servers
Per-router control plane: Individual routing algorithm components in all routers interact in the
control plane.
“erie odel for hael trasportig datagras fro seder to reeier:
- Services for individual datagrams: guaranteed delivery
- Services for a flow of datagrams: ordered datagram delivery, guaranteed minimum bandwidth to
flow, restrictions on changes inter-packet spacing
Chapter 4.2: What’s inside a router
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows page 1 of the document.
Unlock all 3 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Network layer protocols are in every host and router. Router examines header fields in all ip datagrams passing through. Two key network-layer functions: routing: determine route taken by packets from source to destination (routing algorithms, forwarding: (cid:373)o(cid:448)e pa(cid:272)kets fro(cid:373) router(cid:859)s i(cid:374)put to appropriate router output. Determines how a datagram arriving on router input port is forwarded to router output port. Determines how a datagram is routed among routers along end-end path from source host to destination host. Traditional routing algorithm: implemented in routers, per-router control (individual routing algorithm components in every router interact in the control plane. ) Software-defined networking (sdn): logically centralized control, implemented in (remote) servers. Per-router control plane: individual routing algorithm components in all routers interact in the control plane. Er(cid:448)i(cid:272)e (cid:373)odel for (cid:862)(cid:272)ha(cid:374)(cid:374)el(cid:863) tra(cid:374)sporti(cid:374)g datagra(cid:373)s fro(cid:373) se(cid:374)der to re(cid:272)ei(cid:448)er: Services for a flow of datagrams: ordered datagram delivery, guaranteed minimum bandwidth to flow, restrictions on changes inter-packet spacing.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents