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

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

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

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í

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.

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

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

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

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

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

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

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í

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

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

Zásobník protokolů TCP/IP

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

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

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

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

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

EU-OPVK:VY_32_INOVACE_FIL9 Vojtěch Filip, 2013

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

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

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

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.

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

Obsah PODĚKOVÁNÍ...11

DUM 13 téma: Instant messaging

Architektura TCP/IP v Internetu

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

Zásobník protokolů TCP/IP

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

6. Transportní vrstva

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

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

Název a označení sady: Člověk, společnost a IT technologie; VY_3.2_INOVACE_Ict

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

Integrovaná střední škola, Sokolnice 496

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

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

JAK ČÍST TUTO PREZENTACI

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

CZ.1.07/1.5.00/

Síťové protokoly. Filozofii síťových modelů si ukážeme na přirovnání:

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

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

SSL Secure Sockets Layer

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

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

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í,

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

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

Datum vytvoření. Vytvořeno 18. října Očekávaný výstup. Žák chápe pojmy URL, IP, umí vyjmenovat běžné protokoly a ví, k čemu slouží

Adaptabilní systém pro zvýšení rychlosti a spolehlivosti přenosu dat v přenosové síti

DUM 7 téma: Přenos souborů

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

Telekomunikační sítě Protokolové modely

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

Vlastnosti podporované transportním protokolem TCP:

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

Úvod do informatiky 5)

Technologie počítačových komunikací

Kurz práce s informacemi

Systémy pro sběr a přenos dat

File Transfer Protocol (FTP)

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

CZ.1.07/1.5.00/

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

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

PSK2-14. Služby internetu. World Wide Web -- www

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

Identifikátor materiálu: ICT-3-10

DUM 12 téma: Příkazy pro tvorbu databáze

REFERENČNÍ MODEL ISO/OSI

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

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

Definice pojmů a přehled rozsahu služby

Základy počítačových sítí Model počítačové sítě, protokoly

IVT 2. ročník INFORMAČNÍ SÍTĚ

ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS

Y36PSI Protokolová rodina TCP/IP

Další nástroje pro testování

Analýza aplikačních protokolů

Architektury komunikujících systémů

Jak se měří síťové toky? A k čemu to je? Martin Žádník

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

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE OBOR: INFORMAČNÍ TECHNOLOGIE

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

Fakulta elektrotechniky a informatiky Vysoká škola báňská - Technická univerzita Ostrava. Cvičení 5 POČÍTAČOVÁ OBRANA A ÚTOK - POU

Architektury komunikujících systémů

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

4. Transportní vrstva

DUM 9 téma: Hostingové služby

Inovace a zkvalitnění výuky prostřednictvím ICT Počítačové sítě

Měření kvality služeb - QoS

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

1. Základní klasifikace a pojmy počítačových sítí

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ. MEIV Windows server 2003 (seznámení s nasazením a použitím)

DUM 15 téma: Příkazy pro řízení přístupu

Transkript:

DUM 16 téma: Protokoly vyšších řádů ze sady: 3 tematický okruh sady: III. Ostatní služby internetu ze šablony: 8 - Internet určeno pro: 4. ročník vzdělávací obor: 26-41-M/01 Elektrotechnika - Elektronické počítačové systémy vzdělávací oblast: odborné vzdělávání metodický list/anotace: viz VY_32_INOVACE_08316ml.pdf Tomáš Vokoun VY_32_INOVACE_08316dum - strana 1 16.4.2013

