Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Distributed Systems

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
E36DSY Z,ZK 5 3+2s
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačů
Anotace:

Cílem předmětu je poskytnout základní přehled technik nutných pro efektivní komunikaci v přepojovacích (a okrajově i v klasických lokálních) sítích. Předávání zpráv tvoří bázi distribuovaného výpočtu, jeho vlastnostem (kauzalita, logický čas) a zvládnutí v distribuovaných algoritmech je věnována podstatná část předmětu. Cílem cvičení je prakticky si uváděné principy ověřit a seznámit se přitom s široce používanými aplikačními rozhraními.

Požadavky:
Osnova přednášek:

1. Vícepočítačové systémy, formy distribuce

2. Polygonální přepojovací sítě, optimalizace

3. Fyzická vrstva, přenosová média, kódování, modulace, rozhraní

4. Linková vrstva, potvrzovací schémata, procedury ISO a X.25

5. Síťová vrstva, datagram, virtuální kanál, směrování a řízení toku

6. Sběrnicové lokální sítě, média, metody přístupu, Ethernet

7. Kruhové lokální sítě, IBM Token Ring, propojování lokálních sítí

8. Transportní vrstva, protokoly TCP/IP a ISO TP4, relační vrstva

9. Prezentační vrstva, reprezentace dat, komprese, kryptografie

10. Komunikace v prostředí operačního systému UNIX, Internet

11. Meziprocesová komunikace, výměna zpráv, RPC, distribuovaná paměť

12. Modely distribuovaného výpočtu, logický čas

13. Distribuované algoritmy výlučného přístupu, detekce zablokování

14. Rezerva

Osnova cvičení:

1. Komunikace v síti Internet, rozhraní BSD socketů.

2. Komunikace protokolem UDP.

3. Protokoly - automatový popis, Petriho sítě.

4. Praktická implementace potvrzovacího schématu.

5. Efektivita potvrzovacích schémat.

6. Praktická implementace potvrzovacího schématu.

7. Směrování, algoritmy a jejich reálné modifikace.

8. Komunikace protokolem TCP.

9-10. Procedurální komunikace SunRPC.

11-12. Distribuovaný systém DCE.

13. Distribuované algoritmy.

14. Zápočet.

Cíle studia:
Studijní materiály:

Janeček, J.: Počítačové sítě. ES ČVUT, Praha 1986.

Janeček, J.: Distribuované systémy. Vydavatelství ČVUT, Praha 1993.

Tanenbaum, A.: Computer Networks. Prentice Hall, Englewood Cliffs 1988.

Stallings, W.: Handbook of Computer Communication Strandards. MacMillan, New York 1990.

Poznámka:

Předmět má stejnou náplň jako předmět 36DSY.

Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11107004.html