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

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

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

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

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

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

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

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

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

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.

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

EU-OPVK:VY_32_INOVACE_FIL9 Vojtěch Filip, 2013

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

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

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.

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 výuky prostřednictvím šablon pro SŠ

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

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

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

Architektura TCP/IP v Internetu

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

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

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 a zkvalitnění výuky prostřednictvím ICT Počítačové sítě Vrstvový model TCP/IP Ing. Zelinka Pavel

Zásobník protokolů TCP/IP

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

Adresování v internetu

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

Telekomunikační sítě Protokolové modely

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

JAK ČÍST TUTO PREZENTACI

Úvod do informatiky 5)

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

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 informačních služeb Internetu

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

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

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íť a internet. V. Votruba

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

Hodinový rozpis kurzu Správce počítačové sítě (100 hod.)

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

Počítačové sítě. Rozsah počítačových sítí. Struktura LAN

Ing. Jitka Dařbujanová. TCP/IP, telnet, SSH, FTP

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

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

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

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

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

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

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE

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

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

Zásobník protokolů TCP/IP

Historie, současnost a vývoj do budoucnosti Anna Biernátová, Jan Faltys, Petr Kotek, Pavel Pokorný, Jan Šára

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

SSL Secure Sockets Layer

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

CAD pro. techniku prostředí (TZB) Počítačové sítě

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

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

Kurz práce s informacemi

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

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

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

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

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

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

Architektura TCP/IP je v současnosti

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

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

Správa systému MS Windows II

X36PKO Úvod Protokolová rodina TCP/IP

Super Hot Multiplayer vzdálené sledování finančních dat. Konfigurace sítě. Strana: 1 / 8

Počítačové sítě :06 1 z 29

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

ÚČETNICTVÍ ORGANIZAČNÍCH KANCELÁŘÍ KOMPLEXNÍ SYSTÉM PRO VEDENÍ ÚČETNICTVÍ

Seminární práce pro předmět Technologie sítí WAN (CCNA4) Síťové modely, základy IP adresování

Uživatel počítačové sítě

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

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

Úvod do síťových technologií

Ing. Jitka Dařbujanová. , SSL, News, elektronické konference

Topologie počítačových sítí Topologie = popisuje způsob zapojení sítí, jejich architekturu adt 1) Sběrnicová topologie (BUS)

Architektury komunikujících systémů

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

Analýza aplikačních protokolů

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

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

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

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

Učební text základy PC sítí

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

Architektury komunikujících systémů

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

První kroky s internetem

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

Zkrácení zápisu dvojitou dvojtečkou lze použít pouze jednou z důvodu nejednoznačnosti interpretace výsledného zápisu adresy.

Transkript:

Počítačové sítě ve vrstvách model ISO/OSI Vzhledem ke komplikovanosti celého systému přenosu dat po sítích bylo vhodné nahlížet na přenosové sítě v určitých úrovních. Pro představu: Jak a čím budeme přenášet data? Jak spolu budou komunikovat sousední zařízení? Jak dopravíme data na druhý konec města/státu/kontinentu? Z důvodu usnadnění realizace takto komplexního systému došlo k vytvoření teoretického modelu sítě. Je to model ISO/OSI. Funkce sítě jsou rozděleny do 7mi vrstev. 1. vrstva fyzická Definuje všechny elektrické a fyzikální vlastnosti zařízení. Obsahuje rozložení pinů, napěťové úrovně a specifikuje vlastnosti kabelů. Stanovuje způsob přenosu dat. Rozlišujme dva důležité pojmy: médium a prostředí. Médium je nositel dat, něco, co fyzicky existuje a s jeho prostřednictvím se realizuje přenos dat světlo, elektrický proud, elektromagnetické vlnění, mechanické vlnění (zvuk). Prostředí je prvek, kterým je médium schopné data přenášet vodiče, vzduch, voda atd. 2. vrstva linková Poskytuje spojení mezi dvěma sousedními systémy. Uspořádává data z fyzické vrstvy do logických celků známých jako rámce (frames). Stará se o nastavení parametrů přenosu linky, oznamuje neopravitelné chyby. Formátuje fyzické rámce, opatřuje je fyzickou adresou a poskytuje synchronizaci pro fyzickou vrstvu. V této vrstvě je též řešen přístup k médiu a doprava dat mezi sousedícími prvky sítě. v sítích, které nejsou typu bod-bod, je nutné nějak označit, kam se mají jednotlivá data dopravit. K tomu se ve 2. vrstvě využívá tzv. MAC adresa (Media Access Control). Proč se vlastně zabývat nějakými adresami a přístupovými metodami? Nejprve je nutné si uvědomit, že zařízení komunikující v sítích jsou obyčejné stroje. Ty jsou vyrobeny ke svému účelu, mají určité parametry a pro komunikaci v sítích musí být tyto parametry stejné. Pro srovnání si představme, že v jedné místnosti (prostředí) je 20 lidí, kteří mají totožný hlas (médium). Nebyli bychom schopni rozlišit, kdo s kým chce hovořit, ani bychom nerozuměli informaci, kterou by nám někdo chtěl sdělit. Docházelo by totiž neustále k rušení a zkreslení informací. Tomu by bylo možné se vyhnout, pokud bychom si stanovili jasná pravidla pro naši komunikaci. Stejně tomu musí být i u počítačových sítí.

