41
Uvod u rutiranje IP paketa Predmet: Aktivni mrežni uređaji Predavač: dr Dušan Stefanović

Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Uvod u rutiranje IP paketa

Predmet: Aktivni mrežni uređaji

Predavač: dr Dušan Stefanović

Page 2: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

o Ruter je uređaj koji usmerava pakete na mreži

o Odgovoran je za povezivanje mreža i izbor najbolje putanje za dolazni paket

ULOGA RUTERA

o Operativni sistem (OS)

o Centralna procesorska jedinica(CPU)

o Random-access memory (RAM)

o Read-only memory (ROM)

o FLASH memorija

o NVRAM memorija

KOMPONENTE RUTERA

Page 3: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

Ruteri u LAN i WAN mrežnojinfrastrukturi

o Routeri mogu da povežu veći broj mreža.

o Svaki interfejs na ruteru pripada drugoj IP mreži.

Page 4: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

PRINCIPI RUTIRANJA

o Svaki ruter odluku o rutiranju donosi samostalno, na osnovu informacije iz svoje ruting tabele

o Činjenica da jedan ruter ima informaciju o rutiranju ne znači da tu informaciju imaju ostali ruteri

o Informacija o ruti u jednom smeru neće kreirati rutu u inverznom smeru

Page 5: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

PODRAZUMEVANE VREDNOSTI ZA AD

RUTING TABELA

Ruteri koriste ruting tabelu kao mapu da bi saznali najbolju putanju do odredišne mreže

Routing tabela :

o Ručno konfigurisana preko statičkih ruta

o Dinamički konfigurisana preko ruting protokola

o Routing protokoli međusobno razmenjuju informacije o mrežnoj topologiji.

Page 6: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

RUTING TABELA

Ruting tabela je fajl koji se čuva u RAM memoriji i sadrži informacije o:

o Direktno povezanim mrežama (Directly connected rutes)

o Rute do udaljenih mreža (Remote routes)

Page 7: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

VRSTE IZVORA RUTA U RUTING TABELI

o Lokalni mrežni interfejs – Biće unet automatski u ruting tabeli kada je interfejs konfigurisan

o Direktni interfejs – Biće unet automatskii u ruting tabeli kada je interfejs konfigurisan i aktivan

o Statička ruta - Biće uneta u ruting tabeli kada se ruta ručno konfiguriše i kada je izlazni interfejs aktivan.

o Dinamički ruting protokol - Biće unete dinamički kada je OSPF, EIGRP ruting protokol konfigurisan

Page 8: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

OBJAŠNJENJE PARAMETRA IZ RUTING TABELE

Identifikuje ko je izvor rute

Identifikuje odredišnu mrežu

Identifikuje administrativnu distancu tj. koliko se veruje izvoru rute

Identifikuje metriku do odredišne mreže

Identifikacija next hop IP adrese do odredišne mreže

Vreme koje je prošlo od kada je mreža naučena

Identifikacija izlaznog interfejsa preko kojeg se stiže do odredišne mreže

Page 9: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

DIREKTNO POVEZANE MREŽE

.2

.2

Page 10: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

PRINCIP RADA RUTERA KROZ SLOJEVE

Page 11: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

PRIMER KOMUNIKACIJE IZMEĐU RAČUNARA X i Y

Dest. MAC

00-10

Source MAC

0A-10

Type

800

Trailer

Layer 2 Data Link Frame

Dest. IP

192.168.4.10

Source IP

192.168.1.10

IP

fields

Data

Layer 3 IP Packet

Page 12: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

PRIMER KOMUNIKACIJE IZMEĐU RAČUNARA X i Y

Dest. MAC

0B-31

Source MAC

00-20

Type

800

Trailer

Layer 2 Data Link Frame

Dest. IP

192.168.4.10

Source IP

192.168.1.10

IP

fields

Data

Layer 3 IP Packet

RTA Routing Table

Network Hops Next-hop-ip Exit-interface

192.168.1.0/24 0 Dir.Conn. e0

192.168.2.0/24 0 Dir.Conn e1

192.168.3.0/24 1 192.168.2.2 e1

192.168.4.0/24 2 192.168.2.2 e1

RTA ARP Cache

IP Address MAC Address

192.168.2.2 0B-31

Dest. MAC

00-10

Source MAC

0A-10

Type

800

Trailer

Page 13: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

PRIMER KOMUNIKACIJE IZMEĐU RAČUNARA X i Y

Dest. Add

FF-FF

Source Add Type

800

Trailer

Layer 2 Data Link Frame

Dest. IP

192.168.4.10

