Aplikan prezentan session vrstva Aplikan vrstva Beiaca aplikcia
Aplikačná, prezentačná, session vrstva
Aplikačná vrstva • Bežiaca aplikácia umožňuje komunikáciu človeka s počítačom po dátovej sieti • Každá aplikácia spustená na koncovom zariadení je procesom • Súčasný beh viacerých aplikácií - procesov
Druhy softvéru aplikačnej vrstvy • Sieťová aplikácia – má v sebe implementované protokoly aplikačnej vrstvy, takže vie priamo komunikovať s nižšími vrstvami ( email-klient, web-browser ) • Sieťové služby – niektoré programy nemajú implementované protokoly aplikačnej vrstvy, takže potrebujú asistenciu služieb aplikačnej vrstvy, aby mohli používať sieťové zdroje. Sú to vlastne programy, ktoré vedia komunikovať so sieťou a pripravovať dáta prenos. Sú súčasťou operačného systému
Sieťové služby • Služby aplikačnej vrstvy pripravujú dáta aplikácie na prenos po sieti a riadia sa pokynmi protokolov aplikačnej vrstvy • Implementácia rovnakých protokolov aplikačnej vrstvy na zdrojovom a koncovom zariadení pre úspešný prenos
Sieťové služby • Rozličné druhy dát ( text, audio, video, grafika ) si vyžadujú rozličné sieťové služby pre prípravu týchto dát na spracovanie nižšími vrstvami modelu • Sieťové služby sú programy, ktoré pracujú na pozadí a uskutočňujú funkcie spojené s prácou na sieti. Nie sú priamo prístupné alebo videné koncovým užívateľom. • Napr. stlačením tlačítka SEND aplikácia začne proces prenosu dát spustením príslušnej sieťovej služby, ktorá poskytuje spojenie medzi aplikáciou a sieťou.
Sieťové služby • Každá aplikácia alebo sieťová služba používa protokoly • Protokol určuje, ako sú dáta štrukturované vnútri správy a aké typy správ sa posielajú medzi zdrojom a cieľom • Tieto správy môžu byť žiadosťou o službu, žiadosťou o potvrdenie o príjme, žiadosťou o ďalšie dáta, správy o statuse zariadenia alebo chybové správy • Bez dodržiavania a existencie týchto protokolov by prenos dát nefungoval
Protokoly aplikačnej vrstvy • • • HTTP – Hyper. Text Transfer Protocol DNS – Domain Name Service Protocol SMTP – Simple Mail Transfer Protocol POP – Post Office Protocol FTP – File Transfer Protocol
- Slides: 7