3. vrstva síťová Síťová vrstva se stará o směrování v síti a síťové adresování. Poskytuje spojení mezi systémy, které spolu přímo nesousedí a mohou být i geograficky velice vzdálené. Síťová vrstva k tomu účelu využívá již hierarchickou strukturu adres. Nejznámějším protokolem pracujícím v této vrstvě je protokol IP (Internet Protocol). IPv4 Internet Protokol je v současné době nejrozšířenější adresní systém používaný pro směrování datagramů mezi počítači a sítěmi. Pro adresování používá tzv. IP adresu, která je dlouhá 4 bajty a umožňuje tedy teoreticky rozlišit 2 32 (tj. cca 4 miliardy) různých zařízení. Zapisuje se jako čtyři číslice oddělené tečkami tedy každá číslice vyjadřuje hodnotu jednoho bajtu. Dále každé zařízení využívající protokol IP musí mít, kromě samotné IP adresy, i tzv. masku podsítě. Můžeme rozlišit jakési dva druhy komunikace. Komunikace přímá mezi dvěma zařízeními, anebo komunikace zprostředkovaná tzv. bránou (směrovačem, routerem). Přičemž přímo spolu mohou komunikovat pouze zařízení, která tzv. leží ve stejné síti. v tomto případě je to adresa 192.168.1.0. Jak to poznat? Převeďme IP a masku do dvojkové soustavy. Jednotlivé bity mezi sebou vynásobíme. Výsledné číslo je tzv. adresou sítě. Všimněte si funkce masky. Ta je tvořena souvislou řadou jedniček a nul a rozděluje tak IP adresu na adresu sítě a adresu zařízení v dané síti. Zapamatujte si, že tam, kde jsou v masce jedničky, tam je v IP adrese udána adresa sítě. Tam kde jsou v masce nuly, tam je v IP adrese udána adresa zařízení v síti. Máme-li tedy v masce 8 nul, máme zároveň možnost přidělit 2 8 různých adres, avšak 2 adresy jsou speciální. Samé nuly vyjadřují adresu sítě jako takové, samé jedničky udávají oběžník. Celkem tedy v takové síti (určené maskou 255.255.255.0) můžeme mít 2 8-2 (tj. 254) IP adres použitelných pro komunikující zařízení.

Přidělování IP adres není náhodné a o geografické rozdělení se stará několik organizací po celém světě. Vyčleňme z celého rozsahu IP adres některé speciální a podívejme se i na poněkud propracovanější využití masky sítě. Dále se seznámíme s technologií překladu adres (NAT). Nutno také podotknout, že v době vzniku tohoto textu je rozsah 2 32 IP adres vyčerpán. Nástupcem protokolu IPv4 je IPv6, který umožňuje vytvořit 2 128 různých adres (cca 3,4 10 38 ). Pro představu, jak strašně veliké je toto číslo protokol IPv6 by byl bez problémů schopný dodat adresu pro cca 6 10 20 různých síťových zařízení na 1m 2 zemského povrchu!

