11. évf.: Dinamikus routing
11. évf.: Dinamikus routing
Dinamikus routing és OSPF
Bevezetés
A hálózatokban a routerek feladata:
- a csomagok megfelelő útvonalra irányítása.
Kisebb hálózatban:
- kézzel létrehozhatók statikus útvonalak.
Nagyobb hálózatban azonban:
- több telephely,
- több router,
- redundáns kapcsolatok,
- és folyamatos változások
miatt automatikus útvonalválasztás szükséges.
Erre használják:
- a dinamikus routing protokollokat.
Mert három router esetén még lehet fejben követni, hogy mi merre megy. Harmincnál már a routerek jobban emlékeznek egymásra, mint az emberek.
Mi az a routing?
A routing:
- útvonalválasztási folyamat.
Feladata:
- a csomagok megfelelő célhoz juttatása.
Router feladata
A router:
- megvizsgálja a cél IP-címet
- ellenőrzi a routing táblát
- kiválasztja a legjobb útvonalat
- továbbítja a csomagot
Routing tábla
A router:
- útvonalakat tárol.
Példa:
| Hálózat | Következő ugrás |
|---|---|
| 192.168.1.0/24 | közvetlen |
| 192.168.2.0/24 | 10.0.0.2 |
| 0.0.0.0/0 | 192.168.1.1 |
Routing típusai
| Típus | Jellemző |
|---|---|
| Statikus | kézzel konfigurált |
| Dinamikus | automatikusan tanul |
Statikus routing
Előny:
- egyszerű
- kis hálózatban gyors
Hátrány:
- nem skálázható
- sok adminisztráció
Dinamikus routing
A dinamikus routing:
- automatikusan tanul útvonalakat
- frissíti a routing táblát
- reagál a hálózati változásokra
Előnyei
Előnyök:
- automatikus működés
- redundancia
- skálázhatóság
- gyors hibakezelés
Dinamikus routing protokollok
| Protokoll | Típus |
|---|---|
| RIP | Distance Vector |
| OSPF | Link State |
| EIGRP | Hibrid |
| BGP | Path Vector |
Metric
A metric:
- egy útvonal költsége.
Segítségével:
- a router kiválasztja a legjobb útvonalat.
Példák metricre
| Protokoll | Metric |
|---|---|
| RIP | ugrásszám |
| OSPF | cost |
| EIGRP | sávszélesség + késleltetés |
Konvergencia
A konvergencia:
- az az idő,
amíg a hálózat minden routere azonos útvonal-információt kap.
Miért fontos?
Gyors konvergencia esetén:
- kisebb kiesés
- gyorsabb helyreállás
OSPF
OSPF: Open Shortest Path First
Szabvány: RFC 2328
Mi az OSPF?
Az OSPF:
- link-state routing protokoll.
OSPF jellemzői
Előnyök:
- gyors konvergencia
- skálázható
- támogatja a redundanciát
- area-k használata
Link-State működés
Az OSPF:
- nem csak a következő útvonalat ismeri,
hanem:
- a teljes hálózati topológiát.
SPF algoritmus
Az OSPF:
- Dijkstra algoritmust használ.
A cél:
- a legrövidebb út megtalálása.
OSPF költség (Cost)
Az OSPF:
- költséget számol.
Képlet:
Cost=Referencia saˊvszeˊlesseˊgInterface saˊvszeˊlesseˊgCost=\frac{Referencia\ sávszélesség}{Interface\ sávszélesség}Cost=Interface saˊvszeˊlesseˊgReferencia saˊvszeˊlesseˊg
Példa
100 Mbps: Cost = 1
10 Mbps: Cost = 10
OSPF szomszédság
Az OSPF routerek:
- neighbor kapcsolatot hoznak létre.
Neighbor állapotok
| Állapot | Jelentés |
|---|---|
| Down | nincs kapcsolat |
| Init | hello érkezett |
| Two-Way | kétirányú kapcsolat |
| ExStart | adatbázis szinkron |
| Exchange | adatcsere |
| Full | kész kapcsolat |
Hello csomagok
A routerek:
- hello üzeneteket küldenek.
Feladata:
- szomszédok keresése
Alap időzítések
| Paraméter | Alapérték |
|---|---|
| Hello | 10 mp |
| Dead | 40 mp |
OSPF Area
Az OSPF:
- területekre osztható.
Miért kell?
Előnyök:
- kisebb routing tábla
- kisebb CPU terhelés
- gyorsabb működés
Backbone Area
Minden OSPF hálózat központja: Area 0
OSPF router típusok
| Típus | Funkció |
|---|---|
| Internal | egy area |
| Backbone | Area 0 |
| ABR | Area Border Router |
| ASBR | más protokollhoz kapcsolódik |
DR és BDR
Broadcast hálózatban:
- nem minden router épít kapcsolatot mindenkivel.
DR
DR: Designated Router
Feladata:
- központi kommunikáció
BDR
BDR: Backup Designated Router
Feladata:
- tartalék szerep
Miért kell DR/BDR?
Előny:
- kisebb forgalom
- kisebb CPU terhelés
DR választás
Első szempont:
- OSPF priority
Második:
- Router ID
OSPF Priority
Alapérték: 1
DR beállítása Cisco-n
interface g0/0
ip ospf priority 200
OSPF konfiguráció Cisco eszközön
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
network 10.0.0.0 0.0.0.3 area 0
OSPF Router ID
Példa:
router ospf 1
router-id 1.1.1.1
OSPF ellenőrzése
Szomszédok: show ip ospf neighbor
Routing tábla: show ip route
OSPF interfészek: show ip ospf interface brief
OSPF hibák
Gyakori problémák:
- area mismatch
- hibás wildcard maszk
- eltérő hello idő
- ACL tiltás
- interface down
OSPF hibakeresés
Szomszédok: show ip ospf neighbor
Részletes állapot: show ip protocols
Adatbázis: show ip ospf database
Gyakorlati példa
Iskolai hálózat
Hálózat:
- 3 router
- VLAN10
- VLAN20
- szerverhálózat
- redundáns kapcsolat
Feladat:
- OSPF konfigurálása
- Area 0 létrehozása
- DR/BDR ellenőrzése
Ellenőrző kérdések
