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
So what is the difference between a routed protocol and a routing protocol?
2
Now a routed protocol carries user data, example, would be IPv4 or IPv6.
3
When you use a higher layer protocols such asHTTP or FTP
4
that protocol is using a lower layer protocols
5
such as IPv4 or IPv6 to carry the user data from one device to another.
6
So when you connect to a website
7
and you're viewing a webpage that would be deemed to be routed data.
8
Data from the web server is being routed to your PC
9
now the addressing scheme used by routed protocol is based on this specific protocol
10
such a IPv4 using a 32 bit address and IPv6 using 128 bit address.
11
Now how do routers know where devices are in a network?
12
As an example, my PC is based in the UK
13
but when I go to Facebook.com traffic is sent from my PC
14
to Facebook based in California and back again,
15
How does my device actually reach the facebook service
16
in a data center in California and how does the data get back to my PC in the UK?
17
How is the user data forwarded from one device to another?
18
Now it’s important to realize that every router
19
along the path between my PC in the UK and facebook.com
20
makes an independent routing decision.
21
As an example, if I trace to facebook.com
22
and in this case, I’m going to set the timeout
23
to a low value such as 50 milliseconds.
24
Traffic is being forwarded from my PC
25
on hop-by-hop bases from 1 router to the next
26
until it hopefully reaches facebook.com
27
every one of these hops is an independent router
28
making independent routing decisions.
29
Now Facebook and a lot of other big websites
30
will have data centers scattered around the world
31
so my traffic may not actually be going all the way to the US
32
but maybe going to a local data center in Europe
33
that all depends on how the network is configured.
34
These routing decisions made by routers
35
is known as the hop-by-hop routing paradigm
36
with unicast traffic routing is based on destination address only
37
not on source address
38
so routers decide where traffic goes based on the destination IP address
39
in my example it's this address and routers will decide
40
where to route traffic based on the destination IP address
41
and information stored in routing tables.
42
Every router along the path needs to determine
43
an outgoing interface to forward traffic to reach the destination IP address.
44
To do that routers communicate information about networks using routing protocols.
45
They will then determine the best path to the destination IP address
46
using criteria specific to that individual routing protocol.
47
As an example, RIP uses hop count to determine the best path.
48
OSPF uses the bandwidth of interfaces to determine the best path.
49
EIGRP uses bandwidth and delays to determine the best path.
50
So routing protocols are used to automatically advertise networks
51
between routers and that’s how routers learn
52
about the available networks in a topology.
53
It’s also important to note
54
that if a router doesn’t know about the destination IP address.
55
In other words, information about that destination IP address
56
is not in its routing table it will drop unicast packets.
57
Destination IP address is a match against networks
58
and subnets in the routers routing table
59
so if a router receives traffic going to an IP address of let say 10.1.1.1
60
but that IP address doesn’t match a network in the routers routing table.
61
The router will drop the packets because it doesn’t know where to forward them
62
Essentially if you tell a router send traffic to IP address 10.1.1.1
63
and the router doesn’t know how to get to that network or IP address.
64
The router will drop that traffic
65
if there is no matching route in the routing table traffic gets dropped.
66
This applies specifically to unicast packets
67
where we are doing routers based on destination IP address.
68
So in summary, routing protocols allow routers to learn about destination networks.
69
That facilitates the change of routed information between devices.
70
Routers can dynamically learn about networks in the topology
71
and can then make routing decisions based on different criteria
72
such as bandwidth hop count or delay to determine the best path.
73
Routers then simply choose an outgoing interface based on the routing table
74
and will then forward packets out of that interface to reach a destination.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.