1 Řízení přístupu J. Peterka, 1996 Počítačové sítě, v.2.0, lekce č. 8.

Slides:



Advertisements
Podobné prezentace
Síťové prvky.
Advertisements

LOKÁLNÍ POČÍTAČOVÉ SÍTĚ
Digitální a analogový signál
Operační systémy. OPERAČNÍ SYSTÉMY pomoc operátorovi, podpora vlastností reálného času, víceuživatelských a více úlohových systémů.
PC SÍTĚ II.
Architektury a techniky DS Tvorba efektivních příkazů I Přednáška č. 3 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Digitální učební materiál
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - spojová vrstva I. Ročník:4. Datum.
Topologie sítí Topologií sítě rozumíme způsob zapojení počítačů do počítačové sítě. Rozeznáváme čtyři druhy: Sběrnicová topologie Prstencová topologie.
DIGITÁLNÍ UČEBNÍ MATERIÁL
Počítačové sítě.
VLAN Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
USB rozhraní aneb Jak to funguje Vypracoval: Vladimír Paločko Pro předmět: Periferní zařízení (X36PZA)
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Lokální počítačové sítě Téma:Standardizace sítí LAN Ročník:4. Datum.
UČÍME V PROSTORU Název předmětu: Název a ID tématu: Zpracoval(a): Elektronické počítače Počítačové sítě (EL41) Ing. Stanislav Hanulík ELEKTROTECHNIKA.
 vytváření signálů a jejich interpretace ve formě bitů  přenos bitů po přenosové cestě  definice rozhraní (pro připojení k přenosové cestě)  technická.
Počítačové sítě. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat. Počítačová síť.
Lokální počítačové sítě
PŘENOSOVÉ CESTY (c) Tralvex Yeap. All Rights Reserved.
Ethernet Ethernet je jeden z typů lokálních sítí, který realizuje vrstvu síťového rozhraní využívá topologii sběrnice, což znamená že sdílené médium, kde.
Dělení podle topologie
Historie Ethernetu Ethernet (od slova ether) –1973 Xerox - Robert Metcalf - propojení stanic Alto - myšlenka vysílání ke všem existujícím uzlům - 2,94.
Výrok "CP/M je vysoce důležitý a čip Z80 bude díky tomu žít navěky." (Future Computing, 1982)
Síťové prvky.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-03.
Sběrnice Obr. 1.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
PROGRAMOVATELNÉ AUTOMATY METODY PŘÍSTUPU K SDÍLENÉMU MÉDIU Ing. Jana Horáková Elektrotechnika
Techniky pro komunikační kanály s násobným (sdíleným) přístupem Techniky pro dvoubodové komunikační kanály Techniky pro zvýšení využitelnosti spoje – multiplexing.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-09.
Počítačové sítě Datový spoj (Data Link) Organizovaný komunikační kanál
Synchronizace Přednášky z distribuovaných systémů Ing. Jiří Ledvina, CSc.
ProCop 3.1 Networks Jak propojovat zařízení systému ProCop do sítí.
Klasifikace počítačových sítí
Bezdrátové sítě dle standardu IEEE (WiFi)
FDDI (Fiber Distributed Data Interface). FDDI definice ANSI – X3T tá léta – snaha o propojení superpočítačů také MAC adresy – 4B přístup k médiu.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-07.
Zablokování (deadlock, smrtelné objetí, uváznutí)
Počítačové sítě Informatika – 7. ročník
Industrial ethernet Zpracoval Dne Michal Dědek G461 Michal Dědek G461Podle: Průmyslová automatizace Doc. Ing. František Zezulka CSc. Vysoké učení.
Úroveň přístupu ke komunikačnímu médiu
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Počítačové sítě Topologie.
Síťové komponenty Síťové komponenty zajišťují možnost připojení síťového zařízení do sítě. Zajišťují nejen správný chod sítě, ale také pomocí protokolů.
VY_32_INOVACE_8_10_Počítačové sítě
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Lokální počítačové sítě Téma:Token - Ring I. Ročník:4. Datum vytvoření:září.
Distribuované algoritmy - přehled Přednášky z Distribuovaných systémů Ing. Jiří Ledvina, CSc.
TOPOLOGIE POČÍTAČOVÝCH SÍTÍ
PB169 – Operační systémy a sítě Řízení přístupu k médiu, MAC Marek Kumpošt, Zdeněk Říha.
Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: ING. HANA MOTYČKOVÁ Název materiálu: VY_32_INOVACE_12_REGULOVÁNÍ.
Základní pojmy Přenosová technologie Nezaručuje právo vysílat
Počítačové sítě Datový spoj
Číslo projektu CZ.1.07/1.5.00/ Číslo materiálu
Základní pojmy Standard síťového hardwaru
Počítačové sítě 2. přednáška rozdělení počítačových sítí topologie počítačových sítí metody přístupu k médiu Tato prezentace je spolufinancována Evropským.
Družicové datové přenosy. Družicové komunikační systémy jsou v dnešní době velmi důležitou součástí komunikačního řetězce. Doplňují pozemní kabelové,
Sítě - nástin 5. AG. Sítě Abychom pochopili princip internetu, nesmíme se zapomenout pobavit o sítích. Abychom pochopili princip internetu, nesmíme se.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Počítačové sítě 11. Ethernet © Milan Keršlágerhttp:// Obsah: ● statický a dynamický.
Počítačové sítě 12. Další technologie LAN © Milan Keršlágerhttp:// Obsah: ● Arcnet.
Počítačové sítě 7. Topologie sítí © Milan Keršlágerhttp:// Obsah: ● LAN, WAN ●
Sběrnice CAN (Controller Area Network) Střední průmyslová škola strojní a elektrotechnická a vyšší odborná skola.
Charakteristiky síťových topologií OB21-OP-EL-KON-DOL-M Orbis pictus 21. století.
VY_32_INOVACE_8_10_Počítačové sítě
Počítačové sítě I 4. Fyzická a linková vrstva sítí
Topologie počítačových sítí
PB169 – Operační systémy a sítě
Úroveň přístupu ke komunikačnímu médiu
Rozměry kabelů AWG AWG – American Wire Gauge
Síť ARCnet (1) ARCnet (Attached Resource Computer Net-work) je síťová architektura vyvinutá společ-ností Datapoint Corporation v roce 1982 Používá topologii:
Network Fundamentals – Chapter 7
Transkript prezentace:

1 Řízení přístupu J. Peterka, 1996 Počítačové sítě, v.2.0, lekce č. 8

2 Co je „řízení přístupu“ (access control)? týká se alokování (přidělování) přenosového kanálu lze řešit staticky –dostupná přenosová cesta se (staticky) rozdělí na několik částí –například pomocí frekvenčního či časového multiplexu –jednotlivé uzly mají své „části“ k dispozici trvale lze řešit dynamicky –přenosové médium je přidělováno (typicky celé) dynamicky, na základě skutečné potřeby když někdo požaduje „přístup k přenosovému médiu“ –musí existovat mechanismy, které zajišťují korektní průběh přidělování to je „řízení přístupu“

3 Upřesnění jde především o otázku přístupu k přenosovému médiu za účelem vysílání –protože přijímat může (obvykle) více uzlů najednou problém s vysíláním: –není přípustné, aby více uzlů vysílalo najednou „technicky“ to většinou moc nevadí (nevede to k poškození přenosových cest) vadí to „logicky“ (dochází k nežádoucímu „promíchání“ signálů) –současné vysílání více uzlů způsobuje tzv. kolize

4 Možné varianty řízení přístupu deterministické (řízené) metody –mají jednoznačně definovaná pravidla, výsledek není ovlivněn náhodou a je plně predikovatelný vždy vedou k výsledku –např. metody token passing Token Ring, FDDI nedeterministické (neřízené) metody –jejich pravidla obsahují „náhodný“ prvek typu: „počkej náhodně zvolenou dobu“ –jejich výsledek není predikovatelný –nemusí vždy vést k výsledku vedou k výsledku jen s určitou pravděpodobností

5 Možné varianty řízení přístupu centralizované metody –počítají s existencí centrálního „arbitra“, který rozhoduje –většinou jde o řízené (deterministické) –např. HDLC, 100 VG AnyLAN distribuované metody –neexistuje v nich centrální řídící prvek –metodu realizují jednotlivé uzly ve vzájemné součinnosti –např. CSMA/CD (Ethernet)

6 Možné varianty řízení přístupu metody vylučující kolize (Collision Avoidance) –většinou řízené metody, zajistí že ke kolizím vůbec nedochází metody detekující kolize (Collision Detection) –připouští výskyt kolizí, ale jsou schopné je rozpoznat a reagovat na ně metody bez detekce kolizí –nedokáží zabránit kolizím, ani je nedokáží detekovat

7 Řízené centralizované metody počítají s existencí centrálního arbitra arbitr se musí dozvědět, kdo a kdy chce vysílat (získat přístup) –jinak by muselo jít o statické přidělování (FDM, TDM) jak se to arbitr může dozvědět? –metodou výzev (polling) –z explicitních žádostí uzlů

8 Metoda výzev (polling) centrální arbitr se pravidelně (cyklicky) dotazuje všech potenciálních zájemců o vysílání –je to velmi pružné, strategie arbitra se může dynamicky měnit podle intenzity požadavků –dotazy (a odpovědi na ně) mohou být přenášeny stejným kanálem jako samotná data nejsou na to potřebné samostatné přenosové kanály –režie spojená s dotazováním je relativně vysoká –s výpadkem arbitra je celá síť mimo provoz

9 Metoda explicitních žádostí zájemce o vysílání si musí „explicitně říct“ o právo vysílat musí existovat možnost vyslat žádost směrem k arbitru –buď předem vyhrazené časové sloty žádosti „cestují“ stejnou cestou jako data –nebo samostatné přenosové cesty, např. samostatné signály pak žádost může být vyslána kdykoli arbitr musí být schopen poznat, od koho žádost pochází výhody: –nemusí to zdržovat přenosy pokud žádosti cestují samostatnými cestami nevýhody: –opět velká režie na časové sloty pro vysílání žádostí, nebo na samostatné přenosové cesty

10 Příklad: technologie 100-VG AnyLAN technologie, vyvinutá firmou Hewlett- Packard (s podporou IBM a UB) přístupová metoda se jmenuje Demand Priority Protocol je řízenou centralizovanou metodou –počítá s existencí arbitra (kořenového hub-u) –pracuje na principu žádostí od potenciálních zájemců funguje pouze na kabeláži stromovité topologie!!!!

11 Příklad: technologie 100-VG AnyLAN základní myšlenky: –každý uzel má samostatnou přípojku (vlákno, 4 páry UTP) –když uzel nepřenáší data, může svou přípojku využít pro vyslání žádosti (směrem k hub-u) !! –stejnou cestou dostává uzel povolení k vysílání –arbitr (hub) přiděluje právo vysílat cyklicky (stylem round robin), uvažují se 2 úrovně priorit jako řízená metoda je to stabilní i při větších zátěžích

12 Příklad: technologie 100-VG AnyLAN hub Normal (High) Priority Request Normal (High) Priority Request idle-up Normal (High) Priority Request Normal (High) Priority Request grant idle-up

13 Řízené distribuované metody nemají centrálního arbitra mají plně deterministická “pravidla hry“ počítají s důslednou disciplínou všech uzlů –že každý dodrží stanovená „pravidla hry“ algoritmus přidělování „běží“ na všech uzlech varianty: –rezervační metody –prioritní přístup –metody s předáváním pověření (metoda logického kruhu)

14 Rezervační metody distribuovaná obdoba přidělování na žádost typické řešení: –„éterem“ koluje (je pravidelně vysílán) zvláštní rezervační rámec každý uzel zde může vyjádřit svůj požadavek každý uzel bude mít úplnou informaci o všech požadavcích všech uzlů –rezervační rámec může mít podobu bitové mapy

15 Představa rezervační metody xx13x2 požadavek na přenos vznesly stanice 1 a 3 požadavek na přenos vznesly stanice 1 a 3 přenos dat požadavek na přenos vznesla jen stanice 2 požadavek na přenos vznesla jen stanice 2 x1x3x2 požadavky vznáší stanice 1 a 2 požadavky vznáší stanice 1 a 2 požadavky vznáší stanice 3 a 4 požadavky vznáší stanice 3 a 4 varianta round-robin varianta round-robin

16 Prioritní přístup princip: –zúčastněné uzly mají možnost se „rozpočítat“ existuje způsob, jak žadatelé mohou ze svého středu vybrat (koordinovaným, deterministickým způsobem) jednoho, a ten může vysílat –technika „rozpočítávání“ může být různá, podle povahy přenosového média nejčastěji je založena na binárním vyhledávání v adresách žadatelů –vyhraje ten, který má nejvyšší adresu

17 Prioritní přístup - představa zde vzniká např. logický součet zde vzniká např. logický součet přenosové médium (se všesměrovým šířením signálu) tento uzel prohrává ve 4. taktu (někdo jiný má 1 ve 4. bitu) tento uzel prohrává ve 4. taktu (někdo jiný má 1 ve 4. bitu) tento uzel prohrává ve 2. taktu (někdo jiný má 1 ve 2. bitu) tento uzel prohrává ve 2. taktu (někdo jiný má 1 ve 2. bitu) tento uzel vyhrává

18 Metody „logického kruhu“ též: metody s předáváním pověření –idea: vysílat může pouze držitel oprávnění –oprávnění (token) si jednotlivé uzly disciplinovaně předávají token (oprávnění, „pešek“) –dává držiteli právo vysílat –na věcné podstatě oprávnění (moc) nezáleží bývá to speciální „balíček dat“ kruh je pouze logický!!!! –jde o pořadí, v jakém si uzly oprávnění předávají –nemusí to nijak souviset se skutečnou topologií!!! skutečná topologie může být například sběrnicová, stromovitá apod. příklady: –Token Ring (IBM) –FDDI –.....

19 Představa: Token Bus logická posloupnost předávání pověření logická posloupnost předávání pověření fyzicky jde o sběrnici fyzicky jde o sběrnici každý uzel má definovaného pravého a levého souseda každý uzel má definovaného pravého a levého souseda

20 Metody „logického kruhu“ možnosti: –lze garantovat právo k vysílání do doby x když z n uzlů si každý podrží oprávnění nejdéle po dobu x/n –lze podporovat i priority předpoklady: –musí být definována pravidla ošetřující singulární situace, typu: ztráta oprávnění přistoupení nového uzlu (zapnutí počítače) vystoupení z logického kruhu dost komplikované

21 Udržování logického kruhu přidávání nových uzlů: –každý uzel má pevně danou adresu –uzly jsou v logickém kruhu uspořádány podle adres –každý uzel pravidelně vysílá výzvu typu „připoj se“, určenou novým uzlům udává adresu svou a svého následníka vyzývá nově příchozí uzel s adresou „mezi“ pokud se ozve 1 nový uzel, OK pokud se ozve více, řeší se následně jinak inicializace kruhu: –uzel který po definovanou dobu nezaznamená žádný provoz usoudí, že je sám –vyšle výzvu „claim token“ (chci generovat oprávnění) –pokud nikdo nezareaguje (neprotestuje), vygeneruje oprávnění a vytvoří 1-členný logický kruh –„protesty“ se řeší rozpočítáním podle adres (á la prioritní přístup)

22 Fyzické kruhové topologie vznikají problémy při přerušení fyzického kruhu –výpadkem uzlu, vypnutím,..... řeší se tzv. bypassy (fyzické „přemostění“ nebo rekonfigurací kruhu (např. FDDI) listen mode transmit mode funguje se „zpožděním“ 1 bitu funguje se „zpožděním“ 1 bitu logický proud dat je přerušen logický proud dat je přerušen

23 Neřízené distribuované metody metoda Aloha (tzv. „čistá“) –vznikla na univ. na Havajských ostrovech potřebovali přenášet data mezi ostrovy, neměli vhodnou infrastrukturu –využívá rádiového přenosu přenosu „éterem“, jedním společným kanálem se všesměrovým šířením –strategie: odešli když potřebuješ (na nikoho se neohlížej) pokud nedostaneš včas potvrzení, opakuj efektivnost max. do 18% efektivnost max. do 18% dochází k častým kolizím dochází k častým kolizím

24 Metody CSMA „čistá“ Aloha nemonitorovala provoz na kanále –nerozpoznala, že už někdo vysílá metody CS (Carrier Sense) využívají možnosti „odposlechu nosné“ –díky tomu dokáží zmenšit počet kolizí ale nedokáží je odstranit zcela princip (chování uzlu): –poslouchej nosnou, a pokud nikdo nevysílá, můžeš začít vysílat sám existuje celá široká škála protokolů typu „CS“ zkratka MA (Multiple Access) znamená, že je možné vysílat současně –povaha přenosového kanálu připouští současné vysílání samozřejmě to není žádoucí ani metody CSMA nedokáží zabránit kolizím!!!!

25 Metody CSMA kdy může dojít ke kolizi: –více uzlů (zájemců o vysílání) současně zjistí, že nikdo nevysílá, a začne vysílat –více uzlů čeká, až někdo jiný přestane vysílat, a pak začnou všichni najednou idea týká se situace, kdy více uzlů čeká na ukončení stávajícího vysílání, a pak „spustí“ všichni najednou: –ať nejsou všichni tak nedočkaví !!! ať s určitou pravděpodobností ustoupí od svého požadavku pak bude menší pravděpodobnost následných kolizí méně časté méně časté dosti časté dosti časté

26 Metody CSMA nepersistentní CSMA: –podívá se, jestli někdo vysílá –pokud ano, odmlčí se na náhodně zvolenou dobu (počká) p-persistentní CSMA –..... –s pravděpodobností 1-p se odmlčí na náhodně zvolenou dobu 1-persistentní CSMA: – –neodmlčí se 1 0,5 0,1 0,01 0

27 Metody CD (Collision Detect) snaží se detekovat výskyt kolizí –metody „bez CD“ pokračují ve vysílání, i když ke kolizi došlo tím se zbytečně plýtvá –metody CD využívají schopnost detekce k (téměř) okamžitému ukončení vysílání detekce kolize je analogová záležitost obecně: CSMA/CD –jedna konkrétní „instance“ je dle IEEE (v Ethernetu)

28 „algoritmus“ CSMA/CD pokud nikdo právě nevysílá (CS), můžeš začít vysílat sám –pokud někdo vysílá, čekej až skončí pokud začneš vysílat a dojde ke kolizi, přestaň, a odmlč se na náhodně zvolenou dobu vysílání noví zájemci o vysílání kolize první „probuzený“ uzel začíná vysílat první „probuzený“ uzel začíná vysílat náhodná odmlka

29 Obecné vlastnosti metod CSMA/CD nezaručují výsledek –že zájemci se v konečném čase podaří odvysílat mohou být velmi efektivní –v případě nižší zátěže mají téměř nulovou režii při vyšší zátěži vykazují nestabilitu –zvyšování intenzity požadavků vede na horší chování metody