Komunikace. Úrovová architektura protokol. Úrovová architektura protokol (2) Pednášky z distribuovaných systém

Podobné dokumenty
MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

Replikace. Pro a proti replikaci. Vztah ke škálovatelnosti (1)

Příprava na zk. z KIV/DS

B-ISDN, ATM (vlastnosti)

java remote method invocation Kateřina Fricková, Matouš Jandek

Úvod do Web Services

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

X36PKO Úvod Jan Kubr - X36PKO 1 2/2006

Konzistentnost. Pro a proti replikaci. Vztah ke škálovatelnosti (1)

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

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.

ATS Global B.V. ATS Bus.

1. Webové služby. K čemu slouží? 2. RPC Web Service. 3. SOA Web Service. 4. RESTful Web services

ST Síťové technologie

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

WCF. IW5 - Programování v.net a C# WCF

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

Ú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)

Programovatelné automaty SIMATIC S7 a S5

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

Osnova. GIOP a IIOP IDL IOR POA. IDL Klient Server. 2 Historie. 3 Princip a základní pojmy. 4 Implementace. 5 Aplikace CORBA

Softwarové komponenty a Internet

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

1 PODNIKOVÁ SBRNICE SLUŽEB SONIC (SONIC ESB)

Počítačové sítě Datový spoj

Přednášky z distribuovaných systémů Jiří Ledvina 2002

Hospodářská informatika

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

Pokročilé architektury počítačů

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

Profilová část maturitní zkoušky 2017/2018

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

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

Elektronická pošta. elementární služba, výchozí pro některé další jedna z prvních síťových služeb vůbec. základní principy popisují

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

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

Architektura protokolů

MASSIV. Middleware pro tvorbu online her

Telekomunikační sítě Protokolové modely

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

Vzájemné vyloučení procesů

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

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

Dominik Vymětal. Informační technologie pro praxi 2009, Ostrava

Architektury Informačních systémů. Jaroslav Žáček

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

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

Paralelní programování

Real Time programování v LabView. Ing. Martin Bušek, Ph.D.

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

Profilová část maturitní zkoušky 2013/2014

Komunikace s automaty MICROPEL. správa systému lokální a vzdálený přístup do systému vizualizace, umístění souborů vizualizace

Vhodnost nasazení jednotlivých webových architektur, sdílení dat, perzistence, webové služby a REST, asynchronnost, messaging

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ARCHITEKTURA DATABÁZOVÝCH SYSTÉMŮ. Ing. Lukáš OTTE, Ph.D.

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

Radek Krej í. NETCONF a YANG NETCONF. 29. listopadu 2014 Praha, IT 14.2

Tvorba informačních systémů

Sériové komunikace KIV/PD Přenos dat Martin Šimek

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

Odpov di na dotazy uchaze k ve ejné zakázce. 60/ Rozší ení související sí ové infrastruktury pro Projekt 159

Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29

X36PKO Úvod Protokolová rodina TCP/IP

4. Co je to modulace, základní typy modulací, co je to vícestavová fázová modulace, použití. Znázorněte modulaci, která využívá 4 amplitud a 4 fází.

Pozice sběrnice v počítači

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

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

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

Profilová část maturitní zkoušky 2015/2016

Projekt IEEE 802, normy ISO 8802

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

X36PKO Jmenné služby Jan Kubr - X36PKO 1 4/2007

7.4 Diagramy interakce (základy)

Informační systémy 2008/2009. Radim Farana. Obsah. UML - charakteristika

Typy samostatných úloh PSI 2005/2006

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

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

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

7.4 Diagramy interakce (základy)

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

6. Transportní vrstva

Zásobník protokolů TCP/IP

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

Obsah. Úvodem 15. Zaměření knihy 15 Co v knize najdete 15 Doprovodné CD 17 Poděkování 18

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13

VZOROVÝ STIPENDIJNÍ TEST Z INFORMAČNÍCH TECHNOLOGIÍ

Praktické využití datové schránky

Počítačové sítě Datový spoj

Michal Krátký, Miroslav Beneš

VPN - Virtual private networks

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

Zajištění komplexních sluţeb pro provoz systémové infrastruktury OSMS ZADÁVACÍ DOKUMENTACE

Provádí ochranu sítě před napadením (ochrana počítačů nestačí) Odděluje uživatele (prvek nespolehlivosti) od prvků ochrany

Semináˇr Java X J2EE Semináˇr Java X p.1/23

Architektury komunikujících systémů

Obsah. Úvod 13. Věnování 11 Poděkování 11

Komunikace systémů pomocí Hradec Králové

IM151-8 PN/DP CPU 6ES7151-8AB00-0AB0

Profilová část maturitní zkoušky 2015/2016

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy

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

Transkript:

Komunikace Pednášky z distribuovaných systém Úrovová architektura protokol 2-1 Úrovn, rozhraní a protokoly OSI modelu. 6.12.2004 DS - Komunikace 2 Úrovová architektura protokol (2) 2-2 Typická zpráva penášená sítí. 6.12.2004 DS - Komunikace 3 1

Linková úrove 2-3 Stop and wait protokol, kanál se šumem. 6.12.2004 DS - Komunikace 4 Komunikace klient-server pomocí TCP 2-4 a) Normální operace TCP. 6.12.2004 b) DS - Komunikace Transakce pomocí TCP. 5 Middleware Protocols 2-5 6.12.2004 Upravený referenní DS model - Komunikace pro síovou komunikaci. 6 2

Konvenní volání podprogramu a) Penos parametr pi lokálním volání: zásobník ped voláním b) Zásobník pi volání aktivní podprogram 6.12.2004 DS - Komunikace 7 Spojky klienta a serveru Princip volání vzdáleného podprogramu. 6.12.2004 DS - Komunikace 8 Kroky volání vzdáleného podprogramu 1. Vyvolání spojky klienta 2. Vytvoení zprávy spojkou klienta, vyvolání OS 3. Odeslání zprávy do OS vzdáleného uzlu 4. Pedání zprávy spojce serveru vzdáleného uzlu 5. Spojka serveru dekóduje parametry a pedá je serveru 6. Zpracování volání serverem a pedání výsledk spojce serveru 7. Spojka serveru vytvoí zprávu a pedá ji OS serveru 8. OS serveru odešle zprávu OS klienta 9. OS klienta pedá zprávu spojce klienta 10. Spojka dekóduje výsledek a pedá jej klientovi 6.12.2004 DS - Komunikace 9 3

Penos parametr hodnotou 2-8 Kroky vyvolávané pi vzdáleném volání pomocí RPC 6.12.2004 DS - Komunikace 10 Asynchronní RPC (1) 2-12 a) Klasické spojení klient-server pomocí RPC b) Interakce s použitím asynchronního RPC 6.12.2004 DS - Komunikace 11 Asynchronní RPC (2) 2-13 Interakce klient-server pi použití dvou asynchronních RPC 6.12.2004 DS - Komunikace 12 4

Vytváení klienta a servera 2-14 Vytváení klienta a servera v DCE RPC. 6.12.2004 DS - Komunikace 13 Pipojování klienta k serveru 2-15 Pipojování klienta k serveru v DCE. 6.12.2004 DS - Komunikace 14 Distribuované objekty 2-16 Volání vzdálených objekt s proxy na stran klienta. 6.12.2004 DS - Komunikace 15 5

Spojování klienta a objektu!" & ' # #! " #!"!"!" #$% # ()###) $%#) a) Píklad implicitního spojování s použitím pouze globálních odkaz b) Píklad explicitního spojování s použitím globálních a lokálních odkaz 6.12.2004 DS - Komunikace 16 Penos parametr 2-18 Penos objekt odkazem nebo hodnotou 6.12.2004 DS - Komunikace 17 Distribuovaný objektový model DCE 2-19 a) Distribuované dynamické objekty v DCE 6.12.2004 b) Distribuované sdílené DS objekty - Komunikace 18 6

Naléhavost and synchronnost v komunikaci (1) 2-20 Obecná organizace komunikaního systému ve kterém jsou hosté propojeni sítí 6.12.2004 DS - Komunikace 19 Naléhavost and synchronnost v komunikaci (2) Naléhavá komunikace pomocí dopis (Pony Express). 6.12.2004 DS - Komunikace 20 Naléhavost and synchronnost v komunikaci (3) 2-22.1 a) Naléhavá asynchronní komunikace 6.12.2004 b) Naléhavá synchronní DS - Komunikace komunikace 21 7

Naléhavost and synchronnost v komunikaci (4) 2-22.2 c) Pechodová asynchronní komunikace d) Pechodová komunikace orientovaná na píjemce 6.12.2004 DS - Komunikace 22 Naléhavost and synchronnost v komunikaci (5) e) Pechodová synchronní komunikace založená na doruení f) Pechodová synchronní komunikace založená na odpovdi 6.12.2004 DS - Komunikace 23 BSD sockety (1),%. ' -# +, *$ + +# -% - #.%/$ -$#,$ *$$ * Operace nad sockety v TCP/IP 6.12.2004 DS - Komunikace 24 8

BSD sockety (2) Spojov orientovaná komunikace se sockety 6.12.2004 DS - Komunikace 25 Rozhraní MPI 1& 1& 1& 1&$ 1& 1& 1&$ 1&$ -##, #, #, # & 0 & 0# *$ % +% 0% Nkteré z komunikaních primitiv MPI. 6.12.2004 DS - Komunikace 26 Model front zpráv (1) 2-26 Možnosti voln vázané komunikace pomocí front. 6.12.2004 DS - Komunikace 27 9

Model front zpráv (2) & 4 & 3 -## #/.%#/#0$ +%#/ 0$23$%2 ##/2 Základní rozhraní front v modelu front zpráv 6.12.2004 DS - Komunikace 28 Základní architektura modelu front zpráv (1) Vztah mezi adresováním na úrovni front a úrovni sít 6.12.2004 DS - Komunikace 29 Základní architektura modelu front zpráv (2) 2-29 Obecná organizace systému front zpráv se smrovai. 6.12.2004 DS - Komunikace 30 10

Prostedníci (Message Brokers) 2-30 Obecná organizace broker v systému front zpráv. 6.12.2004 DS - Komunikace 31 Píklad: IBM MQSeries 2-31 Obecná organizace systému front zpráv IBM MQ. 6.12.2004 DS - Komunikace 32 Kanály 7## 556$ 1,# $ ## $ 1),#)#1+- 1)1+-#$ / Nkteré atributy spojené s agenty kanál zpráv. 6.12.2004 DS - Komunikace 33 11

Penos zpráv (1) Obecná organizace MQSeries síových front s použitím smrovacích tabulek a alias. 6.12.2004 DS - Komunikace 34 Penos zpráv (2) 18# 18 18# 18 6#!#"/ +/ & #/ 4!"/ Nkteré primitivy IBM MQSeries MQI 6.12.2004 DS - Komunikace 35 Tok dat (1) Vytvoení toku dat mezi dvma procesy komunikujícími sítí. 6.12.2004 DS - Komunikace 36 12

Tok dat (2) 2-35.2 Vytvoení toku dat pímo mezi dvma zaízeními. 6.12.2004 DS - Komunikace 37 Tok dat (3) Píklad skupinového smrování toku dat nkolika píjemcm. 6.12.2004 DS - Komunikace 38 Specifikace QoS (1) 9)!" 97%%!" 97%%!" 91)!" 9'$!" 9'$!µ" 9.$!" 91!µ" 91)$!µ" 98 Specifikace toku dat. 6.12.2004 DS - Komunikace 39 13

Specifikace QoS (2) Princip algoritmu token bucket (vylévání). 6.12.2004 DS - Komunikace 40 Vytvoení toku dat The basic organization of RSVP for resource reservation in a distributed system. 6.12.2004 DS - Komunikace 41 Synchronization Mechanisms (1) Princip explicitní synchronizace na úrovni datových jednotek. 6.12.2004 DS - Komunikace 42 14

Synchronizaní mechanizmus (2) 2-41 Princip synchronizace podporované na vyšších úrovních rozhraní. 6.12.2004 DS - Komunikace 43 15