• Keine Ergebnisse gefunden

Hinweis: Schreiben Sie unbedingt Ihre ¨ Ubungsgruppe auf Ihre Abgabe!

N/A
N/A
Protected

Academic year: 2022

Aktie "Hinweis: Schreiben Sie unbedingt Ihre ¨ Ubungsgruppe auf Ihre Abgabe!"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Institut f¨ur Informatik der Ludwig-Maximilians-Universit¨at M¨unchen Prof. Dr. D. Kranzlm¨uller, Dr. Nils gentschen Felde, Dr. V. Danciu

Rechnernetze und verteilte Systeme – Sommersemester 2012

Ubungsblatt 4 ¨

Abgabe bis18.05.2012in der Vorlesung.

Hinweis: Schreiben Sie unbedingt Ihre ¨ Ubungsgruppe auf Ihre Abgabe!

1. Sequenznummern (H)

In vielen Protokollen werden zur Erkennung von Duplikaten, Reihenfolge¨anderungen und Nachrichten- verlustSequenznummern eingesetzt. Wenn nicht anders angegeben, gelten die folgenden Festlegungen:

ˆ Der Sender benutzt einen Zeitgeber/Timer, um die Zeit bis zum Erhalt der Quittung zu messen. Er wiederholt die Nachricht, wenn innerhalb eines Zeitintervalls (Timeout) von 800mskeine Quittung eingetroffen ist.

ˆ Der Empf¨anger sendet nur positive Einzelquittungen.

ˆ Der Empf¨anger kann Nachrichten nur verarbeiten, wenn sie in der richtigen Reihenfolge eintreffen.

ˆ Alle Nachrichten (mit Nutzdaten, bzw. nur Quittung) sind gleich groß.

ˆ Die Netzverz¨ogerung betr¨agt 20msund ist konstant f¨ur alle Nachrichten.

(a) Der Sender wartet nach dem Senden jeder Nachricht, bis diese vom Empf¨anger quittiert wurde.

i. Unter welchen Bedingungen ist es akzeptabel, nach jeder einzeln gesendeten Nachricht auf eine Best¨atigung/Quittung zu warten? Begr¨unden Sie Ihre Antwort.Hinweis: Verz¨ogerungszeit ii. Zeichnen Sie ein Sequenzdiagramm, in dem 2 Nachrichten fehlerfrei ¨ubertragen werden.

iii. Zeichnen Sie ein Sequenzdiagramm, in dem der Sender 3 Nachrichten sendet, aber die folgenden Fehlerf¨alle eintreten:

ˆ Die Quittung f¨ur die erste Nachricht geht auf dem Weg zum Sender verloren.

ˆ Die zweite Nachricht kommt beim Empf¨anger besch¨adigt an.

Geben Sie f¨ur jeden dieser Fehlerf¨alle an, wie der Fehler jeweils auf Sender- und Empf¨angerseite erkannt wird!

(b) Sei der Sequenznummernraum 3 Bits breit und das Sendefensterw = 3.

i. Tragen Sie die Unter- und Obergrenze des Sendefensters in das Uhrdiagramm ein f¨ur den Zeitpunkt, nachdem dem Sender seine 16. Nachricht quittiert wurde.

ii. Geben Sie ein Sequenzdiagramm f¨ur die fehlerfreie ¨Ubertragung dreier Nachrichten an.Hinweis:

Bedenken Sie das festgelegte Sendefenster!

iii. Zeichnen Sie ein Sequenzdiagramm, in dem der Sender f¨unf Nachrichten sendet, aber die zweite Nachricht auf dem Weg zum Empf¨anger verloren geht. F¨uhren Sie das Diagramm fort, bis alle Nachrichten erfolgreich ¨ubertragen wurden.

iv. Zeichnen Sie ein Sequenzdiagramm, in dem der Sender f¨unf Nachrichten sendet und das Sende- fensterw = 5, aber die dritte Nachricht fehlerhaft beim Empf¨anger ankommt. Der Empf¨anger quittiert fehlerhafte Nachrichten einzeln negativ und speichert jede korrekt empfangene Nach- richt auch dann, wenn eine vorhergehende Nachricht fehlerhaft war.

v. Welchen Vorteil haben negative Quittungen?

vi. Wie k¨onnte man den Umgang mit positiven Quittungen optimieren, wenn der Empf¨anger meh- rere Nachrichten quittieren soll?

Seite1von2

(2)

2. Fehlererkennung und Fehlerbehebung (H)

(a) Einen Empf¨anger erreicht die Bitfolge 011010011010101111000110. Die beiden unterstrichenen Bits sind Parit¨atsbits (gerade Parit¨at), w¨ahrend die letzten 8 Bits der Bitfolge der BCC sind. Die L¨angsparit¨at ist gerade.

i. Welcher Vorteil ergibt sich beim Verfahren mit zweidimensionaler Parit¨at gegen¨uber der einfa- chen Parit¨atspr¨ufung einer Bitfolge?

ii. Die empfangene Bitfolge enth¨alt einen Fehler. An welcher Stelle befindet sich dieser? Wie lautet die korrekte Bitfolge?

(b) Gegeben sei das GeneratorpolynomG=x16+x14+x11+x7+x6+x5+ 1.

Berechnen Sie die CRC-Pr¨ufsumme ¨uber die 7-Bit ASCII codierte Darstellung der aus vier Buchsta- ben bestehenden Nachricht RNVS ! Kennzeichnen Sie in Ihrer Rechnung die Pr¨ufsumme deutlich.

Seite2von2

Referenzen

ÄHNLICHE DOKUMENTE

Erstellen Sie analog zu dieser Abbildung ein Diagramm, dass die vollst¨ andige ¨ Ubertragung jeweils eines Rahmens von A und B zeigt, wobei A und B gleichzeitig sendebereit werden,

Nennen Sie je einen Vorteil und einen Nachteil des Fibre Channel

(c) Weisen Sie Router B IP-Adressen zu, so dass er mit jedem seiner Nachbarn kommunizieren kann und als Defaultgateway f¨ ur die Kunden in Subnetz 3 eingesetzt werden kann1.

Die Rahmengr¨ oße betr¨ agt 512 Byte und jeder Rahmen, den der Satellit empf¨ angt, wird einzeln mit einem 8 Byte langen Antwortrahmen ¨ uber einen separaten R¨ uckkanal best¨

(a) Wie hoch muss die Abtastrate r mindestens sein, damit das Musikst¨ uck verlustfrei ¨ ubertragen werden kann?. (b) Wieviel Bit genau darf ein Abtastwert h¨ ochstens sein, damit

(c) ¨ Uber dieses Medium soll eine ¨ Ubertragungsrate von 4 Gbps (Gigabit pro Sekunde) erreicht werden.. Berechnen Sie die minimale Anzahl diskreter Werte, die in einem

Vier Rechner A, B, C und D seien ¨ uber einen 10Base2 Ethernet-Bus, mit einem Repeater zwischen B und C, miteinander verbunden.. (a) Welches ist nach dem hier

Ein Protokoll der Anwendungsschicht (z.B. HTTP) f¨ uhrt einen Anfrage-Anwort-Dialog aus, der ¨ uber eine TCP-Verbindung zwischen einem Client- und einem Serverprozess