logo

Síťová vrstva

  • Síťová vrstva je třetí vrstvou modelu OSI.
  • Zpracovává požadavky na služby z transportní vrstvy a dále předává požadavek na službu do vrstvy datového spojení.
  • Síťová vrstva převádí logické adresy na fyzické adresy
  • Určuje cestu od zdroje k cíli a také spravuje problémy s provozem, jako je přepínání, směrování a řídí přetížení datových paketů.
  • Hlavní úlohou síťové vrstvy je přesouvat pakety od odesílajícího hostitele k přijímajícímu hostiteli.

Hlavní funkce, které síťová vrstva vykonává, jsou:

    Směrování:Když paket dosáhne vstupního spojení routeru, router přesune pakety do výstupního spojení routeru. Například paket z S1 do R1 musí být předán dalšímu směrovači na cestě k S2.Logické adresování:Vrstva datového spojení implementuje fyzické adresování a síťová vrstva implementuje logické adresování. Logické adresování se také používá k rozlišení mezi zdrojovým a cílovým systémem. Síťová vrstva přidává k paketu hlavičku, která obsahuje logické adresy odesílatele i příjemce.Práce s internetem:To je hlavní role síťové vrstvy, která zajišťuje logické spojení mezi různými typy sítí.Fragmentace:Fragmentace je proces rozdělování paketů na nejmenší jednotlivé datové jednotky, které cestují různými sítěmi.

Přeposílání a směrování

V síťové vrstvě se k předávání paketů používá směrovač. Každý router má předávací tabulku. Směrovač předává paket tak, že prozkoumá pole hlavičky paketu a poté použije hodnotu pole hlavičky k indexování do tabulky předávání. Hodnota uložená v tabulce předávání odpovídající hodnotě pole záhlaví označuje odchozí linku rozhraní routeru, na kterou má být paket předán.

Například směrovač s hodnotou pole hlavičky 0111 dorazí do směrovače a pak směrovač indexuje tuto hodnotu hlavičky do předávací tabulky, která určuje, že výstupní rozhraní linky je 2. Směrovač předá paket rozhraní 2. Směrovací algoritmus určuje hodnoty, které se vkládají do předávací tabulky. Směrovací algoritmus může být centralizovaný nebo decentralizovaný.

Síťová vrstva

Služby poskytované síťovou vrstvou

    Garantované doručení:Tato vrstva poskytuje službu, která zaručuje, že paket dorazí na místo určení.Garantované doručení s omezeným zpožděním:Tato služba zaručuje, že paket bude doručen v rámci stanoveného zpoždění mezi hostiteli.Balíčky na objednávku:Tato služba zajišťuje, že pakety dorazí na místo určení v pořadí, v jakém byly odeslány.Zaručený maximální jitter:Tato služba zajišťuje, že doba mezi dvěma po sobě jdoucími přenosy u odesílatele se rovná době mezi jejich přijetím v cíli.Bezpečnostní služby:Síťová vrstva poskytuje zabezpečení pomocí klíče relace mezi zdrojovým a cílovým hostitelem. Síťová vrstva ve zdrojovém hostiteli šifruje datovou část datagramů odesílaných do cílového hostitele. Síťová vrstva v cílovém hostiteli by pak dešifrovala užitečné zatížení. Tímto způsobem síťová vrstva udržuje integritu dat a služby autentizace zdroje.