Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

TechGI 4 (Bachelor)/Gedächtnisprotokoll Klausur SoSe 2009

Klausur im SS2009

  1. Transparenzen Was bedeutet Transparenz im Bezug auf verteilte Systeme? Nenne vier Transparenzen und beschreibe sie kurz
  2. TCP/UDP Grenze beides voneinander ab
  3. RPC
    1. nenne drei Möglichkeiten die ein Client hat, wenn er auf eine Anfrage keine Antwort kriegt
    2. Was bedeutet Idempotenz?
  4. Berkeley-Socket API Was bedeutet der "Accept"-Befehl?
  5. UDDI Fülle das Schema aus (1-6 + Nummerierung)
  6. Netzwerkkommunikationsverzögerung (gegeben: Größe des Pakets, Länge der Leitung, Geschwindigkeit, Bandbreite)
    1. Wie lange braucht der Sender zum verschicken?
    2. Wann kommt das erste Bit an, wann das letzte?
    3. In Zeitverlaufsschema eintragen
    4. Berechne das Ganze für neue Werte
  7. Berkeley-Algorithmus
    1. Was sendet der Server?
    2. Was senden die Clients?
    3. Berechne die neue Zeit, die vom Server versendet wird (alte Zeiten gegeben)
  8. Webservice Zuerst Implementierung der Kernfunktionalität oder Erstellung der WSDL-Datei? Warum? Welchen Vorteil hätte die andere Variante?
  9. DNS
    1. Erkläre kurz DNS
    2. Kann man von einer Gefährdung des Internets ([Artikel war genannt]) sprechen? + Erklärung
  10. Multicast
    1. Skizziere FIFO ohne Atomic
    2. Skizziere Atomic ohne FIFO
    3. Wie nennt man beides zusammen?
  11. Synchronisation von Datenbanken Anforderung an ein Commit-Protokoll (?)
  12. Netzwerk Multicast Erläutere kurz Multicast via Unicast und Network Multicast . Nenne jeweils ein Vorteil
  13. Weighted Voting
    1. Nenne die Bedeutung von w,v und r in den zwei Formeln (gegeben)
    2. Nenne die Bedeutung der Formeln
  14. Fehlerwahrscheinlichkeit
    1. Wie groß ist die Wahrscheinlichkeit, dass ein Paket der Größe n Fehlerhaft ist ?(Fehlerwahrscheinlichkeit pro bit p gegeben)
    2. Welche Annahme wurde bei 1. getroffen? Ist diese realistisch? Begründe!
  15. GoBackN
    1. Wie groß ist der Puffer auf Sender- und Empfängerseite?
    2. Bei einer sehr sehr fehlerbehafteten Übertragungsleitung macht es Sinn, nur einzelne Pakete nochmal zu schicken. Welchen Nachteil hat das?
  16. Lamport Kann man in einem System, bei dem die Uhren mit dem Lamport-Algorithmus gestellt werden, absolute Zeitverzögerungen(?) messen? Begründe!
  17. Internet
    1. Wir viele Adressen sind mit IPv4 maximal möglich (ohne Beachtung von irgendwas)
    2. Erkläre NAT
  18. Statistische Demultiplexing Gegeben 2 Kanäle mit Bitrate C(?)
  19. Routing Nenne drei Fehler, die in einem Netzwerk auftreten können, in dem nur das Best-Effort-Prinzip verwendet wird, und jeweils die Lösung dazu.