Eva Hladká. jaro 2017

Podobné dokumenty
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.

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

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

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í

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

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

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

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

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

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

Zdravotnická informatika z pohledu technických norem ISO a EN. RNDr. Vratislav Datel, CSc. Praha 26. dubna 2011

ST Síťové technologie

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

4. Transportní vrstva

Eva Hladká. Podzim 2010

Počítačové sítě. Lekce 4: Síťová architektura 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

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

Představíme si funkci fyzické vrstvy. Standardy fyzické vrstvy, způsoby přenosu, způsoby kódování a veličiny popisující přenos dat.

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

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

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

Telekomunikační sítě Protokolové modely

Architektura protokolů

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

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

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

Seznámit posluchače se základními principy činnosti lokálních počítačových sítí a způsobu jejich spojování:

6. Transportní vrstva

Definice pojmů a přehled rozsahu služby

7. Relační a prezentační vrstva

JAK ČÍST TUTO PREZENTACI

Počítačové sítě. Miloš Hrdý. 21. října 2007

Architektura TCP/IP v Internetu

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

Aplikační vrstva. PB002: Základy informačních technologíı. Eva Hladká. Slidy připravil: Eva Hladká a Tomáš Rebok

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

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

Projekt IEEE 802, normy ISO 8802

Počítačové sítě internet

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

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

X36PKO Úvod Jan Kubr - X36PKO 1 2/2006

7. Relační a prezentační vrstva

Měření kvality služeb - QoS

Technologie počítačových komunikací

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

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

Úvod. Modely sítí. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Úvod do počítačových sítí

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

Architektura TCP/IP je v současnosti

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

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

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

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í

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.

Úvod do počítačových sítí. Úvod. Úvod. ZČU Plzeň Přednášky EP-110 Pá až Ing. Jiří Ledvina, CSc místnost UK420)

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

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

Architektury komunikujících systémů

Vlastnosti podporované transportním protokolem TCP:

Protokoly vrstvy datových spojů LAN Specifikace IEEE 802 pokrývá :

Architektury komunikujících systémů

EXTRAKT z české technické normy

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

EXTRAKT z české technické normy

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

SÍTĚ OTÁZKY 1) Přenos signálu a. Vyjmenujte média pro šíření a přenosy signálu? b. Jaké jsou charakteristické atributy analogového signálu?

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

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

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

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

EXTRAKT z mezinárodní normy

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

Zásobník protokolů TCP/IP

TOPOLOGIE DATOVÝCH SÍTÍ

Úvod Bezpečnost v počítačových sítích Technologie Ethernetu

QoS na L2/L3/L4. Jak prokazovat kvalitu přípojky NGA. Ing. Martin Ťupa Ing. Jan Brouček, CSc. PROFiber Networking CZ s.r.o.

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

MPLS MPLS. Label. Switching) Michal Petřík -

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

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

Základní pojmy technických sítí

Y36PSI QoS Jiří Smítka. Jan Kubr - 8_rizeni_toku Jan Kubr 1/23

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

Y36PSI Protokolová rodina TCP/IP

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

TECHNICKÁ SPECIFIKACE ÚČASTNICKÝCH ROZHRANÍ. POSKYTOVANÝCH SPOLEČNOSTÍ OVANET a.s.

Normy ISO/IEC NISS. V Brně dne 7. listopadu 2013

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.

Telekomunikační sítě LAN sítě

Počítačové sítě Protokoly, architektura Normalizace architektury otevřených systémů Referenční model OSI standard ISO 7498 r

Ukázka testu Informatiky pro přijímací zkoušky do navazujícího magisterského studia

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

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

Počítačové sítě Implementace RM OSI. Počítačové sítě - Vrstva datových spojů 1

EXTRAKT z české technické normy

QoS na L2/L3/L4. Brno, Ing. Martin Ťupa

Správa webserveru Přednáška 1. Počítačové sítě Internet

Transkript:

1. Úvod do světa počítačových sítí PB156: Počítačové sítě Eva Hladká Slidy připravil: Tomáš Rebok Fakulta informatiky Masarykovy univerzity jaro 2017 Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 1 / 44

