Netzwerke und Verteilte Systeme Übung #8 WS 2002/2003
Name:
 
  Matr.-Nr:
 
abzugeben am 10. 12. 2002 Gruppe:

[Zurück zur LVA-Leitseite]         [Zurück zur Übungs-Übersicht]

Übung 21: TCP Abschätzung (~ 1 Seite)

  1. In einer eigens dafür aufgebauten TCP-Verbindung wird vom Client an einen Server ein Anfragestring mit 10 Bytes übertragen. Der Server antwortet mit 40 Bytes als Antwort. Dann wird die TCP-Verbindung wieder abgebaut.
    Überlegen Sie, wie viele und welche Segmente hin- und hergeschickt werden. Wie viele Datenbytes (Annahme Ethernet) müssen dafür am Netzwerk übertragen werden? (Falls notwendig, treffen und dokumentieren Sie plausible und vereinfachende Annahmen. Es geht ja um eine Abschätzung der Größenordnung, und nicht um einen genauen Wert.)
  2. Vergleichen Sie diesen Aufwand mit einer ungesicherten UDP-Übertragung.
  3. Zusatzfrage dazu:
    Wird bei HTTP für den Download jeder Seite, jedes Bildes etc. zu einem WWW-Server eine eigene TCP-Verbindung aufgebaut (und nach der jeweiligen Datenübertragung sofort wieder abgebaut)? Was glauben/wissen Sie? Begründen Sie bitte Ihre Überlegungen.

TCP Wiederholungen (keine schriftliche Ausarbeitung erforderlich, nur Empfehlung zur Wiederholung und damit kein "Kreuzerl")

  1. TCP Window Size:
    Erläutern Sie die Funktion der Window-Size in TCP. Wie wird Sie übertragen, ...
  2. Sliding Windows:
    In den Folien 224 - 225 in Ihren TCP/IP-Unterlagen finden Sie zwei Sliding-Windows (eines für den Sender und eines für den Empfänger). Überlegen Sie, ob bzw. wie diese beiden Windows zusammengehören.
    (Tip: Zwei Pakete sind eventuell gerade unterwegs ...)
  3. Pipelining:
    Wieso werden in TCP mehrere Segmente direkt hintereinander abgesandt, ohne auf ein Acknowledge zu warten?
  4. Delayed Ack:
    Wieso wird nicht jeder Datenempfang eines TCP-Segmentes sofort mit einem ACK-Paket bestätigt?
  5. Wiederholung von TCP Verbindungsaufbau - Verbindungsabbau:
    Überlegen Sie an Hand der Folien 211 und 213 - 214 den Ablauf eines TCP Verbindungsaufbaues und Verbindungsabbaues nochmals selbst durch.
  6. Wiederholung von TCP Verbindungsaufbau, Datenübertragung und Window-Size:
    Überlegen Sie die beiden Beispiele auf den Folien 231 - 234 selbst.

Übung 22: TCP Überlegung(en) (~ 1 Seite)


[Zurück zur LVA-Leitseite]         [Zurück zur Übungs-Übersicht]

last modified: 2002-12-04 by Rudolf Hörmanseder