Router (Směrovač)
Aktivní síťové zařízení, které propojuje jednotlivé sitě a přeposílá data mezi ně.
Routování (Směrování)
Určuje cesty datagramů v prostředí počítačových sítí. Nezajišťují ji jen routery, ale i koncové stanice a jeho úkolem je doručit datagram (paket) adresátovi. Zajišťuje ji síťová vrstva ISO/OSI.
Routovací metody
- Distance-vector routing protocol
- Routery udržují routovací tabulku s informací o (vektoru) vzdálenosti do dané sítě
- Link-state routing protocol
- Routery udržují komplexní databázi síťové topologie (vytvořenou pomocí LSA-Link-state advertisements)
- rychle reaguje na změny topologie, ale spotřebovává více pásma a zdrojů na routeru
Dynamické směrovací protokoly podle toho zda jsou v lokální síti
- Interior gateway protocol (IGP) – Routuje mezi routery v rámci autonomního systému (AS) (firemní lokální síť nebo poskytovatel internetu a jeho zákazníci)
- Exterior gateway protocol (EGP) – Routují mezi autonomními systémy (Autonomous System)
Typy směrování
- Statické směrování
- Nejsou za běhu stanice záznamy ve směrovací tabulce nijak aktivně měněny
- Používají ho typicky koncové stanice nebo routery v malých sítích (LAN)
- Dynamické směrování
- Průběžně reaguje na změny v počítačové síti (přidávání nebo odebírání podsítí) a přizpůsobuje jim obsah směrovací tabulky
Směrovací tabulka
Obsahuje informace, které jsou nutné při rozhodování o směrování. Je uložena, používána a může být i vytvářena v aktivních uzlech sítě (router, stanice apod.). Záznamy jsou v ní rozděleny do řádků, přičemž každá obsahuje jednu směrovací informaci. Tabulka obsahuje:
- Cíl – Hostitel, adresa podsítě, adresa sítě nebo výchozí trasa
- Maska sítě – Společně s údajem o cíli určuje, kdy má být daná trasa použita
- Brána – Hodnota udává adresu IP nejbližšího směrovačem na který mají být pakety odeslány
- Rozhraní – Údaj určuje, které rozhraní LAN nebo rozhraní vyžádaného volání má být použito pro přenos paketů na další směrovač
- Metrika – Vyjadřuje relativní cenu použití dané trasy pro přenos dat k danému cíli
- Protokol – Distance Vector Protocol, RIP, Link-State Protocol, Path Vector Protocol
Směrovací protokoly
- RIP (Routing Information Protocol)
- Jednoduchá pro konfiguraci, pro malé a střední sítě
- Posílá celou routovací tabulku svým sousedům
- Pomalá konvergence (rozšiřování) a hloupá metrika (počet hopů-max 15)
- IGRP (Interior Gateway Routing protocol)
- Jako metriku používá cenu, záleží na pásmu a zpoždění (max 255 hopů)
- Proprietární Cisco protokol
- EIGRP (Enhanced Interior Gateway Routing Protocol)
- Proprietární Cisco protokol
- Rychlá konvergence, bez smyček
- Na rozdíl od předchozích podporuje různé protokoly (apple talk, IPX, IP) a VLSM
- metrika – pásmo, zpoždění (případně i zátěž, spolehlivost (max 255 hopů)
- OSPF (Open Shortest Path First)
- Hierarchický systém – jedna nebo více oblastí je spojena k páteřní oblasti (oblast 0)
- Routry vytvářejí databázi topologie, což je model celé oblasti
- Routry posílají linkstate (pásmo a stav interfacu) informace všem sousedním routrům v oblasti
- Neomezený počet hopů, určeno pro rozsáhlé sítě heterogenní sítě