Personal tools
You are here: Home Teaching SS07 489 - KVS

489 - Kommunikation und Verteilte Systeme

Dozent: Prof. Dr. Burkhard Stiller
Assistenten: Martin Waldburger, Thomas Bocek
Umfang: Vorlesung 3 SWS, Übung 1 SWS. BSc/MSc/Semester 4+
Vorlesung: Donnerstags 8.15 - 10.45 Uhr
Übung: Donnerstags 11.00 - 11.45 Uhr
Ort: BIN 0.K.02
Informationen zur Vorlesung:
Merkblatt zur Vorlesung
Diese Veranstaltung ersetzt (für Studierende nach PPO 2001) die bisherige Kernvorlesung Verteilte Systeme und Kommunikation; bei erfolgreichem Abschluss der KV darf diese Veranstaltung deshalb nicht zusätzlich gebucht werden!
Prüfung: Endklausur am Donnerstag, dem 21. Juni 2007:
  • Orte:
    • Nachnamen von A bis und mit K: BIN 0.K.02
    • Nachnamen von L bis und mit Z: BIN 1.B.01
  • Einlass PÜNKTLICH um 08:00 Uhr!
  • Prüfungsdauer 90 Minuten. Start: 08:15 Uhr. Ende: 09:45 Uhr.
  • Es sind keine Hilfsmittel erlaubt (z.B. Taschenrechner) mit Ausnahme eines Fremdsprachenwörterbuchs (wird in der Prüfung kontrolliert).
  • Liste der erreichten Punkte in den Übungen (Leistungsnachweis Übungen: 60 Punkte minimum)
Nachprüfung/
Wiederholungsprüfung:
  • Studierende, die aus gesundheitlichen Gründen an der Prüfung verhindert waren und ein Arztzeugnis beim Studiensekretariat innert drei Tagen nach der Prüfung vorgewiesen haben, können eine mündliche Nachprüfung ablegen.
Einsichtnahme:
Allen Studierenden wird die Möglichkeit zur Einsichtnahme der Prüfung gegeben. Dies ist nach Anmeldung an folgenden zwei Terminen möglich:
  • Donnerstag, 16. August 18 bis 18:30 Uhr, BIN 2.E.02
  • Montag, 20. August 10:30 bis 11:00 Uhr, BIN 2.E.02
Die Anmeldung hat bis am 13. August (17 Uhr) per E-mail an kvs07@ifi.uzh.ch zu erfolgen. Verspätete Anmeldungen werden nicht berücksichtigt. Die Anmeldung muss den gewünschten Termin beinhalten.
Die Einsichtnahme erfolgt unter Aufsicht eines Assistenten. Im Raum ist kein Schreibzeug erlaubt. Es werden keine Kopien der Prüfung angefertigt. Die Prüfungen werden nicht besprochen. Allfällige Einsprachen können nach der Einsichtnahme brieflich unter Angabe der Gründe an den Lehrbereich erfolgen.

Zielsetzung

Den Studierenden soll das wesentliche Rüstzeug zum Verständnis von Rechner- und Kommunikationsnetzen sowie verteilten Systemen vermittelt werden. Im besonderen sind hier die Grundlagen der Kommunikation zwischen verteilten Systemen von Interesse, welche anhand eines geschichteten Referenzmodells Eingang in die heutigen Produkte für Netzwerke und Kommunikationsgeräte gefunden haben. Diese Vorlesung deckt zu einem Hauptteil bekanntes Lehrbuchwissen ab, geht aber zum Abschluß auf Internet-bezogene Trends und akuelle Fragestellungen ein, welche den Praxisbezug der vermittelten Konzepte und Verfahren erkennen lassen. Sicherlich stellt diese Vorlesung keine umfänglichen netzwerkadministratorischen Kenntnisse her, ist aber die notwendige Voraussetzung und die Grundlage der erlernten Konzepte für ein Einarbeiten in diesen Bereich.

Inhalte

