R4 Flashcards

1
Q

Die wesentlichen Aufgaben der Transportschicht ?

A
#Multiplexing von Datenstromen unterschiedlicher Anwendungen
#Bereitstellung verbindungsloser und verbindungsorientierter Transportmechanismen 
#Mechanismen zur Stau- und Flusskontrolle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was ist Multiplexing ?

A
#Segmentierung der von Datenströmen unterschiedliche Anwendungen
#Segmenten werden jeweils in unabhängige IP-Paketen  zum Empfänger geroutet
#Der Empfänger wird die Pakete wieder reasamblieren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist die Unterschied zw. Verbindungasslose und Verbindungsorientierte Transportmechanismen ?

A

A) Verbindungslos (Best Effort) (UDP) :
Segmente sind von einander unabhängig, keine Garantie der richtige Reihenfolge, keine SEQnr, keine Wiederholung

Sockets benotigen Adressangaben, an wen gesendet oder von wem empfangen ¨
werden soll (sendto() und recvfrom()
B) Verbindungsorientiert (TCP):
Ubertragungswiederholung bei Fehlern ,Garantie der richtigen Reihenfolge einzelner,Segmente

Sockets konnen nach dem Verbindungsaufbau sehr einfach genutzt werden, ¨
da der Empfanger bereits feststeht (Lesen und Schreiben mittels Systemaufrufen ¨ read() und
write() moglich).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist der Unterschied zw Stau\Fluss-kontrolle ?

A

Staukontrolle: Reaktion auf drohende Uberlast im Netz
Flusskontrolle: Laststeuerung durch den Empfanger

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Woraus besteh die 5-Tupel

A

(SrcIPAddr, SrcPort, DstIPAddr, DstPort, Protocol)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was sind die Vor\Nachteile von UDP ?

A

+Geringer Overhead
+Keine Verzogerung durch Verbindungsaufbau oder Retransmits und Reordering von Segmenten
+Gut für Echtzeit Übertragung (VoIP)
-Keine Fluss\Staukontrolle
-Keine Garantie zu Paketlieferung und die Reihenfolge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Grundlegende Idee von TCP ?

A

Linear Durchnummerierung von Segmente durch SEQnr

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was wird durch SEQ eröglichst ?

A

+ Bestatigung ¨ erfolgreich ubertragener Segmente, ¨
+Identifikation fehlender Segmente,
+erneutes Anfordern fehlender Segmente und
+Zusammensetzen der Segmente in der richtigen Reihenfolge.
- Sender und Empfänger mussen sich synchronisieren und den Zustandhalten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was sind die 2 Umgänge die zum Segmentenverlus angewendet werden und erklären sie die jeweils ?!

A
  1. Go-Back-N
    #Akzeptiere stets nur die nachste erwartete Sequenznummer ¨
    #Alle anderen Segmente werden verworfen
  2. Selective-Repeat
    #Akzeptiere alle Sequenznummern, die in das aktuelle Empfangsfenster fallen
    #Diese mussen gepuffert werden, bis fehlende Segmente erneut ¨ ubertragen wurden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist eine MSS ?

A

MSS steht für Maxmimum Segment Size und gibt die maximale Grösse eines TCP-Segments an. MTU betragt 1500B.
Davon entfallen 20 B auf den IPv4-Header und weitere 20 B auf den TCP-Header (sofern
keine Optionen verwendet werden).
􏰀 Die sinnvolle MSS betragt demnach 1460 B.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Die Unterschied zw. MTU und MSS ?

A

MTU (Maximum Transfer Unit) gibt die maximale Gro ̈ße der Nutzdaten aus Sicht
von Schicht 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wie gross muss Senderfenster gewählt werden ?

A

Ws =min{Wc,Wr}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Erklären Sie 2 Phasen von Staukontrolle !

A
  1. Slow-Start:
    􏰀 Fur jedes bestatigte Segment wird Wc um eine MSS vergroßert.
    􏰀 Dies fuhrt zu exponentiellem Wachstum des Staukontrollfensters bis ein Schwellwert (engl.
    Congestion Threshold) erreicht ist.
    􏰀 Danach wird mit der Congestion-Avoidance-Phase fortgefahren.
  2. CongestionAvoidance:
    􏰀 Fur jedes bestatige Segment wird Wc lediglich um (1/wc) MSS vergroßert, d.h.nach Bestatigung eines vollstandigen Staukontrollfensters um genau eine MSS.
    􏰀 Ein vollstandiges Fenster kann fruhestens nach 1 RTT sein.
    􏰀 Dies fuhrt zu linearem Wachstum des Staukontrollfensters in der RTT.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Was ist, wenn das Transportprotokoll keine Portnummern hat oder IP-Pakete ohne
TCP-/UDP-Header verschickt werden, z. B. ICMP?

A

Die ICMP-ID kann anstelle der Portnummern genutzt werden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly