In Abschnitt 3.6 der Vorlesung (Seite 3.33) werden verschiedene Architekturen für "Quality of Service" aufgezählt, u.a. die "Integrated Services" (IntServ). Erarbeiten Sie sich die grundlegenden Prinzipien der IntServ-Architektur und erläutern Sie diese.
Im IntServ-Konzept muß jeder
Knoten zwischen Sender und Empfänger für eine Verbindung
Reservierungen vornehmen. D.h. der eigentlichen Datenübertragungsphase
geht eine Signalisierungsphase voraus (out-of-band signaling).
IntServ beinhaltet vier wichtige Komponenten: Zugangskontrolle (admission control), Signalisierung (signaling), Klassifizierung von Paketen (classifying) und Scheduling. Es gibt drei Service-Klassen: best effort, controlled-load und guaranteed serive. Der Sender muss für jeden Datenstrom eine Spezifikation liefern. Router reservieren Ressourcen auf Anfrage eines Empfängers; für jeden Datenstrom muss ein Zustand verwaltet werden. |
Im Zusammenhang mit den Integrated Services fällt oft der Begriff Resource Reservation Protocol (RSVP). Erarbeiten Sie sich die Grundlagen von RSVP anhand der Artikel von White (1997) und Zhang et al. (1993).
Mit RSVP werden Ressourcen auf dem Pfad vom Sender zum Empfänger für einen bestimmten Flow reserviert. "path" Nachrichten übermittlen die Flow-Spezifikationen an die Router zu den Empfänger. Router speichern die Spezifikationen und legen einen Flow-Zustand an. Ein Empfänger entscheidet auf Basis der "path" Nachricht über die anzufordernden Ressourcen und sendet dann eine "resv" Nachricht zurück zum Sender. In den Routern werden dann die Reservierungen durchgeführt (oder abgelehnt). Sowohl "path" als auch "resv" Nachrichten werden periodisch wiederholt, um die Zustände in den Routern zu erneuern ("soft state"). |
Erläutern Sie die grundlegenden Prinzipien der DiffServ-Architektur.
siehe Vorlesung. |
Vergleichen Sie die unterschiedlichen Architekturen IntServ und DiffServ bezüglich der folgenden Kriterien:
|