Source IP

192.168.1.10

IP

fields

Data

Layer 3 IP Packet

RTB Routing Table

Network Hops Next-hop-ip Exit-interface

192.168.1.0/24 1 192.168.2.1 e0

192.168.2.0/24 0 Dir.Conn e0

192.168.3.0/24 0 Dir.Conn s0

192.168.4.0/24 1 192.168.3.2 s0

Dest. MAC

0B-31

Source MAC

00-20

Type

800

Trailer

Page 14: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

Dest. MAC

0B-20

Source MAC

0C-22

Type

800

Trailer

Layer 2 Data Link Frame

Dest. IP

192.168.4.10

Source IP

192.168.1.10

IP

fields

Data

Layer 3 IP Packet

RTC ARP Cache

IP Address MAC Address

192.168.4.10 0B-20

RTC Routing Table

Network Hops Next-hop-ip Exit-interface

192.168.1.0/24 2 192.168.3.1 s0

192.168.2.0/24 1 192.168.3.1 s0

192.168.3.0/24 0 Dir.Conn s0

192.168.4.0/24 0 Dir.Conn e0

Dest. Add

FF-FF

Source Add Type

800

Trailer

PRIMER KOMUNIKACIJE IZMEĐU RAČUNARA X i Y

Page 15: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

PRIMER KOMUNIKACIJE IZMEĐU RAČUNARA X i Y

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

Layer 2 Data Link Frame

Dest. IP

192.168.4.10

Source IP

192.168.1.10

IP

fields

Data

Layer 3 IP Packet

Dest. MAC

0B-20

Source MAC

0C-22

Type

800

Trailer

Page 16: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

ALGORITAM ODLUČIVANJA U RUTING TABELI

Paket dolazina interfejs

Ruter pretražujeRuting tabelu

Da li odredišnaIP adresa mečujemrežu ....

Direktnoginterfejsa

Udaljene mreže

Default gateway

Da

Da

Da

Ne

Ne

Ne

Odbacuje se paket i šalje ICMP poruka ka izvornoj adresi

Provera ARP tabele i prosleđivanje paketa računaru u lokalnoj mreži

Prosleđivanje frejma na izlaznom interfejsu ka next hop IP adresi

Prosleđivanje frejma na izlaznom interfejsu ka next hop IP adresi

Page 17: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

Control Plane

CPU

Data Plane1 Paket2 Paket3 Paket4 Paket5 Paket

Ulazni interfejs Izlazni interfejs

IP Routing Table

PROCESS SWITCHING

o Prvobitni metod procesuiranja paketa (primenjuje se na ruterima i multilayer svičevima)

o Kada paket stigne na interfejs prosleđuje se tabeli rutiranja u control plane.

o Na osnovu informacije iz ruting tabele se određuje izlazni interfejs.

o CPU je resurs koji je najviše opterečen

o Ovaj postupak se ponavlja za svaki pojedinačni paket čak i ako je deo istog toka.

Page 18: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

FAST SWITCHING

o Napredniji metod procesuiranja paketa (primenjuje se na ruterima i multilayer svičevima)

o Samo prvi paket se obrađuje od strane ruting tabele(CPU + ruting tabela)

o Next hop adresa i izlazni interfejs se čuvaju u Keš tabeli (Fast Switch Keš)

o Sledeći paket istog toka se prosleđuje na osnovu informacija iz keš tabele bez intervencije CPU-a

Control Plane

CPU

Data Plane1 Paket2 Paket3 Paket4 Paket5 Paket

Ulazni interfejs Izlazni interfejs

Fast Forward

Cache

IP Routing Tabela

Page 19: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

o Podrazumevani Cisco IOS mehanizam za obradu paketa (primenjuje se naruterima i multilayer svičevima)

o CEF kopira ruting tabelu u FIB (Forward Information Base) tabelu

o CEF kreira adjecency tabelu koja sadrži Layer 2 informacije izlaznog i next hop interfejsa.

o Adjecency tabela se kreira iz ARP tabele

CEF SWITCHING

Control Plane

CPU

Data Plane1 Paket

2 Paket3 Paket4 Paket5 Paket

Ulazni interfejs Izlazni interfejs

FIB and Adjacency

Table

Page 20: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

BROJ SKOKAPROPUSNI OPSEG

ODABIR NAJBOLJE PUTANJE

Koja putanja je bolja?

Određivanje najbolje rute zavisi od izbora ruting protokola

Svaki ruting protokol ima svoja pravila i metriku

Metrika:

Mera koju koristi ruting protokol, opisuje rastojanje do odredišne mreže