Das Grundlagenwissen von Kommunikationsprotokollen, Netzwerken und verteilten Systemen wird in dieser Vorlesung vermittelt; viele Teilbereiche verwenden das Internet und seine Kommunikationsprotokolle als praktisches Beispiel. Basierend auf einer historischen Einleitung werden die wesentlichen und grundlegenden Begriffe von Rechnernetzen eingeführt und wesentliche Standards vorgestellt, u.a. Dienste und Referenzmodelle für die Kommunikation.
Die Basiskonzepte umfassen darauffolgend die Diskussion von Netzwerkbausteinen, Punkt-zu-Punkt-Verbindungen, Ressourcenaufteilungen/Mehrfachnutzungen sowie Fehlererkennungs- und -behebungsverfahren. Am Beispiel des Ethernets wird ein wichtiges lokales Medienzugangsverfahren beschrieben. Neben der Paket- und Leitungsvermittlung samt den notwendigen Protokollen auf der Netzwerkschicht wird auch das Internetworking behandelt, welches die verschiedenen Kopplungselemente wie Repeater, Brücken und Router samt den Wegewahlverfahren umfaßt.
Ferner werden Transportprotokolle diskutiert und damit verbundene Protokollmechanismen zur Staukontrolle behandelt. Auf der Anwendungsschicht werden beispielhaft aus dem Internet-Umfeld der Domain Name Service, das E-Mail System und das WWW skizziert und in ihren wesentlichen Funktionen beschrieben.
Basierend auf diesen Kommunikationsgrundlagen werden die verteilten Systeme definiert, ebenso wie verteilte Anwendungen sowie ihre Architekturen. Kommunikationsorientierte, applikationsorientierte ebenso wie nachrichtenorientierte Middleware werden eingefuehrt und deren Transaktionsverwaltung, entfernter Prozeduraufruf als auch Synchronisationen werden erläutert.
Schließlich runden ein Blick in die Probleme und Ansätze der Netzwerksicherheit sowie das Internet der nächsten Generation die Vorlesung und das grundlegende Wissen zu Netzwerken sowie verteilten Systemen ab.

Voraussetzungen

Keine - Einführungsvorlesung.

Unterlagen

Lehrbücher gemäss den Angaben zu Beginn der Vorlesung:

  • Larry L. Peterson, Bruce S. Davie: Computer Networks, A Systems Approach, 2nd Edition, Morgan Kaufmann Publishers, SFO, 2000, ISBN 1-55860-577-0
  • U. Hammerschall: Verteilte Systeme und Anwendungen, Pearson Education, München, 2005, ISBN 3-8273-7096-5
  • A. S. Tanenbaum: Computer Networks, 4th Edition, Prentice Hall, Englewood Cliffs, ISBN 0-13066-102-3
  • A. S. Tanenbaum, M. van Stehen: Distributed Systems, Prentice Hall, Englewood Cliffs, ISBN 0-13-121786-0

Für die Vorlesung relevant sind aus dem Buch Peterson/Davie die Kapitel 1 bis 9 und aus dem Buch Hammerschall die Kapitel 1, 2, 3, 5, und 6.
Vorlesungsbegleitende Unterlagen finden sich in der Rubrik Zeitplan.
Die Übungsblätter können ebenfalls elektronisch in der entsprechenden Rubrik gefunden werden.

Leistungsnachweis

Für den Übungsteil sind die diesbezüglichen Hinweise zu beachten. Die Liste der erreichten Punkte in den Übungen ist als PDF verfügbar.

Wichtiger Hinweis

Wegen der Umstellung des Studiums auf das Bachelor/Mastersystem wurde die KV Verteilte Systeme und Kommunikation (VSK) im SS 2005 zum letzten Mal angeboten. Für Nachzügler ist am IFI ein Ersatzangebot für diese auslaufende KV definiert worden, was in diesem Falle für die KV VSK der Ersatz die neue Bachelorvorlesung "Kommunikation und Verteilte Systeme (KVS)" ist.

Document Actions