Station Baltimore

Sie übernehmen die Aufgaben der Verbindungsschicht des Sendesystems innerhalb einer Datenübertragung!

Aufgaben für das Senden einer Nachricht
Ihre Aufgabe besteht darin, die Nachricht, die Sie von der Anwendungsschicht erhalten, in Segmente zu zerlegen. Beispiel
Die Segmentbildung
  1. Fertigen Sie Kopien dieser Segmente an. Dazu dient das Durchschlagpapier!
  2. Zerlegen Sie die Nachricht in mehrere Segmente zu maximal 56 Zeichen. Markieren Sie das Ende eines Segmentes durch das Zeichen $.
  3. Bilden Sie für jedes Segment aus der Anzahl aller Zeichen einschließlich Leer- und Sonderzeichen eine Prüfsumme und stellen Sie diese Zahl in der Form *nn* (z.B. *20* bei 20 Zeichen) an den Anfang des Segmentes!
    Hinweis: Die Zeichenkette *nn* ist nicht mitzuzählen.
  4. Nummerieren Sie die Segmente in der richtigen Reihenfolge, indem Sie auf den Umschlag die Segmentnummer in der Form "Segment 1" schreiben. Ergänzen Sie auf dem letzten Segmentumschlag die Zeichenkette "STOP", die das Ende der Nachrichtenübetragung signalisieren soll.
    Nummerieren Sie auch Ihre Kopien!
  5. Schreiben Sie die Adresse des Zielgerätes (Washington) auf den Umschlag!
  6. Übergeben Sie die bearbeiteten Segmente in den nummerierten Umschlägen der Übertragungsschicht ihres Systems!
    Übergeben Sie das erste Segment, so bald Sie es fertig haben! Umso kürzer ist die Übertragungszeit!
2. hcubretr;lmuo&w sad$

3. 20 Zeichen -> *20*hcubretr;lmuo&w sad$
Übertragungsüberwachung
  1. Wenn Sie von der Verbindungsschicht des Zielsystems die Nachricht erhalten,dass ein Segment korrekt angekommen ist, können Sie die Kopie löschen.

  2. Informiert es Sie, dass das Segment nicht korrekt oder gar nicht eingetroffen ist, übergeben Sie es erneut der Übertragungsschicht ihres Systems!

Aufgaben für das Empfangen einer Nachricht

Ihre Aufgabe besteht darin, die empfangenen Segmente zur kompletten Nachricht zusammenzusetzen. Beispiel
Sie erhalten von der Übertragungsschicht Nachrichtensegmente.

Übertragungüberwachung:
  1. Entfernen Sie am Anfang des Segmentes die Prüfsumme, die in der Form *nn* angegeben ist (z.B. *20* bei 20 Zeichen).
  2. Bilden Sie nun für jedes Segment aus der Anzahl aller Zeichen eine eigene Prüfsumme. Zählen Sie auch die Leer- und Sonderzeichen mit.
    1. Stimmen die Zahlen nicht überein, fordern Sie vom Sender unter Angabe der Segmentnummer eine erneute Übertragung des fehlerhaften Segmentes an.
    2. Stimmen die Zahlen überein, teilen Sie der Verbindungsschicht des Senders den korrekten Empfang dieses Segmentes mit.
  1. *20*hcubretr;lmuo&w sad$

  2. hcubretr;lmuo&w sad$

  3. Summe der Zeichen: 20 (Fall b - erfolgreichen Empfang bestätigen!)

Weiterverarbeitung:
  1. Ordnen Sie die Segmente aufgrund ihrer Nummern und setzen Sie sie ohne die Prüfsummen und Segmentendezeichen $ zusammen.
  2. Übergeben Sie die so zusammengeführten Segmente der Anwendungsschicht ihres Systems!

Zurck