Prezentačná vrstva
Tento článok urgentne potrebuje úpravy a/alebo aspoň základné rozšírenie. Pomôž Wikipédii tým, že ho vhodne vylepšíš, alebo rozšíriš. Pozri si kritériá na minimálny článok, inšpiráciu môžeš nájsť aj v radách štylistickej príručky, prípadne v diskusii k článku. Neodstraňuj túto šablónu ak nedošlo k podstatnému vylepšeniu článku. Ak si článok založil, odstránenie šablóny prenechaj inému redaktorovi. Ak nebude tento článok do 14 dní prijateľne upravený, bude pravdepodobne zmazaný. Preto buďte pri úprave smelí! Dátum označenia je 29. 1. 2025, k zmazaniu dôjde 12. 2. 2025. Ak si umiestnil/a túto šablónu do článku, vyhľadaj autora v histórii článku a vlož na jeho diskusnú stránku oznam: {{Urgentne upraviť autor|Prezentačná vrstva}} --~~~~ |
Prevod formátov a kódovania dát
[upraviť | upraviť zdroj]- Konvertuje dáta do formátu, ktorý dokáže prijímajúci systém správne interpretovať.
- Rieši problémy s rôznymi znakmi a kódovacími štandardmi (napr. ASCII, Unicode, EBCDIC).
- Príklady:
- Prevod textu z Unicode (UTF-8) do ASCII.
- Interpretácia čísiel v rôznych formátoch (big-endian vs. little-endian).
Šifrovanie a dešifrovanie dát
[upraviť | upraviť zdroj]- Zabezpečuje ochranu dát pri prenose cez sieť.
- Používa kryptografické algoritmy na šifrovanie citlivých údajov, aby boli chránené pred neoprávneným prístupom.
- Príklady:
- SSL/TLS – zabezpečenie komunikácie na internete (napr. pri HTTPS).
- AES, RSA – populárne šifrovacie algoritmy.
Kompresia dát
[upraviť | upraviť zdroj]- Znižuje veľkosť prenášaných dát, čím šetrí šírku pásma a zlepšuje rýchlosť prenosu.
- Môže byť stratová (napr. MP3, JPEG) alebo bezstratová (napr. ZIP, PNG).
- Príklady:
- JPEG, PNG – kompresia obrázkov.
- MP3, AAC – kompresia zvuku.
- Gzip, Bzip2 – kompresia textových súborov.
Príklady protokolov a formátov na tejto vrstve:
[upraviť | upraviť zdroj]✔ TLS/SSL – zabezpečená komunikácia medzi klientom a serverom.
✔ JPEG, PNG, GIF – formáty obrázkov s rôznou úrovňou kompresie.
✔ MP3, AAC – formáty komprimovaného audia.
✔ MIME (Multipurpose Internet Mail Extensions) – používa sa v e-mailoch na identifikáciu typu obsahu (text, obrázky, prílohy).
✔ Unicode, ASCII – formáty znakových sád pre textovú komunikáciu.
Ako sa líši prezentačná vrstva od aplikačnej vrstvy?
[upraviť | upraviť zdroj]Aplikačná vrstva (7. vrstva) – poskytuje služby priamo pre aplikácie (napr. HTTP pre webové stránky, SMTP pre e-maily).
Prezentačná vrstva (6. vrstva) – zabezpečuje správny formát a bezpečnosť dát, ktoré aplikačná vrstva používa.
Príklad:
- Webový prehliadač (aplikačná vrstva) používa HTTPS.
- Prezentačná vrstva v HTTPS šifruje komunikáciu pomocou TLS/SSL.
Zhrnutie
[upraviť | upraviť zdroj]Prezentačná vrstva zabezpečuje správny formát, šifrovanie a kompresiu dát pri prenose medzi aplikáciami.
Pomáha riešiť problémy s kompatibilitou medzi rôznymi systémami.
Používa sa v bežných technológiách, ako sú webové stránky, e-maily, streamovanie hudby a zabezpečená komunikácia.