RN:Übung 8
Inhaltsverzeichnis
1. Dienste und Instanzen - Quality of Service (QoS)
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:
- Der Responder kann die Datenrate nur zu 75% garantieren, nach Rücksprache mit der Anwendung akzeptiert der Initiator.
- Der Responder kann die Datenrate nur zu 75% garantieren, der Initiator kann nicht akzeptieren und baut die Verbindung ab.
- Die Instanz zur Verschlüsselung beim Responder ist ausgefallen und es gibt keine Redundanz.