7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.



Podobné dokumenty
Identifikátor materiálu: ICT-3-03

Komunikační protokoly počítačů a počítačových sítí

4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.

6. Transportní vrstva

3.17 Využívané síťové protokoly

MODELY POČÍTAČOVÝCH SÍTÍ

Inovace a zkvalitnění výuky prostřednictvím ICT Počítačové sítě Vrstvový model TCP/IP Ing. Zelinka Pavel

5. Směrování v počítačových sítích a směrovací protokoly

Telekomunikační sítě Protokolové modely

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování

Přednáška 3. Opakovače,směrovače, mosty a síťové brány

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.

ZPS 3 Standardizace počítačových sítí, zásobník TCP/IP, model ISO/OSI, vybrané protokoly

Počítačové sítě. Lekce 4: Síťová architektura TCP/IP

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

POČÍTAČOVÉ SÍTĚ Metodický list č. 1

Y36PSI Protokolová rodina TCP/IP

3. Linková vrstva. Linková (spojová) vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl

Technologie počítačových sítí 2. přednáška

Počítačové sítě Transportní vrstva. Transportní vrstva

íta ové sít TCP/IP Protocol Family de facto Request for Comments

Architektura TCP/IP je v současnosti

Model ISO - OSI. 5 až 7 - uživatelská část, 1 až 3 - síťová část

EU-OPVK:VY_32_INOVACE_FIL9 Vojtěch Filip, 2013

Vlastnosti podporované transportním protokolem TCP:

Typy samostatných úloh PSI 2005/2006

Analýza aplikačních protokolů

Zásobník protokolů TCP/IP

Inovace bakalářského studijního oboru Aplikovaná chemie

Inovace bakalářského studijního oboru Aplikovaná chemie

12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování

Úvod Úrovňová architektura sítě Prvky síťové architektury Historie Příklady

Architektura TCP/IP v Internetu

A7B36PSI Úvod 1/29. Jan Kubr. Honza Kubr - 1_uvod

TÉMATICKÝ OKRUH Počítače, sítě a operační systémy

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

POČÍTAČOVÉ SÍTĚ 1. V prvním semestru se budeme zabývat těmito tématy:

X36PKO Úvod Protokolová rodina TCP/IP

Obsah. O autorech 9. Předmluva 13. KAPITOLA 1 Počítačové sítě a Internet 23. Jim Kurose 9 Keith Ross 9

JAK ČÍST TUTO PREZENTACI

Úvod do analýzy. Ústav informatiky, FPF SU Opava Poslední aktualizace: 8. prosince 2013

Zásobník protokolů TCP/IP

Měření kvality služeb. Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Data Hlas Video. Black Box Network Infrastructure

1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model

X36PKO Úvod Jan Kubr - X36PKO 1 2/2006

aplikační vrstva transportní vrstva síťová vrstva vrstva síťového rozhraní

Název školy: Základní škola a Mateřská škola Žalany. Číslo projektu: CZ. 1.07/1.4.00/ Téma sady: Informatika pro devátý ročník

Relační vrstva SMB-Síťový komunikační protokol aplikační vrstvy, který slouží ke sdílenému přístupu k souborům, tiskárnám, sériovým portům.

Protokoly a Internet. Miloš Hrdý. 19. listopadu 2007

Počítačové sítě I. 2. Síťové modely Miroslav Spousta, 2005

Počítačové sítě II. 14. Transportní vrstva: TCP a UDP. Miroslav Spousta, 2005

Počítačové sítě ve vrstvách model ISO/OSI

ZÁKLADNÍ ANALÝZA SÍTÍ TCP/IP

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Počítačové sítě. Lekce 3: Referenční model ISO/OSI

Internet a jeho služby. Ing. Kateřina Ježková

Počítačová síť a internet. V. Votruba

Semestrální práce CC3 TCP/IP transport a aplikace

PB169 Operační systémy a sítě

Inovace výuky prostřednictvím šablon pro SŠ

Počítačové sítě. Počítačová síť. VYT Počítačové sítě

Integrovaná střední škola, Sokolnice 496

Inovace bakalářského studijního oboru Aplikovaná chemie

Počítačové sítě Teoretická průprava II. Ing. František Kovařík

Analýza síťového provozu. Ing. Dominik Breitenbacher Mgr. Radim Janča

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík

OSI TCP/IP Aplikace a protokoly 7. aplikační 6. presentační 5. relační

SSL Secure Sockets Layer

Protokoly přenosu. Maturitní otázka z POS - č. 15. TCP/IP (Transmission Control Protocol/Internet Protocol)

SADA VY_32_INOVACE_PP1

Univerzita Jana Evangelisty Purkyně Automatizace Téma: Datová komunikace. Osnova přednášky

Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu

