You are on page 1of 12

DIJAGNOSTIKA I ODRŽAVANJE USMJERNIKA –

REKONSTRUKCIJA TABELE USMJERNIKA


DOMINIK LAZAR, 4.D
USMJERNIK
 Usmjernik (engl. router) je uređaj koji usmjerava pakete na
njihovom putu kroz računalnu mrežu 
 Njegov osnovni zadatak je da svakom paketu koji stigne na mrežno
sučelje provjeri odredišnu IP adresu, u svojoj tablici pronađe gdje taj
paket treba preusmjeriti te ga proslijedi na odgovarajuće sučelje
 Radi u mrežnom sloju OSI modela
ROUTING TABLICA

 Routing tablica je skup pravila, često gledanih u obliku tablice, koja


se koristi kako bi se utvrdilo gdje će paket biti preusmjeren
 Osnovna routing tablica sastoji se od najmanje tri vrijednosti:
 ID mreže (Network ID)- network destination, subnet
 Metric – označava minimalni broj skokova do odredišta, optimalni put
 Next hop – IP adresa na koju se paket prosljeđuje

Osnovna
tablica
...

 Ovisno o implementaciji routing tablica može sadržavati i dodatne


vrijednosti:
 Sučelje
 QoS (quality of service) (npr. zastava U ako je ruta radi)
 ...

Primjer kako tablica treba Tablica mojeg routera


izgledati
INTERNET PROTOKOLI

 Postoje dvije glavne faze u radu routing protokola:


 neighborhood discovery faza- usmjernika inicijalizira i konstruira
routing tablicu. Ova faza događa se odmah nakon spajanja
usmjernika na mrežu ili u slučajevima kada je ponovno pokrenut
 Faza ažuriranja routing tablice koja prati topološke promjene u
mreži
…(NASTAVLJA SE S KOMENTARA PRIJAŠNJOG SLAJDA)

 Postoje dva moguća rješenja:


 Usmjernici razmjenjuju sve podatake o topologiji. Ova bi se razmjena
provodila samo između neposrednih usmjernika. Protokoli usmjeravanja
koji koriste ovu opciju klasificiraju se kao distance-vector routing
protokoli
 Usmjernici razmjenjuju podatke o topolologji sa svim ostalim
usmjernicima u mreži. U fazi ažuriranja topoloških podataka šalje se
samo dio podataka (dio koji se odnosi na promjena topologije). Protokoli
usmjeravanja koriste ovu opciju klasificiraju se kao link-state protokoli
DISTANCE-VECTOR ROUTING PROTOKOLI

 svaki usmjernika u mreži šalje svoju routing tablicu svojim susjedima


 Podaci se šalju povremeno (brojač) ili kad dođe do promjene u
topolologiji
 Prednosti:
• Ne koriste puno bandwidth-a
• Ne zahtjeva puno procesorske snage i memorije usmjernika
 Nedostaci su problemi s konekcijom i loša skalabilnost
 Primjeri: Babel, RIP, IGRP, EIGRP
LINK-STATE ROUTING PROTOKOLI
 Složeniji od distance-vector routing protokola
 Svaki usmjernik stvara i ažurira topološku bazu podataka uz tablicu
usmjeravanja
 Ta baza podataka sadrži sve informacije o topologiji primljene od
drugih usmjernika u mreži
 Nakon ažuriranja baze usmjernik koristi algotiram najkraćeg puta
(shortest-path algorithm) da izračuna svoju routing tablicu

 Link-state routing protokoli trebaju značajnu procesorsku snagu i


kapacitet memorije na razini usmjernika za pohranjivanje topološke
baze podataka i za izračunavanje routing tablica
 Inicijalno pokretanje također troši puno bandwidth-a jer se moraju
poslati topološke baze svakog usmjernika u mreži
 Primjeri: OSPF, IS-IS…
DIJAGNOSTIKA I ODRŽAVANJE MREŽE

 Osoba zadužena za upravljanje mrežom naziva se mrežni administrator


 Njegov posao je otkrivanje i rješavanje problema funkcioniranja mreže
te otklanjanje situacija u kojima bi moglo doći problema
 Neki dijelovi interneta obično su fizički udaljeni tako da ih se mora
neizravno nadzirati “na daljinu”
 Kad hardverska greška spriječi komunikaciju s jednim uređajem,
administrator može pokušati komunicirati sa susjednim uređajima te
metodom pokušaja i pogreške locirati problem

 Standardni protokol za upravljanje internetom zove se Simple


Network Management Protocol (SNMP)
 SNMP je protokol za izmjenu informacija o nadzoru i upravljanju
mreže između nadzornih stanica i mrežnih elemenata
 Skup svih objekata unutar uređaja kojima SNMP može pristupiti zove
se Baza upravljačkih informacija (Management Information Base -
MIB)
REFERENCES

 https://web.math.pmf.unizg.hr/~luka/publ/MR-skripta.pdf
 https://en.wikipedia.org/wiki/Router_(computing)
 https://en.wikipedia.org/wiki/Routing_table
 https://www.geeksforgeeks.org/routing-tables-in-computer-network/
 shorturl.at/oyVW3. chapter 2.2
 https://www.pcmag.com/encyclopedia/term/distance-vector-protocol
 https://en.wikipedia.org/wiki/Distance-vector_routing_protocol

You might also like