Představení kurzu Představení kurzu Představení kurzu PB156 Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 2 / 44

Představení kurzu Základní představení kurzu účast na přednáškách není povinná slidy k přednáškám budou průběžně vystavovány ve studijních materiálech předmětu zkouška je pouze písemná: a to pouze na konci semestru 1 řádný + 2 opravné termíny běžná písemka (styl otázka-odpověď), nikoli test materiály ke studiu: B. A. Forouzan: Data Communications and Networking (4 th Edition). McGraw Hill Higher Education. 2007. J. F. Kurose, K. W. Ross: Computer Networking: A Top-Down Approach Featuring the Internet (5 th Edition). Addison-Wesley. 2000. L. Dostálek, A. Kabelová: Velký průvodce protokoly TCP/IP a systémem DNS. Computer Press. 2005. slidy, RFC dokumenty,... literatura, která bude uvedena v relevantních částech přednášky Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 3 / 44

Přehled kurzu Představení kurzu cíl kurzu: poskytnout základní pohled do světa počítačových sítí (jejich architektury a funkcionality) na tento přehled pak navážou další kurzy PV169: Základy přenosu dat (doc. Staudek) detaily k L1 a L2 ISO/OSI modelu PV183: Technologie počítačových sítí (dr. Pelikán) současné technologie využívané v počítačových sítích PV233: Počítačové sítě a směrovací protokoly (dr. Pelikán et al.) Cisco Academy I. PV234: Přepínání v LAN, bezdrátové sítě a rozsáhlé sítě (dr. Pelikán et al.) Cisco Academy II. témata probíraná v rámci PB156: úvod do světa počítačových sítí, ISO/OSI vs. TCP/IP modely ISO/OSI detailněji (po vrstvách) základy bezpečnosti v počítačových sítích atd. Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 4 / 44

Představení kurzu Poděkování Poděkování Jako zdroje informací a obrázků posloužily: B. A. Forouzan: Data Communications and Networking (4 th Edition). McGraw Hill Higher Education. 2007. J. F. Kurose, K. W. Ross: Computer Networking: A Top-Down Approach Featuring the Internet (5 th Edition). Addison-Wesley. 2000. + webové zdroje Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 5 / 44

1. Struktura přednášky Úvod do světa počítačových sítí 1. Úvod do světa počítačových sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 6 / 44

Struktura přednášky Struktura přednášky 1 Počítačové sítě úvod 2 Síťové modely ISO/OSI Model Vrstvy ISO/OSI ISO/OSI vs. TCP/IP Model 3 Síťové komunikační protokoly Motivace Síťové komunikační protokoly 4 Standardizace 5 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 7 / 44

Osnova přednášky Počítačové sítě úvod 1 Počítačové sítě úvod 2 Síťové modely ISO/OSI Model Vrstvy ISO/OSI ISO/OSI vs. TCP/IP Model 3 Síťové komunikační protokoly Motivace Síťové komunikační protokoly 4 Standardizace 5 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 8 / 44

Počítačové sítě úvod Počítačové sítě Úvod skupina počítačů a zařízení propojená komunikačními kanály, které napomáhají vzájemné komunikaci mezi uživateli a umožňují jim sdílet dostupné zdroje základní součástí je přenos dat data = text, video, audio, atd. mohou být využity k mnoha účelům: podpora komunikace (různé způsoby přenos textu, řeči, videa, atd.) sdílení hardwarových zdrojů sdílení souborů, dat a informací sdílení software základní vlastnosti počítačové sítě: Vlastní doručení dat (Delivery) systém musí data doručit správnému příjemci Správnost doručení (Accuracy) systém musí data doručit nepoškozená Včasnost doručení (Timeliness) systém musí data doručit včas Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 9 / 44

Počítačové sítě úvod Počítačové sítě Základní součásti komunikačního systému Odesílatel (Sender) zařízení zasílající datovou zprávu (pracovní stanice, mobilní přístroj, videokamera, atd.) Příjemce (Receiver) zařízení přijímající datovou zprávu (pracovní stanice, mobilní přístroj, videokamera, atd.) Zpráva (Message) informace, která je mezi odesílatelem a příjemcem vyměňovaná (text, čísla, obrázky, audio, video, atd.) Přenosové médium (Transmission medium) fyzické médium, skrze které je zpráva mezi odesílatelem a příjemcem přenesena (kroucená dvoulinka, optický kabel, bezdrátové médium (vzduch), atd.) Protokol (Protocol) sada pravidel řidících komunikaci mezi zúčastněnými stranami (dohoda mezi stranami, jakým způsobem budou mezi sebou komunikovat) Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 10 / 44

Počítačové sítě Základní parametry síťových toků Počítačové sítě úvod Propustnost (bandwidth) udává kapacitu přenosového kanálu (vyjadřuje maximální množství informace přenesené za jednotku času) jednotky: bps (= bit/sec), kbps (= kbit/sec), Mbps (= Mbit/sec), Gbps (= Gbit/sec), atd. Ztrátovost paketů (packet loss) průměrný počet ztracených paketů za určité období vyjádřený v % vzhledem k celkovému počtu přenesených paketů Zpoždění přenosu (delay, latency) čas, který uplyne od odeslání zprávy zdrojovým uzlem po její přijetí na uzlu cílovém (nejčastěji uvedený v ms) zahrnuje zpoždění v přenosové trase a na zařízeních, které jsou její součástí někdy se také uvádí tzv. RTT delay (Round-Trip-Time delay) = zpoždění obousměrného přenosu tj. čas, který uplyne od odeslání zprávy zdrojovým uzlem, jejím přijetím na uzlu cílovém, zpětným odesláním na zdrojový uzel až po její přijetí na zdrojovém uzlu Rozptyl/Koĺısání zpoždění (jitter) představuje variabilitu v doručování paketů cílovému uzlu (tedy ve zpoždění při přenosu) jednotky: ms, µs, atp. Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 11 / 44

Počítačové sítě úvod Počítačové sítě Ideální vs. skutečné sítě Ideální sítě transparentní pro uživatele/aplikace pouze tzv. end-to-end vlastnosti neomezená propustnost žádné ztráty žádné zpoždění a rozptyl zpoždění zachovává pořadí paketů data nemohou být poškozena Skutečné sítě mají vnitřní strukturu, která ovlivňuje doručení dat omezená propustnost (občas) dochází ke ztrátám dat (občas) poskytuje variabilní zpoždění a rozptyl zpoždění (občas) nezachovává pořadí paketů data mohou být poškozena Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 12 / 44

Počítačové sítě úvod Počítačové sítě Požadované vlastnosti efektivita efektivní/maximální využití dostupné přenosové kapacity spravedlivost stejný přístup ke všem datovým tokům všech uživatelů (se stejnou prioritou) decentralizovaná správa rychlá konvergence při adaptaci na nový stav multiplexing/demultiplexing spolehlivost řízení toku dat ochrana proti zahlcení sítě a přijímajícího uzlu Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 13 / 44

Počítačové sítě Základní přístupy I. Počítačové sítě úvod spojované sítě (= přepínání okruhů) mezi komunikujícími uzly je před začátkem přenosu ustaveno spojení (nazýváno též okruh), které je udržováno během celé komunikace spojováno operátorkami či automatizovaně s využitím relé informace o spojení jsou udržovány sítí síť musí uchovávat stav okruh může být buď pevný (předvytvořený) nebo vytvářen na žádost jednoduchá (víceméně automatická) implementace kvality služby např. analogové telefonní sítě nespojované sítě (= přepínání paketů) pro přenos dat není využita definovaná cesta data jsou rozdělena do malých částí (nazývány pakety), které jsou odeslány do sítě pakety mohou být v síti směrovány libovolnými/různými cestami, slučovány či fragmentovány na přijímající straně jsou z paketů extrahovány příslušné části dat, které jsou následně znovusloženy do původní podoby není potřeba uchovávat stav v síti velmi problematická implementace QoS (tzv. best-effort služba) např. Internet Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 14 / 44

Počítačové sítě Základní přístupy II. Počítačové sítě úvod spojované sítě nespojované sítě Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 15 / 44

Počítačové sítě Implementace funkcionality Počítačové sítě úvod Jak lze v počítačových sítích implementovat požadovanou funkcionalitu? End-to-End (E2E) přístup E2E argument aplikací požadovanou funkcionalitu lze zajistit pouze se znalostí a prostřednictvím samotné aplikace pokud je to možné, měly by být operace komunikačního protokolu definovány tak, aby byly prováděny buď v koncových bodech komunikačního systému, nebo co nejbĺıže k nim v nižších vrstvách systému mají být funkce protokolu implementovány pouze tehdy, pokud to zlepšuje výkon vhodný pro aplikace, které vyžadují vysoký stupeň věrnosti přenesených dat a současně tolerují zpoždění Hop-by-Hop (HbH) přístup opakováním určité funkcionality na úrovni každého dvoubodového přenosu lze dosáhnout výrazného zvýšení výkonu vyžaduje se však uchovávání stavových informací na vnitřních prvcích sítě limitovaná škálovatelnost vhodný pro aplikace, kde minimalizace zpoždění je důležitější, nežli věrnost přenesených dat (tzv. real-time aplikace) Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 16 / 44

Osnova přednášky Síťové modely 1 Počítačové sítě úvod 2 Síťové modely ISO/OSI Model Vrstvy ISO/OSI ISO/OSI vs. TCP/IP Model 3 Síťové komunikační protokoly Motivace Síťové komunikační protokoly 4 Standardizace 5 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 17 / 44

Síťové modely Síťové modely Motivace inspirace z reálného světa: komplexní činnosti lze rozložit do podčinností (vrstev) a tyto pak provádět samostatně v určité předdefinované hierarchii (každá z vrstev spolupracuje s vrstvou okolní) viz zasílání dopisu poštou Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 18 / 44

Síťové modely ISO/OSI Model ISO/OSI Model I. ISO/OSI Model: (ISO = název organizace, OSI = jméno modelu) 7-vrstvý model navržen organizací OSI za účelem zajištění kompatibility a interoperability komunikačních systémů různých výrobců důvody vrstevnaté architektury: každá z vrstev je zodpovědná za určitou (definovanou) funkcionalitu aby mohla požadovanou funkcionalitu zajistit, přidává si do přenášených dat své řídící informace každá vrstva komunikuje pouze se svými přímo sousedícími vrstvami každá vrstva využívá služeb poskytovaných vrstvou nižší a poskytuje své služby vrstvě vyšší funkcionalita je izolována v rámci příslušné vrstvy (pokud dojde ke změně vrstvy, je zapotřebí upravit pouze vrstvy s ní přímo sousedící) z logického pohledu se komunikace odehrává pouze mezi stejnými vrstvami (tzv. peery) obou komunikujících stran; ve skutečnosti však zasílaná data prochází všemi nižšími vrstvami vrstvy jsou pouze abstrakcí funkcionality skutečné implementace se více či méně liší 7 vrstev nebylo komunitou široce akceptováno TCP/IP model Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 19 / 44

ISO/OSI Model II. Síťové modely ISO/OSI Model ISO / OSI Aplikační vrstva síťové aplikace datové jednotky data Prezentační vrstva datová reprezentace data Relační vrstva relace, správa relací data Transportní vrstva process-process komunikace, spolehlivost segmenty (TCP), datagramy (UDP) Síťová vrstva síťové adresování (logické), směrování pakety Vrstva datového spoje MAC a LLC (fyzická adresace) rámce Fyzická vrstva přenosová média, signály, bitová reprezentace bity Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 20 / 44

Síťové modely ISO/OSI Model III. Umístění řídících informací jednotlivých vrstev ISO/OSI Model Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 21 / 44

Vrstvy ISO/OSI Aplikační vrstva Síťové modely Vrstvy ISO/OSI Aplikační vrstva představuje rozhraní mezi uživatelem (člověkem) a počítačovou sítí zahrnuje síťové aplikace/programy a síťové protokoly síťovou aplikací požadovaná data jsou balena do aplikačních protokolů a předána prezentační vrstvě Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 22 / 44

Síťové modely Vrstvy ISO/OSI Vrstvy ISO/OSI Prezentační vrstva Prezentační vrstva zajišťuje jednotnou reprezentaci dat na obou komunikujících stranách v rámci TCP/IP modelu se předpokládá, že tato funkcionalita je zajištěna samotnou aplikací Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 23 / 44