DUM 16 téma: Protokoly vyšších řádů

Maturitní okruhy pro 1.KŠPA Kladno, s.r.o. Počítačové sítě a komunikace

ST Síťové technologie

Počítačové sítě Systém pro přenos souborů protokol FTP

Programovatelné převodníky SES s ethernetovým výstupem a napájením PoE

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE. Ing. Jaroslav Adamus. Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou

Střední průmyslová škola, Mladá Boleslav, Havlíčkova 456 Maturitní otázky z předmětu POČÍTAČOVÉ SÍTĚ

Obsah PODĚKOVÁNÍ...11

Aplikační vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Počítačové sítě 1 Přednáška č.6 Transportní vrstva

Architektury komunikujících systémů

Přednáška 9. Síťové rozhraní. Úvod do Operačních Systémů Přednáška 9

Počítačové sítě II. 11. IP verze 4, adresy Miroslav Spousta, 2006

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP.

SPŠ a VOŠ Písek, Písek, K. Čapka 402. Učební texty. Datové sítě I. Vypracovala: Mgr. Radka Pecková

Sada protokolů TCP/IP

Inovace bakalářského studijního oboru Aplikovaná chemie

Technologie počítačových komunikací

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Úvod do informačních služeb Internetu

CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network

NETSPEC. e-learningové vzdělávání síťových specialistů. registrační číslo: CZ / /0010

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

CZ.1.07/1.5.00/

Transkript:

7. Aplikační vrstva Studijní cíl Představíme si funkci aplikační vrstvy a jednotlivé protokoly. Doba nutná k nastudování 2 hodiny Aplikační vrstva Účelem aplikační vrstvy je poskytnout aplikačním procesům přístup ke komunikačnímu systému a tím umožnit jejich vzájemnou spolupráci. Mezi služby poskytované aplikační vrstvou patří přenos zpráv, identifikace komunikujících parametrů (jmény, adresami, podpisem), zjištění stupně okamžité připravenosti komunikujícího partnera, stanovení pověření pro komunikaci, dohoda o mechanismech ochrany zpráv, ověření přípustnosti komunikujících parametrů, určení přiměřenosti prostředků, určení způsobu přiřazení tarifů a přijatelné kvality poskytovaných služeb, synchronizace spolupracujících aplikací, výběr způsobu dialogu včetně postupu jeho navázání a ukončení, dohoda o odpovědnosti za opravy chyb a o postupech řízení celistvosti dat, dohoda o omezeních týkajících se syntaxe zpráv (struktura, kódy, abecedy). K zabezpečení služeb aplikační vrstvy jsou potřebné funkce, které jsou zahrnuty v nižších vrstvách a poskytovány formou patřící jen do aplikační vrstvy. Na rozdíl od ostatních vrstev mohou funkce v aplikační vrstvě provádět nejen programy a technické prostředky, ale i lidé. Příklady: Mezi nejznámější síťové aplikace patří např. 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ř. protokoly SNMP pro TCP/IP). Je tvořena sadou protokolů spolupracujících s jednotlivými aplikačními programy. Aplikační protokoly se spoléhají na protokoly TCP a UDP, které vytváří datové toky mezi počítači. Aplikační vrstva pouze požádá nižší vrstvu (tj. protokol TCP nebo protokol UDP) o vytvoření datového toku, do kterého pak vkládá aplikační data. Aplikační vrstva předepisuje dialog komunikace mezi aplikacemi. Příkladem může být prohlížení webových stránek pomocí Počítačové sítě I. 1 (5) KST/IPS1

