Computer Networks: Topic: Network Layer: Delivery, Forwarding, and Routing
Computer Networks: Topic: Network Layer: Delivery, Forwarding, and Routing
22.3
FORWARDING
22.5
Host-specific versus network-specific method
22.6
Default method
22.7
Forwarding Process:
22.8
22.10
UNICAST ROUTING PROTOCOLS
22.12
nomous systems: An autonomous system (AS) is a group of networks and routers
r the authority of a single administration.
22.14
Distance vector routing tables: In distance vector routing, the least-
cost route between any two nodes is the route with minimum distance.
In this protocol, as the name implies, each node maintains a vector
(table) of minimum distances to every node.
22.15
Note
17
RIP Problems
• RIP takes a long time to stabilize
• Even for a small network, it takes several minutes until the routing tables have
settled after a change
• RIP has all the problems of distance vector algorithms, e.g., count-to-
Infinity
• RIP uses split horizon to avoid count-to-infinity
• The maximum path in RIP is 15 hops
18
Link state routing
22.19
Concept of link state routing
22.20
Link state knowledge
22.21
Building routing tables
• Creation of states of the link by each node, called the link state
packet.
• Dissemination of LSP to every other router, called flooding, in an
efficient and reliable way.
• Formation of a shortest path tree for each node.
• Calculation of a routing table based on shortest path tree.
22.22
Continue…….
• Creation of LSP
• When there is change in topology of domain
• On a periodic basis
• Flooding of LSP
• Creating Node sends copy of LSP out of each interface.
• If a node receives LSP, compares it with the copy it may
already have. If older discards it and if newer it does
following:
• It discards the old LSP and keeps the new one.
• It sends a copy to each interface except the one from it receives.
22.23
Dijkstra algorithm
22.24
Example of formation of shortest path tree
22.26
Areas in an autonomous system
22.27
Types of links
22.28
Point-to-point link
A point-to-point link connects two routers without any other host or router in
between.
The purpose of the link (network) is just to connect the two routers.
Transient link
A transient link is a network with several routers attached to it. The data can
enter through any of the routers and leave through any router.
22.30
Stub link
A stub link is a network that is connected to only one router. The data
packets enter the network through this single router and leave the network
through this same router.
22.31
Popular routing protocols
22.32
Path vector routing (Inter domain Routing)
45
Thank
You