1 KPA Kladno s r o Holandsk 2531







![Použité zdroje [1] FIRTH, Poul. http: //www. wildbunny. co. uk/ [online]. [cit. 2. 1. Použité zdroje [1] FIRTH, Poul. http: //www. wildbunny. co. uk/ [online]. [cit. 2. 1.](https://slidetodoc.com/presentation_image/011c5eee26ffcd7e5492f0082d5f8757/image-8.jpg)
- Slides: 8
1. KŠPA Kladno, s. r. o. , Holandská 2531, 272 01 Kladno, www. 1 kspa. cz Číslo projektu: CZ. 1. 07/1. 5. 00/34. 0292 Číslo materiálu: VY_32_INOVACE_PSK-3 -18 Tematický celek (sada): Základy počítačových sítí Téma (název) materiálu: Protokol TCP/IP díl 2 Předmět: Počítačové sítě a komunikace Ročník / Obor studia: 3. / Informační technologie Autor / datum vytvoření: Mgr. Martin Štorek / 2. 1. 2014 Anotace: Studenti se seznámí se základními komunikačními protokoly TCP/IP, transportní vrstvou, síťovou vrstvou. Dále s pojmy porty a sockety Metodický pokyn: Prezentace je určena k výkladu nové látky nebo k samostudiu 1 Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost
Transportní vrstva TCP/IP (1) • segmentace dat a zpětné spojení segmentů • vrstva rozděluje data do segmentů • každý segment je očíslován • na konci jsou segmenty opětovně složeny ve správném pořadí do původní datové zprávy • označování dat pro cílovou aplikaci • aby cílový počítač věděl, pro kterou aplikaci jsou segmenty určeny, musí obsahovat číselný identifikátor – tzv. port • spolehlivost přenosu potvrzení doručených dat (segmentů) opětovné zaslání poškozených či nedoručených segmentů díky kontrole a potvrzování dochází ke zpomalování spolehlivý přenos (kontrola správnosti) zajišťuje TCP (www stránky, e-mail) • nespolehlivý přenos (neprovádí kontrolu správnosti) zajišťuje UDP (přenos videa) • • 2
Transportní vrstva TCP/IP (2) • TCP • • - Transmission Control Protocol hlavním protokolem transportní vrstvy spojově orientovaný kontroluje přijaté segmenty zajišťuje spolehlivost přenosu • UDF - User Datagram Protocol • využívá se v aplikacích, které nepotřebují spolehlivý přenos (nevadí ztráta, poškození, jiné pořadí) • je nespojový - nevytváří relaci s protějším počítačem • nekontroluje příjem datagramů • jednodušší a méně spolehlivý • rychlejší a nenáročný přenos [1] 3
Porty • 16 bit číslo identifikující zdrojovou a cílovou aplikaci, mezi kterými probíhá spojení • celkem 65 536 různých hodnot (0 – 65 535); rozdělení: • dobře známé porty ( 0 – 1 023) • čísla přidělena konkrétním aplikacím a procesům (HTTP, FTP, POP, . . . ) • registrované porty (1 024 – 49 151) • pro dynamické přidělení odchozích portů klientských aplikací • dynamické porty (49 152 – 65 535) • přidělovány dynamicky aplikaci, která zahajuje síťové spojení • IANA – Internet Assigned Numbers Authority • organizace spravující čísla portů, IP adresy, DNS root servery 4 [2]
Socket • jednoznačná kombinace síťové IP adresy a čísla portu 75. 78. 215. 11: 8080 192. 168. 10. 1: 81 • pro zjištění aktivních spojení slouží příkaz netstat 5
Síťová vrstva TCP/IP (1) • Adresování • každé síťové zařízení má unikátní síťovou IP adresu • pomocí IP adresy lze packety směrovat do cílového uzlu • Zapouzdření do packetu • packet – datový segment doplněný o hlavička obsahující: • IP lokálního zdrojového zařízení - odesílatele • IP cílového zařízení - příjemce • Směrování • tuto úlohu vykonávají routery – směrovače • dle směrovacích tabulek rozhodují, kam pošlou packet • Rozbalení • v cíli je z packetu odstraněna IP hlavička a vzniká segment • získaný segment je předán transportní vrstvě ke zpracování 6
Síťová vrstva TCP/IP (2) • IP (Internet Protocol) • zajišťuje síťovou adresaci a směrování packetů • od transportní vrstvy obdrží segment a připojí IP hlavičku (IP adresu příjemce a IP adresu odesílatele) • je nespojový • nevytváří si s protějškem žádné spojení před výměnou dat • je nespolehlivý • nekontroluje doručení dat – rychlejší přenos • nezabývá se potvrzováním úspěšného přijetí dat • je nezávislý na síťovém médiu, po kterém jsou data přenášena • je jedno, po jakých rozvodech je packet vyslán • verze IP: • IPv 4 (32 bit adresa, 4 skupiny DEC čísel 0 -255 oddělených tečkou ) • 192. 168. 48. 39 • IPv 6 (128 bit adresa, 8 skupin po 4 HEX číslech oddělených dvojtečkou) • 2001: 0718: 1 c 01: 0016: 0214: 22 ff: fec 9: 0 ca 5 7
Použité zdroje [1] FIRTH, Poul. http: //www. wildbunny. co. uk/ [online]. [cit. 2. 1. 2014]. Dostupný na WWW: http: //www. wildbunny. co. uk/blog/wp-content/uploads/2012/10/tcp-UDP. jpg [2] SOJKA, Lukáš. cs. wikimedia. org [online]. [cit. 2. 1. 2014]. Dostupný na WWW: http: //upload. wikimedia. org/wikipedia/commons/a/a 8/Komunikace. jpg Byly použity kliparty sady MS Office nebo vlastní zdroje Materiály jsou určeny pro bezplatné používání pro potřeby výuky a vzdělávání na všech typech škol a školských zařízení. Jakékoli další využití podléhá autorskému zákonu. 8