4. vrstva transportní Transportní vrstva zajišťuje přenos dat mezi uzly a zároveň poskytuje možnost přenést data ke konkrétní aplikaci v počítači (poněkud nadneseně řečeno). Nestará se o směrování a vyrovnává veškeré anomálie na nižších vrstvách. Je dobré si uvědomit, že každá síť je ve své podstatě nespolehlivá a právě tato vrstva se snaží tuto skutečnost odstranit. Obecně existují dva přístupy jak data přenášet. První z nich zaručuje bezchybný přenos dat od zdroje k cíli a případně nás informuje, že spojení není vůbec možné. Druhý přístup je takový, že podobné problémy vůbec neřešíme a spolehneme se na nespolehlivou síť. Jedná se popořadě o transportní protokoly TCP a UDP. Dále na transportní vrstvě definujme jakési adresy transportní vrstvy - schránky, kterými bude zařízení v síti disponovat. Říká se jím porty a každé zařízení komunikující v síti disponuje porty čísel 1-65535. Obrázek vlevo uvádí postup ustanovení spojení dvou zařízení pomocí protokolu TCP. Číslo portu je důležitým parametrem spojení. Aplikace spuštěné v počítači čtou data, která jsou sítí doručena do těchto domnělých schránek. Tento mechanizmus nám tedy umožňuje dopravit data do konkrétní aplikace, ať je to internetový prohlížeč, nebo služba zajišťující přenos emailu. Porty čísel 1 až 1024 se nazývají systémové a většinou jsou obsazovány známými a důležitými službami, což nám umožňuje používat aplikace, aniž bychom tato čísla (pro lidi nepodstatná) znali. Uveďme pár příkladů. Webové servery vždy naslouchají na portu 80 (protokol HTTP) nebo 443 (HTTPS). Mailový server vždy naslouchá na portu 25 (SMTP), souborový server na portu 21 (FTP). Výčet by mohl pokračovat a zabrat několik desítek stran. Důležité je si uvědomit, že číslo portu, na kterém daná aplikace přijímá data je pouze domluva a je možné ho změnit. V takovém případě ale musíme pro komunikaci zadat i číslo portu. Příklad: Pokud bychom přinutili webový server naslouchat na portu číslo 654 a chtěli bychom webovým prohlížečem zobrazit jeho stránky, museli bychom do adresy zapsat toto: http://www.webovy-server.cz:654

7. vrstva aplikační Aplikační vrstva je 7. vrstva modelu vrstvové síťové architektury (OSI). v originále se nazývá application layer. Účelem vrstvy je poskytnout aplikacím přístup ke komunikačním systémům a umožnit tak jejich spolupráci. Popis aplikačních protokolů je v podstatě popisem jednotlivých příkazů pro výměnu dat mezi určitým druhem aplikací. Vzhledem k ohromnému množství těchto protokolů uveďme jen ty absolutně nejběžnější: HyperText Transfer Protocol (HTTP) protokol pro přenos hypertextu neboli webových stránek File Transfer Protocol (FTP) protokol používaný pro přenos souborů na vzdálené počítače Simple Mail Transfer Protocol (SMTP) protokol pro přenos poštovních zpráv Post Office Protocol v.3 (POP3) protokol pro stahování poštovních zpráv do klientské aplikace Internet Message Access Protocol (IMAP) protokol pro přístup k poštovní schránce Dynamic Host Configuration Protocol (DHCP) protokol pro dynamickou konfiguraci sítě klientských počítačů a zařízení Network Time Protocol (NTP) protokol složící k nastavení přesného času mezi servery Domain Name Systém (DNS) protokol sloužící pro překlad názvu počítače na IP adresu a obráceně Secure Shell (SSH) protokol využívaný pro vzdálené ovládání PC pomocí textových příkazů, využívající šifrovaný přenos BitTorrent ICQ LDAP RDP NFS SIP