1

1

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Ra

č

unarske mreže 1

6. deo: Rutiranje

Predava

č

dr Slavko Gajin, [email protected]

Autori: 

dr Slavko Gajin

2008. god

2

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Ruteri

Ruter (

router

gateway

) – komunikacioni ure

đ

aj koji radi na L3 nivou 

(obuhvata i L2 i L1 nivo)

– primaju pakete na ulazni port, ispituju odredišnu IP adresu iz hedera paketa i 

odre

đ

uju izlazni port na najboljem putu do odredištima

Ruteri koriste tabele rutiranja –

routing table

2

3

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Ruteri

Interfejsi (portovi) rutera

– fizi

č

ke uti

č

nice za povezivanja na mrežu i linkove

Vrste interfejsa na L2 nivou:

– LAN – Ethernet, FastEthertnet, GigaEthernet
– Serijski – Smart Serial (do 2Mbps)
– PoS – Packet Over Sonet – SDH digitalne veze
– Logi

č

ki – Loopback – softverski interfejs posebne namene (npr. ruter ID)

Vrste interfejsa na L1 nivou :

– RJ-45

• za UTP kablove (Ethernet)
• E1- digitalne veze 2 Mbps (G.703)

Smart Serial

(ranije DB-60) – serijske veze do 2 Mbps

– koaksijalni – za SDH veze brzina ve

ć

ih od 2 Mbps

– gaigabitski moduli (opti

č

ki i UTP)

• GBIC  –

Gigabit Interface Card

– prethodni standard za 1Gbps Ethernet

• SFP  – (

Small Form-factor Pluggable

) aktuelni standard za 1Gbps Ethernet

4

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Ruteri

Interfejsi imaju:

– Naziv 

• simboli

č

ko ime vrste interfejsa (Serial, FastEthernet, PoS...)

• numeri

č

ka oznaka (indeks) interfejsa (modul/kartica/port)

– IP adresa
– MAC adresa – za LAN portove
– SNMP  ID

jedinstveni 
indeks (broj) 
koji identifikuje
interfejs

background image

4

7

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Default gateway

Primer: 

host 192.168.2.30/24 šalje paket za hosta 192.168.5.6/24

– izvorišna i odredišna IP adrese ne pripadaju istoj podmreži
– odredište se nalazi u drugoj LAN mreži “iza” jednog ili više rutera 
– paket se šalje izlazni ruter (

default gateway

) da se pobrine za njega

192.168.2.1/24

8

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Next-hop

Next-hop 

– IP adresa susednog rutera (interfejs na zajedni

č

kom linku ili 

LAN mreži)

Definiše se u odnosu na odre

đ

eni ruter i mreže koje se preko next-hop-a 

mogu dosegnuti

– “slede

ć

i korak od trenutnog rutera na putu prema odre

đ

enoj mreži”

Za mreže 10.1.1.0/24 i 10.1.2.0/24, na ruteru A, 

next-hop 

je 192.168.2.2/24 

Router A

5

9

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Tabela rutiranja

Svaki ruter poseduje svoju tabelu rutiranja (ruting tabelu, 

routing table

)

Ruta – ure

đ

eni par oblika (

mreža

next-hop

)

– mreža – adresa mreže ili podmreže kojoj se mogu slati paketi

next-hop -

adrese rutera kome se prosle

đ

uju paketi za odredišta na uparenim

mrežama (podmrežama)

Tabela rutiranja sadrži rute za odre

đ

ene mreže - “ruterov pogled na ostatak 

mreže”, ali i druge kontrolne podatke (metrika, vreme važenja rute...)

Tabela rutiranja uti

č

u samo na odlazni saobra

ć

aj u odnosu na 

pripadaju

ć

i ruter

10

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Principi rutiranja

Tri principa rutiranja:

1. Svaki ruter samostalno donosi odluku o rutiranju, na osnovu informacija iz svoje 

ruting tabele

2. Razli

č

ite ruting tabele mogu imati razli

č

ite podatke

3. Ruting tabele mogu dati odgovora na koju stranu proslediti paket prema do 

odredišta, ali ne odre

đ

uju povratni put

– Posledica:

Paketi se rutiraju kroz mrežu od jednog rutra do drugog (

hop-by-hop

)

Paketi se nezavisno rutiraju u oba smera - do odredišta mogu da idu po jednom 
putu, a da se vra

ć

aju po drugom – asimetri

č

no rutiranje

background image

7

13

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Razlike izme

đ

u stati

č

kog i dinami

č

kog 

rutiranja

Stati

č

ke rutiranje

– unose se za svaku podmrežu i na svakom ruteru
– neskalabilno - dodavanjem jedne podmreže moraju se konfigurisati stati

č

ke ruter na 

svim ruterima

– neadaptivno - u slu

č

aju prekida nekih veza, stati

č

ko rutiranje ne

ć

e prona

ć

alternativni put do odredišta

– ponekad je korisno za pojedine specifi

č

ne slu

č

ajeve, privremeno testiranje, 

pojedina

č

ne mreže itd.

Dinami

č

ko rutiranje

– adaptivno - ruting protokoli razmenjuju informacije o trenutnom stanju na linkova i 

prilago

đ

avaju se promeni topologije

– skalabilno – dodavanjem nove podmreže, ruta do nje 

ć

e se automatski propagirati 

do ostalih rutera, bez potrebe za konfiguracijom ostalih rutera

– primenjuje se u svim iole ve

ć

im mrežama

14

ETF, Katedra za ra

č

unarsku tehniku i informatiku

Default ruta – 0.0.0.0

Puna ruting tabela sadrži sve Internet rute do svih mreža na Internetu –

trenutno oko 250.000 ruta

Malo rutera ima mogu

ć

nosti i potreba da sadrži sve ove rute

Default

ruta

– predefinisana rutu (

next-hop

) za sve podmreže za koje ne postoje “obi

č

ne” rute

– obi

č

no se ozna

č

ava sa: “0.0.0.0”

Ruting tabela može da sadrži mali broj ruta do samo odre

đ

enih mreža i jednu 

default rutu za sve ostale mreže

Osobine:

– pojednostavljeno rutiranje
– korisno - mnogo manje ruting tabele 
– neoptimalno –

default

ruta samo na jedan next-hop, a 

č

esto imamo i bolje puteve do 

odredišt

Obi

č

no se definišu stati

č

ki na jednom (grani

č

nom -

border

) ruteru, a 

redistribuiraju se u protokole rutiranja, gde se dinami

č

ki prosle

đ

uju

Mogu se definisati u odnosu na neku podmrežu (default network) – ako se ruta 

ka toj mreži promeni (npr. na drugi izlaz), promeni

ć

e se  i 

defaul

ruta

Ako ruting tabela nema rutu prema odre

đ

enoj mreži, a nema ni default rutu, 

paketi za tu mrežu 

ć

e se odbaciti – ruteri šalju poruku o tome “

destination 

unreachable

Želiš da pročitaš svih 25 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti