Distribuované systémy a počítačové sítě

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

Katedra softwarového inženýrství MFF UK Malostranské náměstí 25, Praha 1 - Malá Strana

Lekce 1: internetworking

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

Distribuované systémy a počítačové sítě A3B38DSY

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

3.16 Aktivní prvky sítí

Propojování sítí,, aktivní prvky a jejich principy

TOPOLOGIE DATOVÝCH SÍTÍ

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

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

Počítačové sítě I. 9. Internetworking Miroslav Spousta,

X.25 Frame Relay. Frame Relay

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

Aktivní prvky: přepínače

Lekce 1: Internetworking

Aktivní prvky: brány a směrovače. směrovače

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

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

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ítě. IKT pro PD1

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

Přepínaný Ethernet. Virtuální sítě.

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

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í

IT_420 Komunikační technologie a služby

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

Další síťová zařízení

Technologie počítačových komunikací

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

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

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo didaktického materiálu EU-OVK-VZ-III/2-ZÁ-319. Počítačové sítě

Aktivní prvky: opakovače a rozbočovače

JAK ČÍST TUTO PREZENTACI

Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou,

e1 e1 ROUTER2 Skupina1

Routování směrovač. směrovač

Projekt Pospolu. Aktivní a pasivní propojovací prvky

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

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

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

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

Témata profilové maturitní zkoušky

POKUD JSOU PRACOVNÍCI SPOJENI DO SÍTĚ MOHOU SDÍLET: Data Zprávy Grafiku Tiskárny Faxové přístroje Modemy Další hardwarové zdroje

Počítačové sítě. Další informace naleznete na :

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

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í

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

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

Optické sítě. Počítačové sítě a systémy. _ 3. a 4. ročník SŠ technické. Ing. Fales Alexandr Software: SMART Notebook

Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc

Zabezpečení v síti IP

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

Definice pojmů a přehled rozsahu služby

Principy ATM sítí. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy Operační centrum sítě PASNET

spojování sítí (internetworking) Internet a vlastnictví síťové prvky repeater (hub) bridge switch router gateway

Hot Standby Router Protocol (zajištění vysoké spolehlivosti výchozí brány)

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

Aktivní prvky: síťové karty

Virtuální sítě 2.část VLAN

K čemu slouží počítačové 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.

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

Přenos signálů, výstupy snímačů

Směrování VoIP provozu v datových sítích

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

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

Témata profilové maturitní zkoušky

Směrovací protokoly, propojování sítí

Síťové prvky seznámení s problematikou. s problematikou

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.

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

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

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

X36PKO Úvod Jan Kubr - X36PKO 1 2/2006

Počítačové sítě. Další informace naleznete na :

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

Datové komunikace. Informační systémy 2

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

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

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

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

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

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

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

O b s a h ÚVOD. Kapitola 1 HARDWAROVÉ PRVKY SÍTÍ

Škola. Číslo projektu. Datum tvorby 12. září 2013

Poítaové sít, v. 3.0

Popis zapojení jednotlivých provozních režimů WELL WRC7000N WiFi GW/AP/klient/repeater/switch, 300 Mb/s, R-SMA

Vypracoval Petr Novosad Vytvořeno z projektu EU Peníze středním školám

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

X36PKO Jiří Smítka

Internetová infrastruktura

Proč počítačovou sí? 9 Výhody sítí 9 Druhy sítí 9. Základní prvky sítě 10 Vybavení počítače 10 Prvky sítě mimo PC 10 Klasické dělení součástí sítí 10

1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL

Směrování. static routing statické Při statickém směrování administrátor manuálně vloží směrovací informace do směrovací tabulky.

Výpočetní technika. PRACOVNÍ LIST č. 8. Ing. Luděk Richter

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

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

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

Transkript:

Distribuované systémy a počítačové sítě propojování distribuovaných systémů modely Klient/Server, Producent/Konzument koncept VFD (Virtual Field Device)

Propojování distribuovaných systémů Používá se pojem internetworking lze si pod ním představit propojování jednotlivých síťových segmentů, podsítí i celých sítí Důvody pro propojování/segmentování sítí potřeba přenosu dat mezi technologiemi různých parametrů počítačové sítě telekomunikační sítě průmyslové distribuované systémy překonání technických omezení/překážek např. dosah kabelových segmentů je omezený (10Base2: 185 metrů) omezený je i počet uzlů, které lze připojit ke kabelovému segmentu rozbočování některých typů fyzických médií je obtížné či nemožné, realizuje se elektronicky prostřednictvím rozbočovacích prvků týká se zejména kroucené dvoulinky a optických vláken lze je použít jako dvoubodové spoje, mnohdy pouze jednosměrné

Propojování distribuovaných systémů Důvody pro propojování/segmentování sítí zpřístupnění vzdálených zdrojů např. přístup ke vzdáleným FTP archivům, WWW serverům využití výpočetní kapacity vzdálených počítačů zvýšení fyzického dosahu poskytovaných služeb užitná hodnota některých služeb je tím větší, čím větší je její pokrytí (např. elektronická pošta, Internetová telefonie, vyhledávací služby, sociální sítě, ) optimalizace fungování sítě (na různých vrstvách OSI) snaha omezit tok dat pouze tam, kde je třeba zvýšení spolehlivostí prostřednictvím redundance spojů optimalizace směrovacích strategií multicastové vysílání zajištění kvality služby

Propojování distribuovaných systémů Způsoby propojování sítí propojovací prvek Síť A??? Síť B Podstatné je, jakým způsobem pracuje propojovací prvek: může pracovat na úrovni fyzické až aplikační vrstvy podle toho se také pojmenovává

Pojmenování propojovacích zařízení Podle vrstvy OSI modelu, ve které pracují: fyzická vrstva: opakovač (repeater), rozbočovač linková vrstva: most (bridge), přepínač, (switch) síťová vrstva: směrovač (router) aplikační vrstva: brána (gateway) Propojovací prvek musí rozumět protokolům vrstvy v níž pracuje a všech vrstev nižších Pro vyšší protokolové vrstvy je jeho funkce transparentní a má na ně pouze nepřímý vliv (zpoždění) jinak je neviditelný Někdy (u některých technologií téměř vždy) je propojovací prvek viditelný i na vyšších vrstvách typické využití je pro konfiguraci jeho chování jako propojovacího prvku např. prostřednictvím webového rozhraní nebo ssh domácí ADSL směrovač lze téměř vždy konfigurovat prostřednictvím webového rozhraní

Opakovač (Repeater) pracuje ve fyzické vrstvě je to pouze digitální zesilovač, který zesiluje a znovu tvaruje přenášený signál kompenzuje zkreslení, útlum a další vlivy komunikačního kanálu pracuje s jednotlivými bity či symboly tedy s elementy přenášenými na úrovni fyzické vrstvy opakovač nevnímá, že určité skupiny bitů patří k sobě a tvoří rámec nebo určité pole rámce (např. adresu či kontrolní součet) nedokáže rozpoznat adresu odesilatele ani příjemce dat (rámce) nemá k dispozici informace, které by mu umožnily měnit jeho chování podle toho, jaká data skrz něj prochází Ke všem bitům se musí chovat stejně

Chování opakovače všechny datové bity (symboly) přijaté z daného fyzického segmentu sítě rozesílá ( opakuje ) do všech stran (do všech ostatních segmentů, ke kterým je připojen) nemá informace pro rozhodnutí, co je a co není třeba opakovat funguje v reálném čase až na malé zpoždění ve vnitřních obvodech nemá žádnou vnitřní paměť pro uložení dat může propojovat jen segmenty se stejnou přenosovou rychlostí ale s jinak různými vlastnostmi metalické vedení X optika je nezávislý na protokolech linkové vrstvy hodnoty některých parametrů ale mohou být ovlivněny funkčními principy protokolů spojové vrstvy např. doba přepnutí vysílání-příjem existují tedy opakovače pro konkrétní síťové technologie, např. pro Ethernet (zde se také nazývají huby) počet segmentů, které opakovač propojuje, není apriorně omezen

Nevýhody opakovače jsou to hloupá zařízení, šíří do ostatních segmentů i komunikaci, která by mohla zůstat lokální neví, co by mohl zastavit a nemusel šířit dál plýtvají dostupnou přenosovou kapacitou

Most (Bridge) a přepínač (Switch) snaží se oddělit komunikaci v jednotlivých propojovaných segmentech mosty typicky spojují 2 segmenty, přepínače více aby se mohly takto chovat, musí alespoň trochu rozumět přenášeným datům potřebuje znát adresu příjemce a adresu odesilatele tu může poznat z hlavičky rámce pracují ve spojové vrstvě musí znát její protokoly musí respektovat algoritmus MAC rámce mohou být dočasně uloženy v propojovacím prvku, dokud neobdrží oprávnění k vysílání do cílového segmentu sítě

Most (Bridge) a přepínač (Switch) implementují filtrování (filtering) a cílené předávání (forwarding) filtrování propojovací uzel dokáže poznat, které rámce jsou lokální ve zdrojovém segmentu a nešíří je dále cílené předávání rámce, které je třeba předat dále, jsou šířeny pouze do cílového segmentu a nikam jinam díky těmto schopnostem lze významně lokalizovat provoz

Most (Bridge) a přepínač (Switch) aby dokázaly reagovat na adresy příjemce a odesilatele, nemohou již pracovat v reálném čase!!! musí nějakým způsobem ukládat data celé rámce nebo alespoň jejich části (ty, z nichž lze poznat adresy) díky tomu mohou propojovat segmenty s různými přenosovými rychlostmi např. přepínač na Ethernetu: 1 Gbit/s, 100 Mbit/s a 10 Mbit/s obecně s různými implementacemi fyzických vrstev vzniká dopravní zpoždění jeho velikost může záviset na zátěži propojovacího prvku v určitých situacích může dojít i ke ztrátě dat

Směrovač (Router) pracuje v síťové vrstvě analyzuje obsah paketu síťové vrstvy a na podle cílové (výjimečně i zdrojové) adresy paket směruje k cíli musí mít povědomí o topologii celé sítě to však nemusí být zase příliš vysoké, detailní znalost je třeba pouze o nejbližším okolí údaje jsou uloženy v tzv. směrovací tabulce statická nebo s dynamickou aktualizací (informace pro směrování mohou být předávány specielními protokoly mezi směrovači) paket zaslaný směrovači je na linkové vrstvě odeslán na jeho MAC adresu musí existovat cesta jak získat MAC adresu ze známé síťové adresy může spojovat podsítě se zcela odlišnými fyzickými a linkovými technologiemi typické např. pro IP sítě nepracuje v reálném čase proměnné zpoždění, možné ztráty paketů

Funkce směrovače síťová vrstva linková vrstva od A pro C od A pro B od D pro B C D A B

Brána (Gateway) pracuje ve vyšší než síťové vrstvě často v aplikační, pak hovoříme o aplikační bráně rozumí (alespoň částečně) všem přenášeným datům v systémech, kde je aplikační vrstva definována, mohou pracovat jako obecné propojovací prvky např. jednosměrný přístup v reálném čase k datům z výrobního procesu pro management nejsou-li definovány obecné aplikační protokoly brána podporuje jednu nebo několik aplikací nebo jistou třídu aplikací http gateway může propojovat systémy postavené na zcela jiných technologiích např. mimo OSI model

Základní modely přenosu dat Klient Server komunikace mezi dvěma uzly distribuovaného systému role se mohou měnit ve vztahu k jinému i k témuž uzlu uzel v roli Serveru poskytuje službu uzlu v roli Klienta služební primitiva služba může být potvrzovaná i nepotvrzovaná Klient Server žádost potvrzení indikace odpověď

Základní modely přenosu dat Producent Konzument komunikace mezi dvěma a více uzly distribuovaného systému informace je vysílána do sítě konzumenti ji přijímají současně role se mohou měnit ve vztahu k jinému i k témuž uzlu služba je obvykle nepotvrzovaná Producent Konzument(-i) žádost indikace

Koncept VFD (Virtual Field Device) Častá metoda zpřístupnění parametrizace aplikačních a komunikačních procesů Obvykle spojená s existencí nějakého adresáře objektů, kde: každý reálný parametr má svůj virtuální obraz a: virtuální obraz je aktualizován podle reálného parametru nebo reálný parametr je aktualizován podle hodnoty virtuálního obrazu Síť Comm. Object directory App. V/V