












Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
A comprehensive overview of network layer concepts, focusing on routing and forwarding in ip networks. It explains the role of the network layer in transporting segments from the sending host to the receiving host, highlighting the key processes of routing and forwarding. The document delves into the ip datagram format, routing algorithms (dijkstra and bellman-ford), and the evolution of software defined networking (sdn) with openflow protocol. It also discusses the control plane and its role in managing network traffic flow.
Typology: Study notes
1 / 20
This page cannot be seen from the preview
Don't miss anything!
notification ECN
network
header there's a
Tos
service
these
initialized
to
condition
network
a
on 11 thenarrive
so
network
layer
notifies transport
which
ECE
bit
ball to
sender sends
toreurCWR 1
which
confirms
that cund isbeing
reduced
Network
layer
Network
layer
transports segment
from
senting
host
receiving
host
each
every
routerhave
network protocols running
sending
transport
layer
segments are going
to be
encapsulated into
then
travelfromrouterto
router now
each
routers examines
packet
header
know and
decide whereto
pass
then when
packets arrive at the receiving
side takes
datagram andremoves packet
header
and
pass
segment
up
transport
layer
network
layer
does
things
Rotting
happens first it
determines which
thebest
packet
from source
arts
Fifwarffing
movespackets a
routers
output
which
knows
based
onthe
routingroute
thats ten
Data plane
forwarding
localeachrouter
determines
router
fund
further
when
the
packetcomes
packet
headerfeild
match
in the
forwarding table
know
which
to find
Control
plane
it
implements
the routing
functionality
intelligence
algorithms
has
individual
algorithm
component
in
each
every
based on cost
Network
layer
model
it
only
andfuts to next
best
service motel
garantees
routers made
as
simple as possible
Input
analoohuppTessorlok
felt
in the packet
out
looks
output
port using
futing
table
been installed
routing
processor
thats
installed
in
memory
fut
to
switchfabric has to be
enough
or it
Switching
transfers
packets
buffer
appropriate
port
ro her
routeter
moving
packets
input
to
appropriate
output
based
futing
Longest
matching
the
longest
that
matches destination
address
1
LS all
routers
topology
exchange
info
with
all
notes
accomplished
via link state
broadcast
nodes
also
link
is
executed
the
of direct
note
just
b test
note
costpath
total
At
o
psuto
code
algo
source
outgoing
links ex
worst
Decentralized
distance
vector
Bellman
Ford
iterative
computation
exchanging
with
neighbors routers
link costs
to adjacent attached neighbors
Bellman
Ford
I
my
neighbors
tell
us
thegood
news
of
shortest
to neighbor
neighbor to
test
example
check
neighbors
n
each
good
in cost
slow
Line
doesn't
cost
ye
x
until
which
the
min
LS
SDN
Software Defined
Networking
Remote controller
computes
routingalgos
in
routers
action isn't
just
fund
motif or
send
ctrin
now
are
flow
tables
cuz
anymore
Takshmathe
theft
whichone
does
it
used
blockinga
country
ex
mestiimuter
logically
centralized
control
functionality
routers
are
kept
simple
tables
are
computed
a
central
called
the
remote
controller which
establishes
OF
channels
to
the
control
CA
channel
allows
the
remote controller
to
these
flow
the
data planes
routers
RC
in
charge of calculating all the
routes
for all
network
stores
network
topology
does
computations
then calls algos
computation
algos are
distributed
storage is
centralized
DV
it's
very
manipulate traffic flow
p
oaThkrtim
aht
take
TahETtition
plane
of
controlling
complex
so it's
open
application
hardware
interface
SDN
Controller
OS manager of all
the
hardware software components of
that
computer
of
entire SDN network
database
information
the
network
Missettpoons
stthorlaggeto
I
installs
protocol
open
standard
create a
between
controller
switches it's
OF
to
switch
reconfigor
install
switch
ack
done
SDN
control