===== L7 - Aplikační Vrstva =====
-----------------
- Účelem vrstvy je poskytnout aplikacím přístup ke komunikačnímu systému a umožnit tak jejich spolupráci.
- Do aplikačních vrstev zasahuje software, se kterým pracuje přímo uživatel.
tato vrstva se skládá z dvou podvrstev: relační, prezenční
{{ :vrstvy:screenshot_2021-10-22_at_09-07-21_slide_1_-_prez11_pdf.png?nolink&400 |}}
{{ :vrstvy:unnamed.jpg?nolink&400 |}}
Poznámky:
==Webové stránky==
* Nečíslovaný seznam v informatice označení pro soubor dat zobrazovaný uživateli webovým prohlížečem.
* Webové stránky jsou součástí celosvětového WWW
* Webová stránka je vytvořena pomocí jazyka HTML
* protokoly (DNS,HTTP,) (TLS) pro bezpečné a šifrované přpojení
* každý HTTP požadavek používá také TCP a IP
===Klienti===
Windows:
* Firefox {{:vrstvy:firefox-menu-on-windows-en-us.png?nolink&200|}}
* Mozilla Firefox je svobodný multiplatformní webový prohlížeč, který vyvíjí ve spolupráci se stovkami dobrovolníků Mozilla Corporation
* První finální verze 1.0 byla vydána i v češtině 9. listopadu 2004
* Kromě oficiálně podporovaných platforem, kterými jsou Microsoft Windows, Android, Linux a macOS, je Firefox dostupný i pro FreeBSD, OS/2, RISC OS, SkyOS či BeOS.
* Opera {{:vrstvy:lytecache.php.jpg?nolink&200|}}
* Opera je webový prohlížeč pro většinu platform, který vyvíjí norská firma Opera Software.
* Tento projekt byl v roce 2016 odprodán čínskému konsorciu
* počínaje verzí 8.50 je zcela zdarma jako freeware.
* Opera používá vykreslovací jádro Chromium, které sdílí s prohlížečem Google Chrome
* Chrom{{:vrstvy:chrome-nastaveni-synchronizace-1.png?nolink&200|}}
* víceplatformní webový prohlížeč vyvíjený společností Google.
* Poprvé byl vydán v roce 2008 pro operační systém Microsoft Windows a později byl přenesen na systémy Linux, MacOS, iOS a Android.
* Prohlížeč je také hlavní součástí operačního systému Chrome OS, kde slouží jako platforma pro webové aplikace.
* Edge{{:vrstvy:index.jpg?nolink&200|}}
* První předběžná verze byla uvolněna 30. března 2015. Ve Windows 10 pro počítače, tablety a chytré telefony nahradí jako výchozí prohlížeč starší Internet Explorer.
* Edge je menší, efektivnější prohlížeč postavený na webových standardech a je určen pro webové služby
* Edge je instalován spolu s operačním systémem Windows 10 podobným způsobem jako Internet Explorer v předchozích verzích Windows.
Linux:
Mezi webové prohlížeče linuxu patří podoně jako u windows (Opera,Firefox,Chromium)
* Chromium {{:vrstvy:lol.png?nolink&200|}}
* svobodný a otevřený softwarový projekt společnosti Google.
* Google používá tento kód k vytvoření webového prohlížeče Chrome, který má více funkcí než Chromium.
* Mnoho dalších prohlížečů je také založeno na kódu Chromia, včetně Microsoft Edge, Opery a Amazon Silk.
MacOS Jako u Windows a Linuxu jsou webové prohlížeče podobé tudíž sem patří i zmiňovaný (Firefox a Opera)
* Safari{{:vrstvy:safari-anonym2.png?nolink&200|}}
* Safari je webový prohlížeč vyvíjený společností Apple Inc., který je součástí iOS a macOS.
* První veřejná betaverze byla vydána 7. ledna 2003 a finální verze byla uvolněna 23. června 2003 zprvu k volnému stažení, ale později i jako součást Mac OS X 10.3.
* Verze pro Windows byla představena v roce 2007 a už byla zrušena.
===Servery===
Linux
* Apache{{:vrstvy:kundo.png?nolink&200|}}
* je softwarový webový server s otevřeným kódem pro GNU/Linux, BSD, Solaris, macOS, Microsoft Windows a další platformy.
* V současné době dodává prohlížečům na celém světě většinu internetových stránek.
==Elektromnická pošta==
- protokoly
-- SMTP
-- POP3(s)
-- IMAP(s)
===Klienti===
Thunderird:
Mozilla Thunderbird je svobodný multiplatformní poštovní klient vyvíjený Mozilla Corporation a stovkami dobrovolníků. Mozilla Corporation je dceřinou společností nadace Mozilla Foundation, jejímž hlavním cílem je otevřený a inovativní rozvoj Internetu. Původní jméno projektu bylo Minotaur.
Outlook:
Microsoft Outlook (též Outlook či Microsoft Office Outlook) je e-mailový a groupwarový klient od společnosti Microsoft, který je standardně součástí Microsoft Office. Obsahuje klienta elektronické pošty, vedení kontaktů, organizaci času, úkolů, poznámek a deník.
Gmail:
Gmail je bezplatná e-mailová služba provozovatele vyhledávače Google, která poskytuje webové rozhraní (tzv. webmail) nebo volitelně stahování pošty protokolem POP3 nebo IMAP.
===Servery===
-- Linux: Postfix, Sendmail, Qmail
-- Windows: Exchange, Kerio
==SNMP==
==DNS==
==Vzdálená správa==
ssh
telnet
VNC
RDP
==FTP==
- Windows: ftp, caesar FTP
- Linux: ftp,
Příklady: Mezi nejznámější síťové aplikace patří na
př. elektronická pošta (např. aplikační protokol SMTP v architektuře TCP/IP), přenos souborů (např.
protokoly FTP nebo TFTP v architektuře TCP/IP), vzdálený přístup (např.
protokol TELNET u TCP/IP), management sítí (např. p
rotokoly SNMP pro
TCP/IP).
==== Problematika ====
SMTP protokol
* protokol určený pro přenos zpráv elektronické pošty mezi přepravci elektronické pošty.
* Pod pojmem protokol si můžeme představit řekněme sadu nařízení a pravidel, kterými se na internetu řídí data a komunikace.
FTP protokol ( File Transfer Protocol )
* je v informatice protokol pro přenos souborů mezi počítači pomocí počítačové sítě
* Využívá protokol TCP z rodiny TCP/IP a může být používán nezávisle na použitém operačním systému.
* Pomocí protokolu FTP je také možné soubory v různých sítích přejmenovávat, přidávat nebo mazat.
TFTP ( Trivial File Transfer Protocol )
* je velice jednoduchý protokol pro přenos souborů, obsahující jen základní funkce protokolu FTP.
* Z klienta TFTP lze jednotlivé soubory zkopírovat (nahrát) nebo stáhnout ze serveru. Jinými slovy, server je ten,
který obsluhuje soubory, zatímco klient je ten, který je požaduje nebo je odesílá
* Oproti FTP má různá omezení a odlišnosti:
- Nelze procházet adresáře.
- Neumožňuje přihlášení uživatele ani zadání hesla.
- Je používaný pro čtení nebo zápis dat na vzdálený server.
* Funguje podobně jako protokol FTP používá protokol TFTP klientský a serverový software pro připojení mezi dvěma zařízeními.
Telnet ( Teletype Network )
* v informatice označení protokolu používaného v počítačových sítích, který pomocí stejnojmenné aplikace umožňuje uživateli připojení ke vzdálenému počítači pomocí textového uživatelského rozhraní.
* Pro jednoduché terminálové relace (v podstat
ě ovládáme
obrazovku
vzdáleného PC).
DNS (Domain Name System)
* je hierarchický systém doménových jmen, který je realizován servery DNS a stejnojmenným protokolem sloužícím k výměně informací.
* hlavním významem je převod doménových jmen na IP adresu, čímž zajišťují možnost používat URL adresy.
* Organizuje jména počítačů v Internetu a jejich
vazby na IP
adresy.
IMAP4
* protokol pro vzdálený přístup k e-mailové schránce.
* Na rozdíl od protokolu POP3 umí IMAP pracovat v tzv. on-line i off-line režimu a nabízí pokročilé možnosti vzdálené správy.
POP3
* slouží pro stahování e-mailových zpráv ze vzdáleného serveru na klientský počítač a využívá u toho TCP/IP připojení.
* Nečíslovaný seznamJde o poměrně zastaralou technologii
* Jedná se o protokol, který zajišťuje připojení na e-mailové servery příchozí pošty a po připojení na tento server poštu stáhne do vašeho počítače.
* Tento protokol má zásadní nevýhodu v tom, že se stáhne celý obsah e-mailové schránky a to včetně nevyžádané pošty nebo spamu.
NFS (Networ File System)
* je systém umožňující přístup k souborům na vzdálených hostitelích.
* Využívá k tomu balík RPC.(Vzdálené volání procedur)
* Klient žádá o připojení adresáře ze vzdáleného hostitele ke svému místnímu adresáři stejným způsobem, jako při připojování fyzického zařízení, jen k tomu používá rozdílnou syntaxi.
* Data mohou být uchovávána na centrálním hostiteli a klienti si tento adresář připojí při zavádění systému. (Např. všechny účty hostitelů, soubory zabírající velké množství prostoru jako např. balíky programu LaTeX, administrativní data,...)
SMNP(Simple Network Management Protocol)
* Protokol SNMP slouží k výměně základních systémových informací pomocí krátkých paketů, posílaných přes UDP/IP.
* Umožňuje průběžný sběr nejrůznějších dat pro potřeby správy sítě, a jejich následné vyhodnocování.
LPD
* Nečíslovaný seznamSlouží k odeslání tiskové úlohy na síťovou tiskárnu
SNMP
* Shromažďuje klíčové informace o síti a pracuje
s nimi.
* Umožňuje průběžný sběr nejrůznějších dat pro potřeby správy sítě, a jejich následné vyhodnocování.
DHCP
* Přiřazuje hostitelům IP adresy, masku sítě, implicitní bránu a adresu DNS serveru.
* Používá se pro automatickou konfiguraci počítačů připojených do počítačové sítě.