Síťová architektura

Síťová architektura je návrh komunikační sítě. Jedná se o strukturu, která má na starost řízení komunikace v systémech a jejich výměnu dat.

Historie

Počátek síťové architektury se datuje již od vzniku prvních sítí. Jednalo se však o řešení, které probíhalo v jedné konkrétní firmě, tzv. proprietárně. Vznikly tak architektury jako SNA firmy IBM nebo DECnet společnosti Digital Equipment Corporation.[1] Nicméně toto řešení nebylo nijak populární a tak se uvažovalo o něčem ne-proprietárním, tedy vytvořit otevřenou síťovou architekturu. Postupem času vznikly hlavní dvě koncepce.

Model ISO/OSI

Porovnání TCP/IP a modelu ISO/OSI
Podrobnější informace naleznete v článku Referenční model ISO/OSI.

Jako první se vytvoření otevřené struktury ujala organizace International Organization for Standardization (ISO). Původní plán byl vytvořit kompletní architekturu otevřených systémů (zvaná též OSA, původem v anglickém Open Systems Architecture). Projekt se však ukázal jako složitější a tak organizace byla nucena vytvořit "pouhý" referenční model. Vznikl tak finální název "Open Systems Interconnection", zkratkou OSI.[1] Výsledkem tedy byl referenční model ISO/OSI, který pracuje se sedmi vrstvami. Každá vrstva komunikuje pouze s partnerskou vrstvou jiného uzlu a s vrstvou buď nižší nebo vyšší. Nižší vrstva poskytuje svoje služby vyšší vrstvě a vyšší vrstva využívá služeb nižší vrstvy.[2]

Protože model ISO/OSI byl v konečné fázi redukován i o protokoly, vytratila se z něho praktická použitelnost. Měl však být využit v členských státech, které by postupně model zaváděly do praxe. I přes některé snahy nebylo možné tuto snahu realizovat z důsledku malého počtu výrobků na trhu, které by tento model podporovaly.[3]

TCP/IP

Podrobnější informace naleznete v článku TCP/IP.

Rodina protokolů TCP/IP vznikla v sedmdesátých letech. Vytvořilo ji Ministerstvo obrany USA původně pro vojenské účely pod názvem ARPANET, který se později dostal i na americké univerzity. Zde však již nevyhovovaly stávající protokoly, především protokol NCP, a 1. ledna 1983 definitivně rodící se Internet přestal používat NCP a začal využívat koncepci TCP/IP.[4] Architektura TCP/IP využívá pouze čtyř vrstev. Z těchto čtyř vrstev však protokoly TCP/IP "obsazují" jen tři nejvyšší. U nejnižší vrstvy (vrstvy síťového rozhraní) se počítá s tím, že zde budou využity takové přenosové mechanismy, jaké jsou k dispozici, a které "pochází odjinud" (tj. nejsou součástí TCP/IP). Může jít třeba o Ethernet, o Wi-Fi, o technologie ATM či Frame Relay, nebo o xDSL (ADSL) atd.[3]

Odlišnosti architektur

Mezitím co se referenční model ISO/OSI prosazoval do praxe, předstihla ho rodina protokolů TCP/IP. ISO/OSI model byl totiž původně navržen jako systém, který bude poskytovat spojované a spolehlivé služby. Snažil se tedy zajistit spolehlivost přenosu až do komunikační podsítě (včetně) a která v důsledku toho musela být poměrně složitá, zatímco k ní připojované hostitelské počítače měly mít relativně jednoduchou úlohu. Později se však ukázalo, že tímto řešením se zaměstnávají všechny vrstvy modelu.

Na druhou stranu TCP/IP vycházela z předpokladu, že zajištění spolehlivosti je problémem koncových účastníků komunikace, a mělo by tedy být řešeno až na úrovni transportní vrstvy. Nebylo tak třeba řešit spolehlivost, resp. potvrzování a zpětné čekání na odpovědi, a ušetřený čas se mohl využít pro vlastní přenos. Díky tomuto není však protokol TCP/IP tolik spolehlivý jako jeho "rival" ISO/OSI, nicméně poskytuje jednoduchou a rychlou komunikační síť, ke které se připojují hostitelské počítače.

Reference

  1. a b PETERKA, Jiří. Báječný svět počítačových sítí, část III. - Síťové architektury [online]. 2005 [cit. 2011-11-26]. Dostupné online. 
  2. Síťové architektury [online]. 7. 9. 2006 [cit. 2011-11-26]. Dostupné online. 
  3. a b PETERKA, Jiří. Báječný svět počítačových sítí, část IV. - Rodina protokolů TCP/IP [online]. 2005 [cit. 2011-11-26]. Dostupné online. 
  4. TCP/IP Internet Protocol [online]. 14. října 1981 [cit. 2011-11-27]. Dostupné v archivu pořízeném dne 2013-04-02. (anglicky) 

Externí odkazy

Média použitá na této stránce

Porovnání TCPIP a modelu ISOOSI.jpg
Autor: Draffix, Licence: CC BY-SA 3.0
Porovnání TCP/IP a modelu ISO/OSI