internetového prohlížeče. V tomto dialogu je jedna stana klientem a druhá serverem. Tabulka 1 Aplikační protokoly Protokol Telnet FTP TFTP NFS SMTP LPD SNMP DNS DHCP HTTP HTTPS POP3 Funkce Pro jednoduché terminálové relace (v podstatě ovládáme obrazovku vzdáleného PC). Používá se pro přenos souborů mezi vzdálenými stanicemi bez ohledu na operační a souborový systém na těchto stanicích. Je omezenou a standardní verzí protokolu FTP. Využívá se například při nahrávání nastavení některých komunikačních zařízení v síti při jejich startu nebo pro start bezdiskové stanice. Umožňuje vzdálený přístup k systémů souborů přes počítačovou síť. Protokol zajišťující přenos zpráv elektronické pošty mezi poštovními servery. Slouží k odeslání tiskové úlohy na síťovou tiskárnu. Shromažďuje klíčové informace o síti a pracuje s nimi. Organizuje jména počítačů v Internetu a jejich vazby na IP adresy. Přiřazuje hostitelům IP adresy. Slouží k výměně hypertextových dokumentů ve formátu HTML. Zabezpečený protokol HTTP (pomocí šifrování SSL a TLS). Protokol pro přes e-mailových zpráv z poštovního serveru na klienta. Mezi služby poskytované aplikační vrstvou patří přenos zpráv, identifikace komunikujících parametrů (jmény, adresami, podpisem), zjištění stupně okamžité připravenosti komunikujícího partnera, stanovení pověření pro komunikaci, dohoda o mechanismech ochrany zpráv, ověření přípustnosti komunikujících parametrů, určení přiměřenosti prostředků, určení způsobu přiřazení tarifů a přijatelné kvality poskytovaných služeb, synchronizace spolupracujících aplikací, výběr způsobu dialogu včetně postupu jeho navázání a ukončení, dohoda o odpovědnosti za opravy chyb a o postupech řízení celistvosti dat, dohoda o omezeních týkajících se syntaxe zpráv (struktura, kódy, abecedy). K zabezpečení služeb aplikační vrstvy jsou potřebné funkce, které jsou zahrnuty v nižších vrstvách a poskytovány formou patřící jen do Počítačové sítě I. 2 (5) KST/IPS1

aplikační vrstvy. Na rozdíl od ostatních vrstev mohou funkce v aplikační vrstvě provádět nejen programy a technické prostředky, ale i lidé. HTTP FTP TELNET SNTP DNS TFTP BOOTP RPC DHCP SNMP 80 20/21 23 25 53 69 67/68 111 546 161 transmission control protocol TCP user datagram protocol UDP směrovací protokoly RIP, EIGRP, OSPF internet control internet message protokol management protokol IGMP ICMP group internet protocol IP address resolution protocol ARP reverse address resolution protoko RARP Ethernet, LAN, FDDI Obrázek 1 TCP/IP protokoly vrstev Protokol IP (Internet Protocol) Pracuje v síťové vrstvě soustavy TCP/IP. Od nadřazených protokolů transportní vrstvy obdrží datové segmenty s požadavkem na odeslání. K segmentům připojí vlastní hlavičku a vytvoří IP datagram. V IP hlavičce je především IP adresa příjemce a odesílatele, což předznamenává hlavní poslání protokolu: doručení jednotlivých datagramů k příjemci provádí tedy adresování a směrování datagramů mezi počítači. IP protokol je nespojovaný (před zahájením výměny dat nevytváří relaci) a espolehlivý (předání paketů na místo určení není kontrolováno). Paket IP se tedy může ztratit, být doručen mimo pořadí, zdvojen nebo zpožděn. Protokol IP neobsahuje prostředky pro zotavení z chyb tohoto typu. To vše má zajistit nadřízená transportní vrstva protokol TCP. Průchod dat v síti Z jednoho koncového systému tj. od aplikačního programu na počítači, do druhého počítače jsou data postupně, jak prochází vrstvami segmentována a v nižších vrstvách zapouzdřována. Dochází k vytváření tzv. PDU (Protocol Počítačové sítě I. 3 (5) KST/IPS1

Data Unit, datové jednotky protokolu) na každé vrstvě. Z aplikačních dat (aplikační vrstva) jsou vytvořeny segmenty (transportní vrstva), potom následují pakety (síťová vrstva) a za nimi rámce (spojová vrstva) a nakonec bity (na fyzické vrstvě, zde se už nejedná o PDU). Spojová a fyzická vrstva je označována jako vrstva síťového rozhraní. Data (jednotlivé bity) jsou potom přenášena v binární podobě přenosovým médiem a v druhém systému jsou postupně odpouzdřována jak prochází vrstvami až do aplikační vrstvy. Obrázek 2 Průchod dat v síti Shrnutí kapitoly Touto kapitolou jsme dokončili představení sedmivrstvého modelu OSI a základních funkcí každé vrstvy. Vyjmenovali jsme protokoly aplikační vrstvy a způsob průchodu dat v síti. Otázky na procvičení: 1. Která vrstva je odpovědná za oddělené udržení dat různých aplikací? 2. Která vrstva tvoří rozhraní mezi vlastními aplikačními programy? Počítačové sítě I. 4 (5) KST/IPS1

3. Vyjmenujte některé protokoly, které spadají do aplikační vrstvy. 4. Popište průchod dat sítí. Literatura [1] Cisco Systems, Inc [online]. 2012 [cit. 2012-04-26]. Dostupné z: http://www.cisco.com/. [2] LAMMLE, Todd. CCNA: výukový průvodce přípravou na zkoušku 640-802. Vyd. 1. Brno: Computer Press, 2010, 928 s. ISBN 978-802-5123-591. Počítačové sítě I. 5 (5) KST/IPS1