Síťové modely Vrstvy ISO/OSI Vrstvy ISO/OSI Relační vrstva Relační vrstva spravuje ustavená spojení (= relace) mezi komunikujícími aplikacemi v rámci TCP/IP modelu se předpokládá, že tato funkcionalita je zajištěna samotnou aplikací, resp. aplikačním protokolem Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 24 / 44

Síťové modely Vrstvy ISO/OSI Vrstvy ISO/OSI Transportní vrstva Transportní vrstva zajišťuje identifikaci (= adresaci) a doručení dat (segmentů, datagramů) mezi dvěma komunikujícími procesy s případným zajištěním spolehlivosti přenosu Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 25 / 44

Síťové modely Vrstvy ISO/OSI Vrstvy ISO/OSI Síťová vrstva Síťová vrstva zajišťuje identifikaci (= adresaci) a doručení dat (paketů) mezi dvěma komunikujícími uzly součástí je také nalezení vhodné cesty mezi komunikujícími uzly (= směrování) Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 26 / 44

Síťové modely Vrstvy ISO/OSI Vrstvy ISO/OSI Vrstva datového spoje (Spojová vrstva) Vrstva datového spoje (Spojová vrstva) zajišťuje přenos dat (rámců) mezi dvěma komunikujícími uzly propojenými sdíleným přenosovým médiem včetně řízení přístupu k tomuto sdílenému médiu Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 27 / 44

Síťové modely Vrstvy ISO/OSI Vrstvy ISO/OSI Fyzická vrstva Fyzická vrstva řídí děje v přenosovém médiu rozhoduje např. o vysílání/příjmů přenášených dat (bitů), kódování dat do signálů, atp. Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 28 / 44

Vrstvy ISO/OSI Shrnutí Síťové modely Vrstvy ISO/OSI Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 29 / 44

Síťové modely ISO/OSI vs. TCP/IP Model ISO/OSI Model vs. TCP/IP Model I. ISO / OSI TCP/IP Aplikační vrstva síťové aplikace Prezentační vrstva datová reprezentace Aplikační vrstva Relační vrstva relace, správa relací Transportní vrstva process-process komunikace, spolehlivost Transportní vrstva Síťová vrstva síťové adresování (logické), směrování Síťová (Internetová) vrstva Vrstva datového spoje MAC a LLC (fyzická adresace) Fyzická vrstva přenosová média, signály, bitová reprezentace Vrstva přístupu k síti/médiu Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 30 / 44

Síťové modely ISO/OSI vs. TCP/IP Model ISO/OSI Model vs. TCP/IP Model II. Ilustrace základních síťových protokolů Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 31 / 44

Síťové modely ISO/OSI vs. TCP/IP Model TCP/IP Model přesýpacích hodin Nezávisle na využitých protokolech aplikační a transportní vrstvy, stejně jako nezávisle na využitých technologíıch (protokolech) přenosu bitů po fyzickém médiu, je pro identifikaci uzlů v síti (za účelem směrování) vždy využit IP protokol. Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 32 / 44

Osnova přednášky Síťové komunikační protokoly 1 Počítačové sítě úvod 2 Síťové modely ISO/OSI Model Vrstvy ISO/OSI ISO/OSI vs. TCP/IP Model 3 Síťové komunikační protokoly Motivace Síťové komunikační protokoly 4 Standardizace 5 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 33 / 44

Síťové komunikační protokoly Motivace Komunikační protokoly Motivace potřeba komunikace a domluvy mezi (dvěma či více) entitami forma komunikace/domluvy musí být známa všem zúčastněným stranám analogie z lidského světa: Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 34 / 44

Síťové komunikační protokoly Motivace Komunikační protokoly Analogie z běžného života Průběh komunikace: 1 Výzva ke komunikaci: Alice Bob: Hi! 2 Akceptace komunikace ( ustavení komunikačního kanálu): Bob Alice: Hi! forma odmítnutí komunikace: Don t understand, Don t bother me!,... 3 Další postup v závislosti na přijaté zprávě: komunikace akceptována dotaz na čas komunikace odmítnuta konec spojení timeout opakování žádosti o ustavení komunikace; později ukončení pokusů o spojení Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 35 / 44