Vyšší vrstvy modelu Za vyšší vrstvy referenčních modelů považujeme většinou L3 u modelu ISO/OSI, případně vrstva Síťová a vyšší u modelu TCP/IP. Jedná se o vrstvy, kdy již upozaďujeme samotné technické provedení komponentů sítě a využíváme již její komplexní služby doručování zpráv mezi jednotlivými účastníky. Jak to síť zajistí, necháváme z větší části na ní samotné respektive na její vnitřní inteligenci. Síť jako služba Můžeme zde oddělit subjekt provozující síť a subjekty, jí využívající. Odtud je již logicky cesta k tématu zpoplatnění a přímému prodeji síťové kapacity. Typickým představitelem takového rozdělení je přístup k síti internet, kdy komerční poskytovatel připojení (ISP) zajišťuje provoz nižších vrstev, a jak je koncový zákazník využije je již zcela v jeho režii. Nebo by alespoň mělo být, takovému přístupu říkáme síťová neutralita. Při jejím dodržování, nesmí poskytovatel přenosové cesty nijak omezovat služby, které na vyšších vrstvách uživatel hodlá provozovat. V praxi je to třeba omezení služeb VoIP (telefonování po síti) u poskytovatelů mobilního internetu. Služby přenosu Základní vyšší službou jsou služby přenosu dat mezi koncovými uzly, u kterých je znám jejich identifikátor (IP adresa či DNS název). S využitím prostředků nižších vrstev pak taková služba přenáší packety ( pakety ) balíčky dat, které jsou označeny v hlavičce řadou pomocných informací o odesilateli, příjemci, pořadí ve skupině, účelu a podobně. Jakoukoliv zprávu, kterou chce uživatel nebo aplikace odeslat, nejprve rozdělí odesílající strana (resp. její IP stack ) na konečný počet dostatečně malých packetů (velikosti řádově jednotek kbyte) a označí je sekvenčními čísly. To proto, že k příjemci mohou dorazit v jiném pořadí a on je musí znovu sestavit ve správné konstelaci. Spojovaný a nespojovaný přenos Z oboru telekomunikací vychází klasická myšlenka spojovaného přenosu. U něj lze rozdělit fáze zahajování spojení, průběh a jeho ukončení. Tedy jako u běžného telefonního přístroje. Před samotným přenosem dat, musí být speciálním postupem spojení navázáno (u telefonu například vytočením čísla, kterým se v ústředně fyzicky propojí vodiče od telefonu Tomáš Vokoun VY_32_INOVACE_08316dum - strana 2 16.4.2013

na jiné vodiče směrem k cílové stanici), což trvá nenulovou dobu a přenos dat musí na navázání spojení počkat. Druhá strana také musí spojení přijmout a být ochotna se ho účastnit. Dokud není spojení navázáno, není možné odesílat data. Na druhou stranu, jednou navázané spojení je k dispozici bez čekání a s jistotou, že druhá strana je zapnuta a data očekává. V době, kdy nejsou žádná data přenášena, je komunikační kanál blokován a většinou je za jeho provoz účtován i poplatek. Jednou navázané spojení je také nutné po skončení řádně rozpojit, v opačném případě jej rozpojí až infrastruktura sítě, či protistrana, ale až po uplynutí časového limitu, během kterého je stále linka blokována. V telekomunikacích pak hovoříme o principu přepínání okruhů, v počítačových sítích lze využitím protokolu spojovaného přenosu takový virtuální okruh úspěšně emulovat ( předstírat ) i s využitím sítě na bázi přepínání paketů. Druhou variantou jsou formy přenosu nespojovaného, kdy odesilatel pouští do sítě pakety s vyznačeným cílem a pouze statisticky předpokládá, že se k příjemci dostanou, bez poškození, v rozumném čase a že příjemce bude vůbec schopen data přijímat. Tento způsob komunikace se dá úspěšně přirovnat k posílání vzkazů v láhvi z opuštěného ostrova. Spolehlivý a nespolehlivý přenos Dalším možným pohledem na komunikační protokoly vyšších řádů je sledování spolehlivosti. Spolehlivost v tomto případě chápeme tak, že data jsou příjemci doručena, nebo se odesilatel dozví, že se doručení nepodařilo. Naproti tomu nespolehlivý přenos pouze data odesílá a nezdržuje se ověřováním, zda data došla, a nepokouší se je odeslat znovu, pokud nebyl přenos úspěšný. Tím dochází k dramatickému zvýšení výkonnosti sítě, protože na potvrzování a případné opakování jednotlivých paketů se u spolehlivého přenosu spotřebovává nemalou část přenosové kapacity, která je u nespolehlivého přenosu k dispozici uživatelským datům. V situaci nepřetížené a relativně fyzicky spolehlivé sítě může být nespolehlivý komunikační protokol velmi výkonný. Typickými představiteli těchto kombinací jsou protokoly: UDP User Datagram Packet protokol nespojovaného nespolehlivého přenosu TCP Transmission Control Protocol protokol spolehlivého spojovaného přenosu Tomáš Vokoun VY_32_INOVACE_08316dum - strana 3 16.4.2013