•Broj Skoka (Hop Count)

•Propusni opseg (Bandwidth)

•Propusni opseg + Kašnjenje +..

Najbolja putanja:

Putanja sa najmanjom metrikom

?

Page 21: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

BALANSIRANJE SAOBRAČAJA IZMEĐU RUTA ISTE METRIKE

Mreža 192.168.1.0/24 je 2 skoka udaljena preko R2 i 2 skoka udaljena preko R4.

192.168.1.0/24

?

?

Page 22: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

ADMINISTRATIVNA DISTANCA

Tabela 1. PODRAZUMEVANE VREDNOSTI ZA AD

o Administrativna distanca dolazi do izražaja kada dva ili više izvora ruta (EIGRP, OSPF, RIP, ...) predlože putanju do iste mreže.

o Prednost ima izvor rute sa manjom administrativnom distancom

o Praviti razliku između metrike i administrativne distance !!!!!

Page 23: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

KOMUNIKACIJA SA UDALJENIM MREŽAMA PRIMENOM STATIČKIH RUTA

Ruter R1 zna za svoje 3 direktno povezane mreže. R1 je Stub ruter jer do bilo koje mreže dolazi preko R2 rutera. Iz tog razloga koristi default static route ka R2

Internet

Ruter R2 zna za svoje 3 direktno povezane mreže i Internet. R2 ruteru je potrebno saopštiti kako da dosegne 2 LAN mreže na ruteru RI. R2 koristiće dve statičke rute ka R1. R2 koristiće default static route ka ISP-u..

Page 24: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

PREDNOSTI STATIČKIH RUTA

PODRAZUMEVANE VREDNOSTI ZA AD