Síťové komunikační protokoly Síťové komunikační protokoly Síťové komunikační protokoly obdobné lidským protokolům, komunikace však probíhá mezi HW/SW komponentami počítačové sítě jakákoliv aktivita dvou či více vzdálených komunikujících stran je řízena protokolem protokoly v síťových kartách řídí tok bitů zasílaných drátem protokoly ve směrovačích určují cestu paketu sítí protokoly pro řízení zahlcení sítě řídí rychlost zasílaných paketů mezi odesílatelem a příjemcem atd. atd. Síťový protokol Síťový protokol definuje formát a pořadí zpráv vyměňovaných mezi dvěma či více komunikujícími entitami, stejně jako akce vykonané při odeslání/příjmu daných zpráv. Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 36 / 44

Síťové komunikační protokoly Síťové komunikační protokoly II. Síťové komunikační protokoly protokol určuje Co je předmětem komunikace, Jak daná komunikace probíhá a Kdy probíhá definuje: syntaxi = strukturu/formát zasílaných dat sémantiku = význam každé sekce bitů (jak mají být daná data interpretována, jaká akce má s nimi být provedena, atd.) časování = kdy je potřeba zaslat kterou zprávu příklady síťových protokolů: UDP, TCP, IP, IPv6, SSL, TLS, SNMP, HTTP, FTP, SSH, Aloha, CSMA/CD,... Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 37 / 44

Osnova přednášky Standardizace 1 Počítačové sítě úvod 2 Síťové modely ISO/OSI Model Vrstvy ISO/OSI ISO/OSI vs. TCP/IP Model 3 Síťové komunikační protokoly Motivace Síťové komunikační protokoly 4 Standardizace 5 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 38 / 44

Standardizace Standardizace stanovení norem/standardů popisujících nejrůznější akce, činnosti, formy či způsoby komunikace, atp. (nejen v IT) hlavní cíle standardizace: kvalita bezpečnost kompatibilita interoperabilita portabilita typy standardů: de facto technická řešení, která se svým úspěchem na trhu prosadila do té míry, že jsou akceptována většinou výrobců jako příklad hodný následování de jure standardy vypracované a schválené oficiálním mezinárodním nebo národním normalizačním orgánem Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 39 / 44

Standardizace Standardizační instituce působící v oblasti počítačových sítí ITU-T: International Telecommunications Union - Telecommunications Standardization Sector původně CCITT; základní normalizační orgán pro oblast telekomunikací ISO: International Organization for Standardization mezinárodní normalizační instituce pro mnoho oborů IEC: International Electrotechnical Commission spolupráce s ISO v oblastech, která nejsou předmětem působení ISO (elektronika, elektrotechnika, informační technologie) IEEE: Institute of Electrical and Electronics Engineers mezinárodní společnost profesionálů vyvíjejích normy pro elektrotechniku ANSI: American National Standards Institute národní organizační instituce USA; vydává dobrovolné normy, koordinuje jejich vývoj IETF: Internet Engineering Task Force příprava specifikací pro Internet (zpravidla nejsou přijaty oficiálními normalizačními institucemi); vydává tzv. Request for Comments (RFC) EIA: Electronics Industry Assiciation průmyslová organizace výrobců elektronických zařízení, normalizace zejména na úrovni fyzické vrstvy Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 40 / 44

Osnova přednášky Příklady reálných sítí 1 Počítačové sítě úvod 2 Síťové modely ISO/OSI Model Vrstvy ISO/OSI ISO/OSI vs. TCP/IP Model 3 Síťové komunikační protokoly Motivace Síťové komunikační protokoly 4 Standardizace 5 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 41 / 44

Příklady reálných sítí Síť CESNET2 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 42 / 44

Příklady reálných sítí Síť GEANT2 Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 43 / 44

Příklady reálných sítí Síť Internet2/Abilene Příklady reálných sítí Eva Hladká (FI MU) 1. Úvod do světa počítačových sítí jaro 2017 44 / 44