Transport layer Flashcards
1
Q
Wie ist UDP aufgebaut?
A
2
Q
Was ist Multiplexing bei UDP
A
Segmente von verschiedenen Applikationenen von Host werden gemultiplext
3
Q
Was ist Demultiplexing bei UDP?
A
Segmente die gemultipext wurden werden beim Empfänger aufgespalten und zu den Applikationen gelieftert
4
Q
Wie ist die Checksumme bei UDP aufgebaut?
A
- Checksumme wird vom Sender berechnet und intervertiert
- Empfänger berechnet ebenfalls die Checksumme und addiert die mitgelieferte mit der Berechneten.
- Ist das Ergebnis 1111….1111 so gibt es keinen Fehler
5
Q
Wie wird die Checksumme berechnet?
A
- Das Segment wird als Array von 16-bit nummer behandelt
- Alle Nummern werden bitweise addiert
6
Q
Wie Funktioniert UDP wirklich?
A
- Es wird ein Pseudo header benutzt
- Pseudo header enthält: eigene und ziel IP-Adresse, Protokollnummer (17 für UDP).
- Sender initalisiert Checksum mit 0 und Pseudo header
- Sender berechnet Checksum über pseudo header und segment
- Vorteil: Checksumme findet fehler in IP-Adresse
7
Q
Welche Eigenschaften hat UDP
A
- Connection-less
- no flow control
- no congestion control
- no guarantee for in-sequenz delivery
- Interface für einfache Paketübertragung über IP
8
Q
Wofür steht UDP?
A
User Datagram Protocol
9
Q
Wofür steht TCP
A
Transmission Control Protocol
10
Q
Eigenschaften von TCP
A
- Point to Point: one sender, one receiver
- In-order delivered byte stream
- Fenster bassierte Fehlerkontrolle
- Full duplex
- Connetion oriented: Verbindung muss aufgebaut und abgerissen werden
- Flow control: Mechanismus um den Empfänger nicht zu überlasten
- Congestion control: Mechanismus um das Netzwerk nicht zu überlasten
11
Q
Wie sieht das Segment bei TCP aus?
A
12
Q
Wofür steht ACK
A
acknowledgement
13
Q
Wofür steht URG
A
urgent pointer
14
Q
Wofür steht PSH
A
push segment
15
Q
Wofür steht RST
A
reset connection