Někdy bývá protokol TCP označován jako TCP/IP, což ale není technicky zcela správně. TCP je L4 protokol, využívající služby L3 protokolu IP, tato vazba ale není povinná. UDP také využívá IP služby. Obdobně, je označení TCP/IP nevhodné, pokud hovoříme o samotném IP protokolu. Rozhodnutí, který protokol zvolit, je většinou na autorovi aplikace, mnohdy si uživatel může i sám vybrat. Jsou třídy aplikací, u kterých je použití TCP jasnou volbou typicky při přenosech binárních dat, souborů a šifrogramů. Zde je samozřejmě nepřípustná jakákoliv ztráta dat a přenosový protokol se musí snažit zprávu doručit bez chyb a kompletní, případně potvrdit že přenos není možný. Nespolehlivý přenos pak najde uplatnění v situacích, kdy malá ztrátovost dat není na závadu a naopak využijeme výhody okamžitého přenosu, bez čekání na jeho zahájení a zdržování při opakovaném doručování poškozených paketů. Takovou aplikací je třeba on-line streaming (vysílání/přenos) videa, či audia. Koncovému uživateli rozhodně méně vadí výpadek několika pixelů obrázku, než zastavení přenosu na několik sekund, aby se třeba 20x tento úsek dat opakovaně přenášel, dokud nebude snímek dokonalý. Další vyšší protokoly Již využívají některé ze zmíněných variant, pro své konkrétní potřeba, uvedeme je ve stručném přehledu: http hyper text transfer protocol protokol pro přenos stránek formátu html u služby www ftp file transfer protocol protokol pro přenos souborů libovolného typu ssh secure shell protokol textového terminálu, který obsahuje šifrovací mezivrstvu pro ověření identity protistrany a zamezení odposlechu přenášených dat rpc remote procedure call protokol vzdáleného spouštění procedur a programů, z jiného nebo na jiném počítači; v systémech Windows často bezpečnostně velmi riziková funkce Tomáš Vokoun VY_32_INOVACE_08316dum - strana 4 16.4.2013

nfs network file system protokol vzdáleného přístupu k souborovému systému, na rozdíl od ftp uživateli skrývá rozdíl mezi místním a vzdáleným diskem, i se vzdáleným může pracovat jako by byl lokální dns domain name system protokol služby doménových názvů dhcp/bootp dynamic host configuration protocol protokol pro vzdálenou konfiguraci síťových uzlú a nastavování jejich základních IP parametrů imap/smtp/pop3 různé poštovní protokoly ospf/rip protokoly automatické konfigurace směrování v síti Úkoly pro samostatnou práci V laboratoři pomocí diagnostického SW pozorujte TCP a UDP komunikaci. Vyhledejte informace o protokolu NTP. Zjistěte, jaký L4 protokol využívají nadřazené protokoly FTP a http. V čem spočívá rozšíření HTTPs? Tomáš Vokoun VY_32_INOVACE_08316dum - strana 5 16.4.2013

Zdroje: Archiv autora Tomáš Vokoun VY_32_INOVACE_08316dum - strana 6 16.4.2013