Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranî)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
1
There are different types of paradigms or algorithms used by routing protocols.
2
The first type is distance vector also known as routing by rumor.
3
Distance vector routing protocols will determine
4
the direction and the distance to a destination.
5
The direction is also known as a vector
6
and the distance such as hop count is determined to any destination in the network.
7
RIP as an example, uses hop count to determine the cost or distance of a remote network.
8
The advantage of distance vector routing protocols
9
is that they are very simple to configure.
10
The major disadvantage of distance vector routing protocols
11
is that they have limited visibility
12
they only know what neighbors tell them
13
and that’s where the concept or analogy of routing by rumor comes from.
14
It’s possible that routers will learn incorrect information
15
or make bad choices based on the information that they received from their neighbors.
16
Distance vector routing protocols
17
used the Bellman–Ford algorithm to calculate paths.
18
This requires that a router inform its neighbors of topology changes
19
periodically and in some cases when changes are detected in the network.
20
RIP as an example, will advertise its entire routing table every 30 seconds
21
and will send triggered updates when there’s a change in the topology.
22
Distance vector means that routers advertise routes
23
as a vector of the distance and direction.
24
Direction is represented by the next hop address and local exit interface and distance
25
uses a metric such as hop count in RIP to determine the cost of a route.
26
It’s important to understand that distance vector routing protocols
27
do not have knowledge of the entire path to a destination
28
hence once again the term routing by rumors
29
used because the routers are relying on the information that they've received
30
from other routers and they themselves cannot determine
31
if the information is actually valid or true.
32
This can introduce instability and routing loops
33
and thus multiple features have been introduced to try and combat loops.
34
As an example, mechanisms or features
35
used to stop routing loops include split horizon
36
poisoned reverse and trigger updates.
37
As an analogy distance vector routing protocols have information available to them
38
in a similar fashion to the information shown on a road sign.
39
If you’re on a road going to a destination
40
and you don’t have a map you must rely on the road signs
41
to tell you the direction of the destination
42
and the distance to get to it, in the same way in distance vector routing protocols
43
a router does not know the entire path to every network segment.
44
The router only knows the direction or vector in which to send the packet.
45
The distance vector routing approach
46
to determine the direction called a vector
47
and distance such as hop count to any destination network.
48
So to summarize, distance vector means
49
that a destination such as 10.1.1.0 is a distance of 5 hops away
50
in the direction of the next hop router router 2
51
that statement sums up essentially
52
how distance vector routing protocol operate.
53
The destination 10.1.1.0 is a distance of 5 hops away in the direction or router 2
54
this is similar to our analogy of using a road sign to get to a destination.
55
Links state routing protocols on the other hand
56
have a complete map of the area
57
Every router built its own internal map of the entire network topology
58
in its link state also called topology database
59
each router then runs its own shortest path first algorithm
60
to calculate the shortest path to all known destinations.
61
An example, of a links state routing protocol is OSPF
62
which uses cost as its routing metric which is based on bandwidth.
63
Link state routing protocols cannot be fooled as easily
64
into making bad routing decisions
65
because they have a full view of the network topology.
66
They can make better choices or more informed decisions
67
because they have a full view of the path
68
to get to a destination network.
69
A road sign use by distance vector routing protocols
70
we just say go left and the network is 5 hops away.
71
However, a link state routing protocol has a road map
72
which allows the router to see the path to the destination
73
and therefore the router can make a better choice
74
and how to get to that destination network.
75
The name link state means that each router
76
originates information about itself
77
it’s directly connected interfaces or links and the state of those links
78
in other words other links up or other links down.
79
This information is then passed between all routers
80
and each router makes its own copy of that information
81
but doesn't change the information
82
That means that all routers end up sharing
83
the same information within a network or area
84
and that’s what called a topological database.
85
In OSPF as an example, you could use a command such as display ospf lsdb
86
to see the link state database that’s identical on all routers in the area.
87
So each router has identical information about the network
88
and each router can make independent decisions
89
on how to calculate its best path.
90
link state routing protocols use an algorithm
91
called SPF or Shortest Path First which was develop by EW Dijkstra
92
and is a very powerful algorithm use by protocols
93
such as OSPF and ISIS, once again links state routing protocols
94
have a better visibility of the network than distance vector routing protocols do.
95
So in summary, each router has a copy of the topological database
96
which is all routes in the entire network or area
97
and the routers use the Shortest Path algorithm or SPF algorithm
98
to determine the best part to every destination.
99
The routers have better visibility than distance vector routing protocols.
100
however, the disadvantage of link state routing protocols
101
is that they are more difficult to configure
102
they require a hierarchical network topology
103
where you would have a backbone area, area 0 and multiple other areas.
104
Link state routing protocols also require more memory
105
because they maintain multiple tables such as a neighbor table
106
a link state database table and routing table
107
the SPF or Shortest Past First algorithm can also be process intensive
108
and thus link state routing protocols require more powerful CPUs
109
and more memory in routers than distance vector routing protocols do.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.