Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Referenční model ISO/OSI ISO Mezin. organizace pro standardizaci (International Standardization Organization - ISO) OSI – Open System Interconnection -

Podobné prezentace


Prezentace na téma: "Referenční model ISO/OSI ISO Mezin. organizace pro standardizaci (International Standardization Organization - ISO) OSI – Open System Interconnection -"— Transkript prezentace:

1 Referenční model ISO/OSI ISO Mezin. organizace pro standardizaci (International Standardization Organization - ISO) OSI – Open System Interconnection - propojení otevřených systémů Standard pro komunikaci mezi mezi různými počítačovými systémy Tvoří ho série standardů definujících pravidla propojování systémů

2 Trochu historie Jednotlivé samostatné systémy mají vlastní protokoly komunikace možná jen v rámci protokolu uvnitř systému - nebyla možná komunikace mezi různými systémy snaha o převoditelnost mezi protokoly 70 léta - min obrany USA pracuje na „Internetting project“ - vývoj technologie pro propojování různých sítí využívajících přepojování paketů vzniká čtyřvrstvový model DoD –vrstva aplikací/procesů –vrstva transportní –vrstva Internet –vrstva síťového rozhraní vzniká sada protokolů TCP/IP 80 léta - vznik ISO/OSI modelu (1983)

3 Výhody modelu ISO/OSI Jasné rozdělení funkčnosti vrstev –ulehčuje vývoj HW a protokolů - lze je vyvíjet pro jednotlivé vrstvy –možnost specializace Konstrukční základ pro vývojáře Menší složitost sítí díky rozčlenění funkcí do vrstev Vyšší míra spolupráce mezi odlišnými protokoly a sítěmi Zjednodušuje se řešení problémových situací - nesprávně fungující část sítě lze identifikovat podle toho, ve které vrstvě k poruše došlo

4 Vrstvy OSI Aplikačně / služebně orientované vrstvy fyzická linková síťová transportní relační prezentační aplikační Vrstva poskytující doručovací a ověřovací služby Komunikačně / síťově orientované služby

5 Vrstvy ISO/OSI Každá má vymezenou funkčnost, která je nutná k tomu, aby byla data správně připravena a přenesena na vzdálený počítač Úkolem každé vrstvy je poskytovat služby následující vyšší vrstvě a nezatěžovat vyšší vrstvu detaily o tom jak je služba ve skutečnosti realizována Konkrétní implementace závisí na vývojářích hardwaru a protokolů, mají volnost při interpretaci - mohou obecné požadavky doplnit a rozšířit

6 Obecný popis vrstev Po připravení dat, která mají být odeslána na vzdálený počítač, musí být požadavek zpracován a přesměrován Redirektor – přesměrovač, přidá k požadavku hlavičku a řídící informace a připraví ho k přenosu po síti –Adresace požadavku –Přiřazení protokolu –Modulování požadavku –Předání požadavku po fyzickém médiu

7

8 Zapouzdření Každá vrstva doplní data o vlastní hlavičku a řídící informace - jsou určeny pro stejnou vrstvu na vzdáleném počítači Takto projdou data vrstvami až do linkové, která navíc přidá na konec dat kontrolní součet - pro kontrolu neporušenosti a předají se fyzické vrstvě data jsou jako by zabalena do několika obálek - encapsulace - zapouzdření fyzická vrstva data zakóduje na elektrické a optické signály složené z bitů – 1 a 0 a ty pošle na vzdálený počítač, kde zase fyzická vrstva signály dekóduje a sestaví z nich data s “obálkou“ linkové vrstvy data postupují vrstvami zase nahoru a postupně se vybalují ze svých “obálek“ a tak si každá vrstva přečte jen informace pro ni určené aplikační vrstva předá data příslušnému programu a uživateli

9 Vrstvová záhlaví Data Koncový systém Aplikační vrstva Prezentační vrstva Relační vrstva Transportní vrstva Síťová vrstva Spojová vrstva Fyzická vrstva Signál směr předávání dat mezi vrstvami

10 Aplikační vrstva Definuje způsob, jakým komunikují se sítí aplikace, například databázové systémy, elektronická pošta nebo programy pro emulaci terminálů Rozhraní, prostřednictvím kterého mohou uživatelé nebo aplikace připravovat data k odeslání a odesílat data po síti –souborové a tiskové služby – –přístup k webu - HTTP –přístup k vzdálenému počítači - Telnet –protokol FTP Je softwarová

11 Prezentační vrstva Zajišťuje obecný datový formát mezi různými platformami –převod a překlad dat –komprese a dekomprese –šifrování a dešifrování dat

12 Relační vrstva Řídí a ustavuje datové přenosy mezi uzly v podobě relací - session Řídí komunikaci mezi dvěmi aplikacemi na různých počítačích a datové proudy Volání vzdálených procedur - požadavky na vzdálené spuštění - požadavek se pošle na vzdálený počítač, tam se provede a počítač pošle odpověď Příklad protokolu: NetBIOS –ustavuje relaci mezi PC s OS Windows NT nebo MS Windows 9x –zajišťuje překlad jmen na adresy a správu relace

13 Transportní vrstva Řídí komunikaci na úrovni koncových zařízení mezi dvěma procesy, běžícími na vzdálených počítačích Poskytuje vyšším vrstvám spojově orientované (connection-oriented) služby a spolehlivý přenos či nespojové (connectionless) služby a co nejrychlejší doručení Pro identifikaci spolu komunikujících procesů používá adresy portů (klienta i serveru) Segmentuje data pro aplikace ve vyšších vrstvách - segment je opatřen adresou portu Protokoly: –TCP spolehlivý, spojově orientovaný –UDP nespolehlivý, rychlý, nespojový

14 Síťová vrstva Přiřadí logické adresy zdroje a cíle komunikace a určí nejlepší cestu pro směrování dat v prostředí s více segmenty sítě –Komunikace mezi dvěma hostitelskými počítači –Logické adresování –Doručování paketů –Směrování paketů do sítí na základě logické adresy –“přepínání paketů“ směrovač přečte na jednom rozhraní logickou adresu a předá paket na jiném rozhraní směrem k jeho cíli Zařízení: routery (směrovače) - přepínání paketů Protokoly –ARP, RARP překlad adres (z logické na fyzickou a opačně) –BOOT, DHCP přiřazení logické (ip) adresy počítači –ICMP diagnostický a řídící protokol –RIG, IGRP, EIGRP, OSPF, BGP - směrovací protokoly, služební protokoly směrovačů

15 IP adresy Logické adresy síťové vrstvy Přiděluje je mezinárodní autorita pověřená správou IP adres V současné době se používá 32 bitová verze IPv4 Protože dovoluje adresování pouze 4 miliard počítačů (teoreticky IP adres), je připravena nová verze IPv6 IPv6 už bude 128 bitová a k její implementaci by mělo dojít okolo roku

16 IP adresa IP adresa má velikost 4 byte = 32 bitů Nejčastěji se zapisuje v desítkové soustavě, kdy jednotlivé byte jsou odděleny tečkou Každý byte může logicky nabývat hodnot od Například: Skládá ze dvou částí net - ID (adresa sítě) a host - ID (adresa počítače) Podle toho jak jsou jednotlivé sítě rozlehlé (kolik mají hostů) rozlišujeme tři hlavní třídy IP adres - A, B a C.

17 Třída A IP adresu třídy A v České republice nikdo nemá Mají ji hlavně nadnárodní společnosti, vládní organizace USA atp Dovoluje adresování jen 126 sítí, ale v každé z nich může být až 16 miliónů počítačů. Rozsah hodnot IP adres je: až

18 Třída B Třída B umožňuje adresovat už 16 tisíc sítí a 65 tisíc počítačů v každé síti První dva byte je adresa sítě a další dva adresa počítače V Čechách ji mají významné organizace Rozsah hodnot ve třídě B je: až do

19 Třída C IP adresou třídy C dokážeme adresovat až 2 milióny sítí, v každé síti může být 254 počítačů IP adresa třídy C je v Čechách nejpoužívanější První tři byte jsou adresou sítě a jeden byte adresou počítače Rozsah je: až

20 Rezervované IP pro vnitřní sítě: Třída A : až Třída B : až Třída C : až

21 Speciální IP adresy Rozsah od do je zařazen do třídy D. Tato třída je využívána pro multicasting. To znamená pro hromadné vysílání videa nebo audia. Rozsah od do patří do třídy E. Tyto hodnoty jsou rezervovány pro další použití a pro experimentální účely nebo jsou určeny k testovacím účelům. Nazývají se loopback adresy.Tyto adresy používá síťový software. Pošleme-li data na tuto adresu, nebudou vysílána přes žádný ze síťových adaptérů počítače do sítě. Pouze zjistíme zda je funkční software, nezávisle na tom, funguje-li síťový hardware. Síťové adresy, tj. adresy, jejichž host část obsahuje samé nuly. Tyto adresy jsou využívány IP protokolem ke správnému směrování paketů mezi sítěmi. Broadcast adresa, je určena všem hostům v dané síti. Používají se k hromadnému rozesílání paketů.

22 Linková vrstva Přenos a příjem jednotlivých rámců a jejich fyzické adresování Řídí přístup k přenosovému médiu Převádí pakety na rámce a připravuje je k přenosu Přidává hlavičku s hardwarovou (fyzickou) adresu zdroje a cíle Počítá kontrolní součet a přidává ho na konec rámce zařízení - switch (přepínač), bridge (most)

23 Hardwarová adresa Fyzická adresa MAC adresa Adresa linkové vrstvy Je vypálená výrobcem do každé síťové karty Je jedinečná Má délku 6 B (podle standardu IEEE) –3B - identifikují výrobce (kód označující výrobce) –3B - přiřazuje výrobce

24 Fyzická vrstva Definuje prostředky pro komunikaci s přenosovým médiem a s technickými prostředky rozhraní Dále definuje fyzické, elektrické, mechanické a funkční parametry týkající se fyzického propojení jednotlivých zařízení. –Přenos jednotlivých bitů (1,0), ze kterých je složen rámec - bity převádí na elektrické nebo optické signály –Elektrické a mechanické charakteristiky vedení –Kódování signálu –Fyzické specifikace konektorů Zařízení: kabely, konektory, repeatry (opakovače) a huby (víceportové opakovače) Je hardwarová

25 Standardy linkové vrstvy Specifikace IEEE a ANSI Definují –síťové architektury (technologie) –hlavní topologie –typy rámců a metody přístupů k přenosovému médiu


Stáhnout ppt "Referenční model ISO/OSI ISO Mezin. organizace pro standardizaci (International Standardization Organization - ISO) OSI – Open System Interconnection -"

Podobné prezentace


Reklamy Google