RN:Übung 8

Aus Tudwiki
Wechseln zu: Navigation, Suche

1. Dienste und Instanzen - Quality of Service (QoS)[Bearbeiten]

Die Transportschicht ist für den sicheren Transfer von Daten zwischen Endsystem zuständig. Die Dienste für den Auf- und Abbau von Verbindungen und den Datentransfer werden durch die in der Tabelle aufgeführten Dienstprimitive realisiert. Zusätzlich lassen sich QoS-Parametern für die Kommunikation zwischen den Endsystemen in der Phase des Verbindungsaufbaues aushandeln. Die Parameter werden innerhalb der Dienstprimitive angefordert und bestätigt.


Dienste Zugehörige Dienstprimitive
Verbindungsaufbau ConReq, CondInd, ConRsp, ConCnf
Datentransfer, bestätigt DatReq, DatInd, DatRsp, DatCnf
Datentransfer, unbestätigt DatReq, DatInd
Verbindungsabbau DisReq, DisInd
Verbindungsabweisung,

Verbindungsabbruch

AboInd


a) Zeichnen Sie das Ablaufdiagramm für die Dienstfolge Verbindungsaufbau --> Datentransfer, unbestätigt --> Verbindungsabbau, wobei der Nutzer des Transportdienstes für die Anwendung die folgenden QoS-Parameter benötigt:

  • kontinuierlich 1200 Byte/s
  • Verschlüsselung der zu übertragenden Daten

b) Modellieren Sie die Aufgabe a) als Zustandsübergangsdiagramm.

c) Wie ändert sich der unter a) erstellte Verbindungsaufbau für die nachfolgenden Szenarien:

  1. Der Responder kann die Datenrate nur zu 75% garantieren, nach Rücksprache mit der Anwendung akzeptiert der Initiator.
  2. Der Responder kann die Datenrate nur zu 75% garantieren, der Initiator kann nicht akzeptieren und baut die Verbindung ab.
  3. Die Instanz zur Verschlüsselung beim Responder ist ausgefallen und es gibt keine Redundanz.


2. Schiebefensterprotokoll[Bearbeiten]

3. Dynamische Flusskontrolle[Bearbeiten]

4. Protokollvergleich[Bearbeiten]