TechGI 4 (Bachelor)/Gedächtnisprotokoll Klausur SoSe 2010: Unterschied zwischen den Versionen
M (Diskussion | Beiträge) |
(→Klausur Juli 2010) |
||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
## 4 Delay-Typen aufzählen und erklären | ## 4 Delay-Typen aufzählen und erklären | ||
# ''' Webservices ''' | # ''' Webservices ''' | ||
− | ## Definition eines Webservice | + | ## Definition eines Webservice (Was unterscheidet ihn von einer Webapplikation) |
## Für was ist UDDI? | ## Für was ist UDDI? | ||
− | # ''' P2P ''' | + | # ''' P2P/Client-Server ''' |
+ | ## Rollenverteilung im Client-Server/P2P Modell erklären | ||
## Nenne je 2 Vorteile/Nachteile Client-Server | ## Nenne je 2 Vorteile/Nachteile Client-Server | ||
## Was ist Membership Churn und wozu führt es. | ## Was ist Membership Churn und wozu führt es. | ||
# ''' IP ''' | # ''' IP ''' | ||
− | ## Anzahl aller | + | ## Anzahl aller IPv4 Adressen |
## Was bewirkt NAT und löst es das Problem der Adressknappheit? | ## Was bewirkt NAT und löst es das Problem der Adressknappheit? | ||
## Löst IPv6 das Problem? | ## Löst IPv6 das Problem? | ||
Zeile 18: | Zeile 19: | ||
## 3 Fehler die bei Netzwerken nach dem Best-Effort-Prizip auftauchen und wie man sie löst. | ## 3 Fehler die bei Netzwerken nach dem Best-Effort-Prizip auftauchen und wie man sie löst. | ||
# ''' Transaktionen ''' | # ''' Transaktionen ''' | ||
− | ## | + | ## Nenne die 4 Abläufe einer fehlerfreien Transaktion nach dem Two Phase Protocol. |
# ''' Zeitsynchronisation mit Christian ''' | # ''' Zeitsynchronisation mit Christian ''' | ||
## Es sollte das mögliche Zeitinterval und die Abweichung vom Mittelwert bestimmt werden. | ## Es sollte das mögliche Zeitinterval und die Abweichung vom Mittelwert bestimmt werden. | ||
Zeile 30: | Zeile 31: | ||
### Bei gegebener Bandbreite, Kanallänge und Ausbreitungsgeschwindigkeit. | ### Bei gegebener Bandbreite, Kanallänge und Ausbreitungsgeschwindigkeit. | ||
# ''' DNS ''' | # ''' DNS ''' | ||
− | ## Ablauf einer DNS-Abfrage für einen | + | ## Ablauf einer DNS-Abfrage für einen Hostnamen in einer anderen TLD ohne Caching |
# ''' Lamport ''' | # ''' Lamport ''' | ||
− | ## Es soll die Zeit zwischen zwei Zeitstempeln in einem System bestimmt werden, dass den Lamport Algorithmus benutzt | + | ## Es soll die (reale) Zeit zwischen zwei Zeitstempeln in einem System bestimmt werden, dass den Lamport Algorithmus benutzt |
### -> Scherzfrage | ### -> Scherzfrage | ||
# ''' GoBackN ''' | # ''' GoBackN ''' | ||
## ''' Warum verwirft der Empfänger bei GoBackN Pakete außerhalb der Reihe? ''' | ## ''' Warum verwirft der Empfänger bei GoBackN Pakete außerhalb der Reihe? ''' | ||
### -> kein Buffer | ### -> kein Buffer |
Aktuelle Version vom 29. Juli 2010, 20:51 Uhr
Klausur Juli 2010
- Skalierbarkeit
- Was bedeutet Skalierbarkeit in Verteilten Systemen?
- Delays
- 4 Delay-Typen aufzählen und erklären
- Webservices
- Definition eines Webservice (Was unterscheidet ihn von einer Webapplikation)
- Für was ist UDDI?
- P2P/Client-Server
- Rollenverteilung im Client-Server/P2P Modell erklären
- Nenne je 2 Vorteile/Nachteile Client-Server
- Was ist Membership Churn und wozu führt es.
- IP
- Anzahl aller IPv4 Adressen
- Was bewirkt NAT und löst es das Problem der Adressknappheit?
- Löst IPv6 das Problem?
- Definition Forwarding/Routing
- 3 Fehler die bei Netzwerken nach dem Best-Effort-Prizip auftauchen und wie man sie löst.
- Transaktionen
- Nenne die 4 Abläufe einer fehlerfreien Transaktion nach dem Two Phase Protocol.
- Zeitsynchronisation mit Christian
- Es sollte das mögliche Zeitinterval und die Abweichung vom Mittelwert bestimmt werden.
- Gegeben war ein minimales Processing Delay oder Transmission Delay. Je nachdem wen man fragt.
- Christians Algorithm
- Die Zeit zwischen zwei notwendigen Zeitsynchronisationen angeben.
- Gegeben waren 3 Rechner mit aufsteigender Drift p1 < p2 < p3.
- Zum Zeitpunkt t0 sind alle Uhren synchron, es soll der Zeitpunkt angegeben werden an dem wieder synchronisiert werden muss.
- Die Zeit zwischen zwei notwendigen Zeitsynchronisationen angeben.
- Übertragungen
- Berechnung und Zeichnung von Paketen auf einem Kanal. -> gleiche Werte wie in der Hausaufgabe gleiches Semester
- Bei gegebener Bandbreite, Kanallänge und Ausbreitungsgeschwindigkeit.
- Berechnung und Zeichnung von Paketen auf einem Kanal. -> gleiche Werte wie in der Hausaufgabe gleiches Semester
- DNS
- Ablauf einer DNS-Abfrage für einen Hostnamen in einer anderen TLD ohne Caching
- Lamport
- Es soll die (reale) Zeit zwischen zwei Zeitstempeln in einem System bestimmt werden, dass den Lamport Algorithmus benutzt
- -> Scherzfrage
- Es soll die (reale) Zeit zwischen zwei Zeitstempeln in einem System bestimmt werden, dass den Lamport Algorithmus benutzt
- GoBackN
- Warum verwirft der Empfänger bei GoBackN Pakete außerhalb der Reihe?
- -> kein Buffer
- Warum verwirft der Empfänger bei GoBackN Pakete außerhalb der Reihe?