Co je aplikační vrstva?
Počítačová síť je obvykle navržena na základě síťového diagramu. Tato topologie je definována na základě modelu propojení otevřených systémů (OSI) a skládá se ze sedmi vrstev síťové funkčnosti. Aplikační vrstva je nejvyšší úroveň v OSI, která je známá jako vrstva sedm. Jedná se o síťovou vrstvu, která řídí komunikační programy v síti, včetně protokolu přenosu souborů (FTP), protokolu přenosu hypertextu (HTTP) a e-mailu. Tyto programy umožňují internetovým prohlížečům a e-mailovým aplikacím sdílet data v síti.
Síť začíná fyzickým kabelem a končí počítačovou aplikací. Během běžného přenosu komunikace jsou data nucena několika úrovněmi transformací. Toto je nezbytný proces k zajištění řádného dodržování pravidel kvality dat a zabezpečení. Model OSI byl vytvořen, aby umožnil flexibilitu v softwarových protokolech.
Model OSI se skládá ze sedmi vrstev. Jedná se o fyzické, datové propojení, síť, transport, relaci, prezentaci a aplikační vrstvu. Vrstvy pracují v hierarchické struktuře pro odesílání zpráv přes síť.
Většina počítačových sítí dnes používá jako komunikační jazyk pro internet standardní protokol řízení přenosu (TCP / IP). Tento síťový protokol používá model OSI jako plán pro interakci síťových zařízení a softwaru. Každá vrstva v modelu má specifickou odpovědnost v topologii sítě.
Model OSI je navržen na základě hierarchického řetězení odpovědnosti. Tato pravidla nutí každou vrstvu, aby při odesílání zprávy prostřednictvím topologie následovala konkrétní procesy předání. Aplikační vrstva je povinna dodržovat pravidla předání prezentační vrstvy, která je další úrovní v hierarchickém řetězci. Tato pravidla obvykle zahrnují požadavky na formát, šifrování a specifické velikosti, než může být zpráva přijata další úrovní v řetězci.
Okamžité zprávy (IM) je topolový komunikační protokol, který se používá v mobilních telefonech a počítačových systémech. IM je příklad softwaru, který používá protokol aplikační vrstvy. Standardní protokol IM umožňuje společnostem vytvářet software pro rychlé zasílání zpráv. Mezi příklady těchto produktů patří AOL® Instant Messenger, Yahoo® mail a MSN® messenger. Každý program používá standardy OSI k odesílání a přijímání zpráv v síti na této vrstvě.
Microsoft Outlook® je příklad e-mailové aplikace, která používá aplikační vrstvu. Toto je nejnižší úroveň modelu OSI, který odpovídá za balení zpráv ze softwarového programu do srozumitelné počítačové zprávy. Aplikační vrstva odešle zprávu do prezentační vrstvy, která je zodpovědná za pravidla šifrování a formátování zprávy.