Co je propojení otevřených systémů?
Propojení otevřených systémů je referenční model ilustrující, jak by se zprávy měly přenášet přes telekomunikační síť. Nezahrnuje podrobná rozhraní. Místo toho slouží jako průvodce pro tvůrce sítí, aby jejich produkty byly kompatibilní s produkty jiných tvůrců. Propojení otevřených systémů zahrnuje sedm funkcí, známých jako funkční vrstvy, které by měly být prováděny při odesílání zpráv přes síť.
Tento referenční model byl vytvořen Mezinárodní organizací pro normalizaci (IOS). IOS je skupina složená ze zástupců z více než 160 zemí, která usiluje o vytvoření standardů pro usnadnění komunikace a obchodní spolupráce mezi zeměmi. Doporučení pro propojení otevřených systémů jsou zakódována v oddíle X.200 Mezinárodní telekomunikační unie - telekomunikační standardy (ITU-TS).
Každý počítač v síti by měl být schopen provádět všech sedm funkčních vrstev. Žádný program nevykonává všechny čtyři funkce. Místo toho jsou rozděleny do několika součástí počítače. Funkce mohou být prováděny operačním systémem, programy nebo síťovými protokoly.
Sedm vrstev je rozděleno do dvou skupin. První tři se používají vždy, když zprávy projdou počítačem. Jedná se o fyzické, datové a síťové vrstvy. Pokud zpráva není určena pro počítač, kterým prochází, ale pouze používá počítač k přenosu, zprávy neprochází dalšími čtyřmi vrstvami. Tyto vrstvy se používají pouze tehdy, když zpráva přechází od nebo k uživateli.
Fyzická vrstva umožňuje hardwaru odesílat a přijímat kousky dat. Vrstva datového propojení propojení otevřených systémů si je vědoma přenosového protokolu a zajišťuje, aby počítač dodržoval tato pravidla. Nakonec síťová vrstva odešle data do správného počítače. Stejně jako třídič obálek na poště rozděluje zprávy na odchozí poštu určenou pro ostatní počítače a místní poštu určenou pro počítač, který provádí zpracování.
Pokud je zpráva místní poštou, je zpracována prostřednictvím dalších čtyř funkčních vrstev propojení otevřených systémů. Transportní vrstva zajišťuje úplnou zprávu a kontroluje chyby. Stejně jako telefonní operátor ve starých filmech i relační vrstva koordinuje spojení mezi dvěma počítači. Ve vrstvě prezentace nebo syntaxe jsou data převedena z formátu, ve kterém byla odeslána, do formátu, který může počítač přečíst. Nakonec se aplikační vrstva stará o všechny malé detaily, od kontroly rychlosti připojení až po zajištění ochrany soukromí a autorizace.