Síťová vrstva
síťová vrstva je vyrovnaná tři sedm úrovně OSI model. To zareaguje na žádosti služby od transportní vrstvy a vydá servisní žádosti k vrstvě datového spojení.Síťová vrstva osloví zprávy a přeloží logické adresy a jména do fyzických adres. To také určuje cestu od zdroje k cílovému počítači a řídí dopravní potíže, takový jako přepínání, směrovánía řízení ucpání balíků dat.
Síťová vrstva poskytne funkční a procedurální prostředek přenášející proměnné délky datové sekvence od zdroje k cíli přes jednoho nebo více sítí zatímco tvrdí kvalita služby žádala transportní vrstvou. Síťová vrstva hraje propojit směrování, řízení toku, segmentaci/desegmentation, a kontrola chyby funguje.
Síťová vrstva se zabývá předáním informace celá cesta z jeho zdroje k jeho cíli - a přenášet věci odkudkoliv vy jako, k kdekoli vy jako. Jestliže vy nemůžete kontaktovat místo u síťové vrstvy, pak vy nemůžete kontaktovat to místo vůbec. Nicméně, to dělá to ve velmi základní cestě, bez detekce chyb nebo řízení toku, nebo něco jiného. Tady být některé věci že síťová vrstva potřebuje adresovat:
- Je připojení do sítě orientované nebo connectionless? Pro vzorek, klasická pošta connectionless, protože vy můžete poslat dopis někomu kompletně ven modrý. Na druhé straně, systém telefonu je spojení orientované, protože vy musíte uzavřít k jedné polovině a vytvořit spojení dříve, než vy můžete mluvit s nimi.
- Co jsou globální adresy? Každý v síťových potřebách mít jedinečnou adresu, která určuje koho oni jsou. Tato adresa bude normálně být hierarchická, tak vy můžete být “Fred Bloggs” k Londoners, nebo “Fred Bloggs, Londýn” k lidem ve V. Británii, nebo “Fred Bloggs, Londýn, UK” k lidem kdekoli na světě. Na internetu, tyto adresy jsou znány jak IP čísla.
- Jak vy předáte zprávu? Toto je zvláštního zájmu k mobilním aplikacím, kde uživatel může rychle se odstěhovat z místa k místě a to musí být uspořádáno že jeho zprávy následují jej. IPv4 opravdu nepočítá s tímto, ačkoli to bylo otesané na poněkud někdy později. Naštěstí, nastávající IPv6 má mnohem lepší navrhnuté řešení, který by měl dělat tyto druhy aplikací hodně hladší.