logo

Sieťová vrstva

  • Sieťová vrstva je treťou vrstvou modelu OSI.
  • Spracúva požiadavky na službu z transportnej vrstvy a ďalej posiela požiadavku na službu do vrstvy dátového spojenia.
  • Sieťová vrstva prekladá logické adresy na fyzické adresy
  • Určuje trasu od zdroja k cieľu a tiež riadi dopravné problémy, ako je prepínanie, smerovanie a kontroluje preťaženie dátových paketov.
  • Hlavnou úlohou sieťovej vrstvy je presúvať pakety z odosielajúceho hostiteľa na prijímajúceho hostiteľa.

Hlavné funkcie vykonávané sieťovou vrstvou sú:

    Smerovanie:Keď paket dosiahne vstupné prepojenie smerovača, smerovač presunie pakety na výstupné prepojenie smerovača. Napríklad paket z S1 do R1 musí byť presmerovaný na ďalší smerovač na ceste k S2.Logické adresovanie:Vrstva dátového spojenia implementuje fyzické adresovanie a sieťová vrstva implementuje logické adresovanie. Logické adresovanie sa používa aj na rozlíšenie medzi zdrojovým a cieľovým systémom. Sieťová vrstva pridáva do paketu hlavičku, ktorá obsahuje logické adresy odosielateľa aj príjemcu.Práca s internetom:Toto je hlavná úloha sieťovej vrstvy, ktorá zabezpečuje logické spojenie medzi rôznymi typmi sietí.Fragmentácia:Fragmentácia je proces rozdelenia paketov na najmenšie jednotlivé dátové jednotky, ktoré prechádzajú rôznymi sieťami.

Preposielanie a smerovanie

V sieťovej vrstve sa na preposielanie paketov používa smerovač. Každý smerovač má tabuľku presmerovania. Smerovač prepošle paket tak, že preskúma pole hlavičky paketu a potom použije hodnotu poľa hlavičky na indexovanie do tabuľky preposielania. Hodnota uložená v tabuľke preposielania, ktorá zodpovedá hodnote poľa hlavičky, označuje odchádzajúci odkaz rozhrania smerovača, na ktorý má byť paket preposlaný.

Napríklad smerovač s hodnotou poľa hlavičky 0111 dorazí do smerovača a potom smerovač zaindexuje túto hodnotu hlavičky do tabuľky preposielania, ktorá určuje, že rozhranie výstupného spoja je 2. Smerovač prepošle paket na rozhranie 2. Smerovací algoritmus určuje hodnoty, ktoré sa vkladajú do tabuľky preposielania. Smerovací algoritmus môže byť centralizovaný alebo decentralizovaný.

Sieťová vrstva

Služby poskytované sieťovou vrstvou

    Garantované doručenie:Táto vrstva poskytuje službu, ktorá zaručuje, že paket dorazí na miesto určenia.Garantované doručenie s obmedzeným oneskorením:Táto služba zaručuje, že paket bude doručený v rámci špecifikovaného oneskorenia medzi hostiteľmi.Balíky na objednávku:Táto služba zabezpečuje, že paket dorazí na miesto určenia v poradí, v akom sú odoslané.Zaručený maximálny jitter:Táto služba zabezpečuje, že čas medzi dvoma po sebe idúcimi prenosmi u odosielateľa je rovnaký ako čas medzi ich prijatím na miesto určenia.Bezpečnostné služby:Sieťová vrstva poskytuje bezpečnosť pomocou kľúča relácie medzi zdrojovým a cieľovým hostiteľom. Sieťová vrstva v zdrojovom hostiteľovi šifruje užitočné zaťaženie datagramov odosielaných do cieľového hostiteľa. Sieťová vrstva v cieľovom hostiteľovi by potom dešifrovala užitočné zaťaženie. Takýmto spôsobom sieťová vrstva zachováva integritu údajov a služby autentifikácie zdroja.