































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
An in-depth analysis of routing algorithms and protocols, specifically focusing on distance vector and link state methods. Various topics such as routing classification, adaptive routing, distance vector routing, and link state algorithm. It also discusses specific protocols like rip and ospf, their differences, and the role of reliable flooding in distributing link-state information.
Typology: Slides
1 / 39
This page cannot be seen from the preview
Don't miss anything!
































R^ R
R^ R S S S
s
s s
s
s s
s
s s
s R
s
R
Backbone
To internet or wide area network
Organization Servers
Gateway
Departmental Server
Figure 7.
Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks
Metropolitan Area Network (MAN)
RA
RB
RC
Route server
NAP
National service provider A
National service provider B
National service provider C
LAN
NAP NAP
(a)
(b)
Figure 7.
Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks
National ISPs
Network Access Point
Packet 2
Packet 1 Packet 1
Packet 2
Packet 2
Figure 7.
Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks
Packet
Packet
Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.
Identifier Output port
(^15 )
58
13
13
7
27
12
Next identifier
44
23 16
34
Entry for packets with identifier 15
Copyright ©2000 The McGraw Hill Companies (^) Leon-Garcia & Widjaja: Communication Networks Figure 7.
Routing Classification
Adaptive Routing
Non-Adaptive Routing
Flooding
node is sent out on every outgoing line.
Metrics
Metrics
Dijkstra’s Shortest Path Algorithm
Initially mark all nodes (except source) with infinite distance. working node = source node Sink node = destination node While the working node is not equal to the sink
Internetwork Routing [Halsall]
Adaptive Routing
Centralized (^) Distributed
Intradomain routing Interdomain routing
Distance Vector routing Link State routing
[IGP] [EGP] [BGP,IDRP]
[RIP] [OSPF,IS-IS,PNNI]
[RCC]
Interior Gateway Protocols (^) Gateway ProtocolsExterior
Isolated
Adaptive Routing
Design Issues:
Distance Vector Routing
Basic idea: each network node maintains a Distance Vector table containing the distance between itself and ALL possible destination nodes.
Metric: usually hops or delay