Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* Aplikácie programovacie rozhrania (API): Toto sú rozhrania, ktoré umožňujú aplikáciám prístup k sieťovým službám. Abstraktujú zložitosť protokolov sietí na nižšej úrovni. Príklady zahŕňajú API Sockets API (napríklad `Socket ()` in C) a API na vyššej úrovni, ktoré ponúkajú knižnice a rámce (napríklad tie, ktoré sa používajú na požiadavky HTTP).
* konkrétne aplikačné protokoly: Toto sú pravidlá a formáty používané na komunikáciu medzi aplikáciami. Niektoré kľúčové príklady zahŕňajú:
* http (protokol prenosu Hypertext): Používa sa na prehliadanie webu.
* https (protokol Hypertext prenosu zabezpečený): Bezpečná verzia HTTP pomocou šifrovania SSL/TLS.
* ftp (protokol prenosu súborov): Používa sa na prenos súborov medzi počítačmi.
* SMTP (Protokol jednoduchého prenosu pošty): Používa sa na odosielanie e -mailov.
* Pop3 (Protokol poštového protokolu verzie 3) a IMAP (Protokol o prístupu k internetu): Používa sa na prijímanie e -mailov.
* dns (systém názvu domény): Prekladá názvy domén (napríklad `Google.com`) do adresy IP.
* ssh (zabezpečená škrupina): Poskytuje bezpečný spôsob prístupu k vzdialeným počítačom.
* SNMP (Protokol jednoduchého riadenia siete): Používa sa na monitorovanie a správu siete.
* dhcp (protokol konfigurácie dynamického hostiteľa): Automaticky priraďuje adresy IP zariadeniam v sieti.
* Logika prezentácie (niekedy sa považuje za súčasť prezentačnej vrstvy v OSI): Aj keď to nie je prísne „komponent“, aplikačná vrstva často spracováva aspekty prezentácie údajov, ako je kódovanie (napr. Prevod textu na Unicode) a formátovanie údajov. To by mohlo byť implicitné v rámci aplikačných protokolov alebo sa s nimi výslovne rieši samotná aplikácia.
* Aplikácie: Zahŕňa to skutočné údaje prenášané medzi aplikáciami, ako sú webové stránky, e -maily, súbory a ďalšie typy informácií.
Je dôležité poznamenať, že hranice medzi týmito funkčnými komponentmi sú často rozmazané. Napríklad HTTP je protokol, ale používa aj rozhrania API a spracováva určitú logiku prezentácie. Kľúčovou cestou je, že aplikačná vrstva je široká kategória zahŕňajúca softvér a protokoly, ktoré priamo interagujú s koncovými používateľmi a ich aplikáciami.