R1(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.2

o Bezbedna komunikacija, nema oglašavanja preko mreže.

o Efikasnost

o Nema iskorišćenja propusnog opsega.

o Manje iskorišćenje resursa rutera (CPU)

o Putanja slanja paketa je uvek predvidiva

Page 25: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

NEDOSTACI STATIČKIH RUTA

PODRAZUMEVANE VREDNOSTI ZA AD

R1(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.2

R1(config)# ip route 192.168.1.0 255.255.255.0 172.16.2.2

R1(config)# ip route 192.168.2.0 255.255.255.0 172.16.2.2

R2(config)# ip route 172.16.3.0 255.255.255.0 172.16.2.1

R2(config)# ip route 192.168.2.0 255.255.255.0 192.168.1.1

R3(config)# ip route 172.16.1.0 255.255.255.0 192.168.1.2

R3(config)# ip route 172.16.2.0 255.255.255.0 192.168.1.2

R3(config)# ip route 172.16.3.0 255.255.255.0 192.168.1.2

o Konfiguracija i održavanje su vremenski zahtevni

o Rute su podložne greškama

o Ručna konfiguracija prilikom promene mrežne topologije

o Poznavanje kompletne mrežne infrastrukture

Page 26: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

POREĐENJE DINAMIČKIH I STATIČKIH RUTA

PODRAZUMEVANE VREDNOSTI ZA AD

Dinamičko rutiranje Statičko rutiranje

Složenostkonfiguracije

Ne zavisi od veličine mrežeRaste sa veličinom mreže

Promenatopologije

Automatski se prilagođava promeni Zahteva se intervencija administratora

SkaliranjePogodna je i za prostije i složenije topologije

Pogodna je samo za proste topologije

Bezbednost Manje bezbedna Prilično bezbedna

Upotreba resursaKoristi CPU, memoriju i propusniopseg linka

Ne zahteva dodatne resurse

Predvidivost Putanje zavise od trenutne topologije Putanja do odredišta je uvek ista

Page 27: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

KADA KORISTITI STATIČKE RUTE

o U malim mrežama za koje se ne očekuje značajno širenje

o Za rutiranje saobraćaja ka i iz stub mreže

o Stub mreža je mreža do koje se dolazi preko samo jedne putanje

o Stub ruter ima samo jednog upstream suseda

Page 28: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

VRSTE STATIČKIH RUTA

o Standardna statička ruta

o Podrazumevana (default) ruta

o Sumarizovana ruta

o Privremena (float) statička ruta

Page 29: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

STANDARDNA STATIČKIH RUTA

R2(config)# ip route 172.16.3.0 255.255.255.0 172.16.2.1

Standardna stička ruta se koristi prilikom kreiranja određene rute do udaljene mreže

Page 30: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

DEFAULT STATIČKIH RUTA

o Default ruta se koristi kada želimo da ruter sav saobračaj prosleđuje upstream ruteru, obično je to ruter provajdera

o Default ruta mečuje bilo koju mrežu

o Default ruta je najmanje određena ruta i u ruting tabeli se uvek gleda zadnja

R1(config)# ip route 0.0.0.0 0.0.0.0 172.16.2.2

Router# show ip route

<some codes omitted>

* - candidate default, U - per-user static route, o - ODR

Gateway of last resort is 0.0.0.0 to network 0.0.0.0

List of directly connected networks and remote networks

C 172.16.2.0/24 is directly connected, Serial0/0/0

L 172.16.2.2/32 is directly connected, Serial0/0/0

S 192.168.1.0/24 [1/0] via 172.16.2.2

S 192.168.2.0/24 [1/0] via 172.16.2.2

. . .

S* 0.0.0.0/0 is directly connected, 172.16.2.1

INTERNET

Page 31: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

SUMARIZOVANA STATIČKIH RUTA

o Koristi se da smanji broj mrežnih unosa u ruting tabeli

o manje zauzeće memorije

o brže pretraživanje ruting tabele

o Više statičkih ruta mogu da se sumarizuju u jednu ako su:

o odredišne mreže uzastopne i mogu da se sumarizuju u jednu mrežu

o do svih odredišnih mreža se dolazi preko istog exit interfejsa ili iste next hop ip adrese

10.0.0.0/24

R1

172.20.0.0/16

172.21.0.0/16

172.22.0.0/16

172.23.0.0/16

.2

R1(config)# ip route 172.20.0.0 255.255.0.0 10.0.0.2

R1(config)# ip route 172.21.0.0 255.255.0.0 10.0.0.2

R1(config)# ip route 172.22.0.0 255.255.0.0 10.0.0.2

R1(config)# ip route 172.23.0.0 255.255.0.0 10.0.0.2

R1(config)# no ip route 172.20.0.0 255.255.0.0 10.0.0.2

R1(config)# no ip route 172.21.0.0 255.255.0.0 10.0.0.2

R1(config)# no ip route 172.22.0.0 255.255.0.0 10.0.0.2

R1(config)# no ip route 172.23.0.0 255.255.0.0 10.0.0.2

R1(config)#

R1(config)# ip route 172.20.0.0 255.252.0.0 10.0.0.20

Page 32: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

FLOATING STATIČKA RUTA

ISP

Internet

Branch HQ

S0/0/0172.16.1.0 /30

S0/0/1.242

.1

.2

209.165.200.224 /29

.241

209.165.200.240 /29

.225

.226

ISP

Private WAN172.16.1.0 /30

10.0.0.0 /8

Internet

Branch HQ

S0/0/0172.16.1.0 /30

S0/0/1.242

.2S0/0/0

209.165.200.224 /29

.241209.165.200.240 /29

.225

.226

ISP

Private WAN172.16.1.0 /30

10.0.0.0 /8

• Privremena (eng. floating) statička ruta je ustvari backup statička ruta primarnoj statičkoj ruti ili dinamičkoj ruti u slučaju njenog otkaza.

• Floating statička ruta se koristi samo u slučaju otkaza primarne rute

• Floating statičku rutu konfigurišemo sa većom administrativnom distancom u odnosu na primarnu rutu

Branch(config)# ip route 10.0.0.0 255.0.0.0 S0/0/1 100

Page 33: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

ZADATAK – STATIČKO RUTIRANJE

Backup ruta za mrežu koja je dinamičku uneta u ruting tabelu

Jedna mrežna adresa preko koje se dolazi do više odredišnih mreža

Mečuje sve pakete u ruting tabeli

Korisna je za rutu ka stub mreži

Konfiguriše se sa većom AD nego dinamički ruting protokol

Najčešće se koristi prilikom povezivanja sa ISP

Page 34: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

IP ROUTE KOMANDA

Router(config)# ip route network-address subnet-mask {ip-address | exit-interface}

•network-address: Odredišna adresa udaljene mreže

•subnet-mask: Podmrežna maska udaljene mreže

•Jedan ili oba parametara se koriste u konfiguraciji statičke rute

•ip-address: IP adresa Next hop rutera. (Ne mora da bude Next hop IP adresa.)

•exit-interface: Outgoing ili izlazni interfejs

Page 35: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

VRSTE STANDARDNIH STATIČKIH RUTA

Router(config)# ip route network-address subnet-mask {ip-address | exit-interface}

Next Hop Static Route (Preporuka je da se uvek koristi ukoliko je CEF uključnen)ip route network-add subnet ip-address

Directly Attached Static Routeip route network-add subnet exit-intf

Fully Specified Static Routeip route network-add subnet exit-intf ip-address

Page 36: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

NEXT HOP STATIČKA RUTA

Router(config)# ip route network-address subnet-mask ip-address

• Next hop ip addresa je adresa najbližeg interfejsa na susednom ruteru

• Adresu sledećeg skoka je poželjno uvek koristiti

R1(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.2

R1(config)# ip route 192.168.2.0 255.255.255.0 172.16.2.2

Page 37: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

REKURZIVNA STATČKA RUTA

o Rekurzivni pregled u ruting tabelu biće u slučaju da je CEF isključen na ruteru a statička ruta je kreirana preko Next Hop IP adrese

o Rekurzivni pregled ruting tabele zahteve minamalno dva prolaza kroz ruting tabelu.

2

1

R1# show ip route | begin Gateway

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks

S 172.16.1.0/24 [1/0] via 172.16.2.2

C

L 172.16.2.1/32 is directly connected, Serial0/0/0

C 172.16.3.0/24 is directly connected, GigabitEthernet0/0

L 172.16.3.1/32 is directly connected, GigabitEthernet0/0

S 192.168.1.0/24 [1/0] via 172.16.2.2

S

Page 38: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

DIREKTNA STATIČKA RUTA

o Direktna statička ruta ukoliko CEF nije uključen izbegava rekurzivni pregled ruting tabele u point-to-point mrežama

Router(config)# ip route network-address subnet-mask exit-interface

R1(config)# ip route 172.16.1.0 255.255.255.0 s0/0/0

R1(config)# ip route 192.168.1.0 255.255.255.0 s0/0/0

R1(config)# ip route 192.168.2.0 255.255.255.0 s0/0/0

Page 39: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

DIREKTNA STATIČKA RUTA

R1# show ip route | begin Gateway

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks

S 172.16.1.0/24 is directly connected, Serial0/0/0

C 172.16.2.0/24 is directly connected, Serial0/0/0

L 172.16.2.1/32 is directly connected, Serial0/0/0

C 172.16.3.0/24 is directly connected, GigabitEthernet0/0

L 172.16.3.1/32 is directly connected, GigabitEthernet0/0

S 192.168.1.0/24 is directly connected, Serial0/0/0

S 192.168.2.0/24 is directly connected, Serial0/0/0

Page 40: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

POTPUNO DEFINISANA STATIČKA RUTA

o Statička ruta sa samo izlaznim interfejsom neće raditi u multi access sredini kao što je Ethernet sredina jer postoji veći broj next hop rutera

o Koristi se u slučaju da je CEF isključen u multi access sredini

Ruter(config)#ip route network-address subnet-mask exit-interface next-hop-ip-address

R1(config)# ip route 172.16.1.0 255.255.255.0 G0/1 172.16.2.2

R1(config)# ip route 192.168.1.0 255.255.255.0 G0/1 172.16.2.2

R1(config)# ip route 192.168.2.0 255.255.255.0 G0/1 172.16.2.2

R1# show ip route | begin Gateway

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks

S 172.16.1.0/24 [1/0] via 172.16.2.2, Gigabitethernet0/1

C 172.16.2.0/24 is directly connected, Gigabitethernet0/1

L 172.16.2.1/32 is directly connected, Gigabitethernet0/1

C 172.16.3.0/24 is directly connected, GigabitEthernet0/0

L 172.16.3.1/32 is directly connected, GigabitEthernet0/0

S 192.168.1.0/24 [1/0] via 172.16.2.2, Gigabitethernet0/1

S 192.168.2.0/24 [1/0] via 172.16.2.2, Gigabitethernet0/1

Page 41: Uvod u rutiranje IP paketa - vtsnis...topologije Pogodna je samo za proste topologije Bezbednost Manje bezbedna Priličnobezbedna Upotreba resursa Koristi CPU, memoriju i propusni

Ostali mrežni servisi

PODRAZUMEVANE VREDNOSTI ZA AD

KREIRANJE PODRAZUMEVANE(DEFAULT) RUTE

ip route 0.0.0.0 0.0.0.0 {ip-address | exit-intf [ip-address]}

Parametri Opis

0.0.0.0 • Odgovara bilo kojoj mreži

0.0.0.0 • Mečuje bilo koju subnet masku

ip-address• Definiše Next Hop IP adresu• Koristi se kod broadcast medijuma• Najčešće kreira rekurzivni lookup ruting tabele

exit-intf• Definiše izlazni interfejs do date mreže• Kreira direktno povezanu statičku rutu.• Koristi se u point-to-point topologiji