Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je zrútenie toho, ako to funguje:
1. Položky v smerovacej tabuľke: Každá položka v smerovacej tabuľke zvyčajne obsahuje nasledujúce informácie:
* cieľová sieť/predpona: Toto určuje rozsah IP adries (alebo siete), na ktorú sa položka vzťahuje. Zvyčajne sa vyjadruje v zápise CIDR (napr. 192.168.1.0/24).
* Maska podsiete (implicitne v CIDR): Používa sa na určenie, či cieľová adresa IP spadá do zadanej siete.
* Ďalej hop: IP adresa nasledujúceho smerovača alebo rozhrania na lokálnom zariadení na postúpenie paketu. Ak je cieľ priamo pripojený k smerovaču, ďalším hopom bude IP adresa rozhrania.
* rozhranie: Konkrétne sieťové rozhranie (napr. Ethernet port) sa používa na dosiahnutie nasledujúceho hopu.
* Metrika: Numerická hodnota predstavujúca náklady alebo preferencie pri používaní tejto trasy. Nižšie hodnoty zvyčajne označujú lepšiu cestu (napr. Kratšia vzdialenosť, nižšia latencia).
2. Populácia smerovacej tabuľky: Tabuľky smerovania sa naplnia rôznymi metódami:
* statické smerovanie: Správcovia ručne konfigurujú trasy. To je jednoduché pre malé siete, ale stáva sa nepraktickým pre väčšie siete.
* Dynamické smerovacie protokoly: Smerovače automaticky vymieňajú smerovacie informácie medzi sebou pomocou protokolov ako RIP, OSPF, EIGRP, BGP. Tieto protokoly umožňujú smerovačom dozvedieť sa viac o sieťach nad rámec ich okamžitého dosahu a prispôsobiť sa zmenám siete.
3. Proces presmerovania paketov: Keď smerovač dostane paket:
1. Extrakcia cieľovej adresy: Router extrahuje cieľovú adresu IP z hlavičky paketov.
2. Vyhľadávanie smerovacej tabuľky: Router prehľadá svoju smerovaciu tabuľku, aby našla zodpovedajúcu položku. Kontroluje cieľovú sieť každej položky/predponu a používa masku podsiete (alebo notáciu CIDR), aby zistila, či cieľová adresa IP spadá do tejto siete.
3. Najlepší výber cesty: Ak sa zhoduje s viacerými položkami, router vyberie cestu s najnižšou metrikou. To zaisťuje, že pakety sú preposlané pozdĺž najúčinnejšej cesty.
4. Preposielanie paketov: Na základe zvoleného záznamu smerovač posiela paket na ďalší hop prostredníctvom zadaného rozhrania.
4. Aktualizácie tabuľky smerovania: Protokoly dynamického smerovania neustále aktualizujú smerovaciu tabuľku, keď sa menia podmienky siete. To zaisťuje, že smerovacia tabuľka odráža súčasnú topológiu siete a najlepšie dostupné cesty.
Príklad:
Predstavte si smerovač s nasledujúcou zjednodušenou smerovacou tabuľkou:
| Cieľová sieť Ďalší hop | Rozhranie | Metrika |
| ---------------------- | ----------------- | ------------ | --------- |
| 192.168.1.0/24 | 192.168.1.254 | eth0 | 1 |
| 10.0.0.0/8 | 172.16.1.1 | ETH1 | 2 |
| 0,0.0.0/0 | 172.16.1.1 | ETH1 | 10 |
Ak smerovač dostane paket určený na 192.168.1.10, nájde prvý záznam (192.168.1.0/24) zhody a postúpenie paketu na 192.168.1.254 prostredníctvom rozhrania ETH0. Ak je cieľ 10.10.10.10, použije sa druhý záznam. Posledná položka (0.0.0.0/0) je predvolená trasa, ktorá sa používa, ak sa žiadne ďalšie vstupné zhoduje.
Stručne povedané, smerovacia tabuľka je srdcom smerovania IP, čo umožňuje smerovačom efektívne posielať pakety v komplexných sieťach výberom najlepšej cesty na základe dostupných informácií. Presnosť a efektívnosť smerovacej tabuľky sú rozhodujúce pre spoľahlivú sieťovú komunikáciu.