Klausur: TCP Flusskontrolle und Staukontrolle
Eine Sammlung von Lernkarten zur TCP Flusskontrolle und Staukontrolle für Studierende, die sich auf Klausuren vorbereiten. Diese Karten bieten prägnante Fragen und Antworten zu den Hauptkonzepten und Mechanismen.
Quiz(56 questions)
1. Was beschreibt die TCP Flusskontrolle?
Termes dans ce set(56)
Grundlagen der TCP Flusskontrolle(16)
Was ist TCP Flusskontrolle?
TCP Flusskontrolle reguliert den Datenfluss zwischen Sender und Empfänger, um Überlastungen zu vermeiden und sicherzustellen, dass der Empfänger Daten in einem erträglichen Tempo verarbeiten kann.
Nenne ein Hauptziel der Flusskontrolle.
Verhinderung von Datenüberlastung beim Empfänger, was zu Datenverlust führen kann.
Wie funktioniert das Sliding Window Verfahren?
Es ermöglicht dem Sender, mehrere Pakete zu senden, bevor eine Bestätigung (ACK) empfangen wird. Die Fenstergröße bestimmt die Anzahl der unbestätigten Pakete.
Fülle die Lücke: Die Flusskontrolle in TCP verwendet hauptsächlich das __________.
Sliding Window Verfahren.
Was ist die Rolle der Bestätigungen (ACKs)?
ACKs informieren den Sender darüber, welche Daten erfolgreich empfangen wurden, und ermöglichen die Anpassung des Datenflusses.
Wahr oder falsch: Flusskontrolle ist identisch mit Staukontrolle.
Falsch. Flusskontrolle bezieht sich auf den Sender-Empfänger-Datenfluss, während Staukontrolle Netzwerkkapazitäten und -überlastung behandelt.
Was beeinflusst die Größe des Sliding Windows?
Die Round-Trip-Zeit (RTT) und die Verarbeitungskapazität des Empfängers bestimmen die Fenstergröße.
Nenne zwei Mechanismen der Flusskontrolle.
1. Sliding Window 2. ACK-basiertes Feedback
Wie passt TCP die Fenstergröße an?
Basierend auf der Empfangsbestätigung und der gemessenen Netzwerkverzögerung wird die Fenstergröße dynamisch erhöht oder reduziert.
Was passiert bei einem Überlauf des Empfangspuffers?
Daten können verloren gehen, da der Empfänger die zusätzlichen Daten nicht verarbeiten kann.
Was ist der Unterschied zwischen Fluss- und Staukontrolle?
Flusskontrolle reguliert den Datenverkehr zwischen Sender und Empfänger, Staukontrolle schützt das Netzwerk vor Überlastung.
Wie oft sollte ein Sender ACKs erwarten?
ACKs sollten regelmäßig empfangen werden, um den Fluss zu regulieren und alles korrekt zu empfangen.
Wahr oder falsch: TCP Flusskontrolle erfordert keine Netzwerkfeedback.
Falsch. TCP benötigt Feedback vom Empfänger, um die Fenstergröße und den Fluss anzupassen.
Welche Rolle spielt die RTT in der Flusskontrolle?
Die RTT hilft beim Schätzen der optimalen Fenstergröße und der Anpassung des Datenflusses.
Was ist das Hauptproblem, das Flusskontrolle löst?
Überlastung des Empfängers durch zu schnellen Datenfluss.
Was passiert, wenn der Sender die Fenstergröße überschreitet?
Der Sender wird Daten verlieren, da der Empfänger nicht in der Lage ist, sie zu verarbeiten.
TCP Staukontrolle Mechanismen(20)
Was ist AIMD?
AIMD steht für Additive Increase Multiplicative Decrease. Es ist ein Algorithmus zur Staukontrolle in TCP, der die Fenstergröße schrittweise erhöht, um die Bandbreite auszunutzen, und sie bei Stau reduziert.
Was passiert bei Slow Start?
Slow Start beginnt mit einer Fenstergröße von 1. Bei jedem erfolgreichen Empfang eines ACKs verdoppelt sich die Fenstergröße, was zu einer exponentiellen Steigerung der Übertragungsrate führt, bis ein Paketverlust auftritt.
Wahr oder falsch: Staukontrolle und Flusskontrolle sind identisch.
Falsch. Staukontrolle verhindert Netzüberlastung, während Flusskontrolle den Datenfluss zwischen Sender und Empfänger reguliert.
Vergleich: Slow Start vs. Congestion Avoidance
Slow Start: exponentielle Erhöhung der Fenstergröße. Congestion Avoidance: additive Erhöhung, um plötzliche Staus zu vermeiden.
Was passiert bei Paketverlust während Slow Start?
Der TCP-Algorithmus interpretiert Paketverlust als Anzeichen von Stau, wodurch die Fenstergröße halbiert wird und der Algorithmus in den Congestion Avoidance-Zustand wechselt.
Wie wird die Fenstergröße in Congestion Avoidance angepasst?
In Congestion Avoidance wird die Fenstergröße um 1 Segment pro Round Trip Time (RTT) erhöht, um eine Überlastung des Netzwerks zu vermeiden.
Erläutere die Rolle der RTT in der Staukontrolle.
RTT (Round Trip Time) hilft, die Netzwerklatenz zu messen, was entscheidend ist, um die Fenstergröße zu optimieren und die Effizienz der Datenübertragung zu verbessern.
Was bedeutet 'Fast Retransmit'?
Fast Retransmit ist ein Mechanismus, der es TCP ermöglicht, ein Paket schnell erneut zu senden, wenn drei identische ACKs empfangen werden, was auf einen Paketverlust hindeutet.
Fülle die Lücke: In AIMD wird die Fenstergröße um ____ erhöht und bei Stau um ____ reduziert.
1 (additiv), 50% (multiplikativ)
Was ist der Unterschied zwischen Stau- und Flusskontrolle?
Staukontrolle zielt darauf ab, das Netzwerk vor Überlastung zu schützen, während Flusskontrolle sicherstellt, dass der Empfänger nicht überlastet wird.
Was passiert bei TCP bei wiederholtem Verlust von Paketen?
TCP reduziert die Fenstergröße drastisch und wechselt zurück in den Slow Start-Modus, um die Netzwerkauslastung sorgfältig wieder aufzubauen.
Was wird im TCP-Algorithmus als 'Stau' betrachtet?
Stau wird als Zustand betrachtet, in dem die Netzwerkressourcen überlastet sind, was zu Paketverlusten und verzögerter Datenübertragung führt.
Wie lange dauert ein TCP-Round Trip?
Ein TCP-Round Trip umfasst die Zeit für den Hin- und Rückweg eines Pakets, was durch die Netzwerkverzögerung und die RTT bestimmt wird.
Was ist der Zweck der Staukontrolle?
Der Zweck der Staukontrolle ist es, Netzwerküberlastung zu verhindern, die Effizienz der Datenübertragung zu optimieren und Paketverluste zu minimieren.
Was ist der 'Congestion Window'?
Das Congestion Window (cwnd) ist die Größe des Sendefensters, das angibt, wie viele Bytes der Sender ohne Empfangsbestätigung (ACK) senden kann.
Erläutere den 'NewReno'-Algorithmus.
NewReno verbessert die Fast Retransmit-Funktionalität, indem es ermöglicht, mehrere verlorene Pakete in einem einzigen Übertragungszyklus effizient zu erkennen und erneut zu senden.
Was ist der Einfluss von Verlust zu erkennen?
Ein Verlust führt zu einer sofortigen Reduzierung der Fenstergröße, um eine Überlastung zu vermeiden und die Übertragungsgeschwindigkeit zu drosseln.
Was ist die Hauptstrategie von TCP zur Stauvermeidung?
Die Hauptstrategie zur Stauvermeidung ist die schrittweise Anpassung der Fenstergröße basierend auf der Netzwerklast und dem Empfang von Bestätigungen.
Was wird durch die Staukontrolle in TCP erreicht?
Die Staukontrolle in TCP erreicht eine effiziente Nutzung der Netzwerkressourcen, minimiert Paketverluste und optimiert die Datenübertragungsgeschwindigkeit.
Was passiert im Congestion Avoidance Modus?
Im Congestion Avoidance wird die Fenstergröße linear erhöht, um Staus zu vermeiden. - Ziel: Vermeidung von Überlastung - Anpassung: Erhöhung der Größe um 1 MSS pro RTT.
Vergleich Fluss- und Staukontrolle(12)
Was ist der Hauptunterschied zwischen Flusskontrolle und Staukontrolle?
Flusskontrolle reguliert den Datenfluss zwischen Sender und Empfänger. Staukontrolle verhindert Netzwerküberlastung.
Wie beeinflussen Flusskontrolle und Staukontrolle sich gegenseitig?
Flusskontrolle kann die Effektivität der Staukontrolle verringern, wenn der Sender zu viel Daten sendet.
Wahr oder Falsch: Flusskontrolle vermeidet Netzwerküberlastung.
Falsch. Flusskontrolle sorgt für eine angemessene Datenrate zwischen Sender und Empfänger, aber nicht für Netzwerküberlastung.
Fülle die Lücke: Staukontrolle reagiert auf ______ im Netzwerk.
Überlastung und hohe Paketverluste.
Was passiert bei einer Überlastung des Netzwerks?
Paketverluste steigen, was die Staukontrolle aktiviert und die Übertragungsgeschwindigkeit verringert.
Vergleiche Flusskontrolle mit Staukontrolle in Bezug auf Ziele.
Flusskontrolle: optimale Datenübertragung zwischen Endpunkten. Staukontrolle: Aufrechterhaltung der Netzwerkstabilität.
Nenne ein Beispiel für Flusskontrolle.
Sliding Window: Reguliert die Anzahl der unbestätigten Pakete zwischen Sender und Empfänger.
Was ist das Ziel der Flusskontrolle?
Verhindern von Überlastungen beim Empfänger, um Datenverlust zu vermeiden.
Wahr oder Falsch: Staukontrolle erfordert Rückmeldungen vom Empfänger.
Falsch. Staukontrolle basiert auf Netzwerkbedingungen, nicht auf Rückmeldungen des Empfängers.
Wie wird Staukontrolle in TCP implementiert?
Durch Algorithmen wie AIMD und Slow Start, die dynamisch die Übertragungsrate anpassen.
Welchen Einfluss hat Flusskontrolle auf die Staukontrolle?
Eine zu hohe Flusskontrolle kann die Staukontrolle ineffektiv machen, da das Netzwerk überlastet wird.
Was ist eine gemeinsame Methode zur Flusskontrolle?
Das Sliding Window-Protokoll ermöglicht kontrollierte Datenübertragung basierend auf Empfangsbestätigungen.
Praktische Anwendungen und Szenarien(8)
Wie beeinflusst die Flusskontrolle das Streaming?
Die Flusskontrolle ermöglicht eine gleichmäßige Datenübertragung, verhindert Pufferüberläufe und sorgt so für qualitativ hochwertiges Streaming ohne Unterbrechungen.
Wahr oder Falsch: Staukontrolle ist nur für große Netzwerke wichtig.
Falsch. Staukontrolle ist in allen Netzwerken wichtig, um Überlastungen zu vermeiden und die Netzwerkleistung zu optimieren.
Nennen Sie ein Beispiel für ein Problem bei der Flusskontrolle.
Ein Beispiel ist der Verlust von Paketen aufgrund von unzureichendem Empfangspuffer, was zu Verzögerungen und einer schlechten Benutzererfahrung führt.
Ursache → Wirkung: Hohe Latenz bei der Datenübertragung.
Ursache: Überlastung im Netzwerk. Wirkung: Erhöhte Wartezeit für Datenpakete, was die Gesamtleistung beeinträchtigt.
Wie hilft Staukontrolle bei Online-Spielen?
Staukontrolle minimiert die Latenz und verringert Paketverluste, sodass Spieler eine flüssigere und reaktionsschnellere Erfahrung haben.
Fill in the blank: TCP Flusskontrolle verhindert _____ von Daten.
Überlastung der Empfangspuffer
Vergleich: Flusskontrolle vs. Staukontrolle
Flusskontrolle: Regelt Datenrate zwischen Sender und Empfänger. Staukontrolle: Verhindert Überlastung im gesamten Netzwerk.
Was passiert bei Datenübertragung ohne Staukontrolle?
Es kann zu Paketverlusten, Verzögerungen und einem kompletten Netzwerkstillstand kommen, da Überlastungen nicht verhindert werden.
Questions dans ce set(56)
1. Was beschreibt die TCP Flusskontrolle?
2. Wie beeinflusst die Flusskontrolle die Übertragungsgeschwindigkeit in einem Netzwerk?
3. Was beschreibt die Flusskontrolle in einem TCP-Netzwerk?
4. Was beschreibt der Begriff 'Staukontrolle' in TCP?
5. Welches Ziel verfolgt die Flusskontrolle?
6. Welches Szenario verdeutlicht die Notwendigkeit von Staukontrolle in einem Netzwerk?
7. Welches Verfahren wird in der Staukontrolle verwendet, um die Übertragungsrate zu steuern?
8. Wie wird die Fenstergröße bei Fast Retransmit angepasst?
9. Wie funktioniert das Sliding Window Verfahren?
10. Worin unterscheidet sich die Flusskontrolle von der Staukontrolle?
11. Wahr oder Falsch: Die Flusskontrolle ist unabhängig von der Staukontrolle.
12. Wahr oder falsch: Slow Start erhöht die Fenstergröße exponentiell.
13. Fülle die Lücke: Die Flusskontrolle in TCP nutzt hauptsächlich das __________.
14. Welches Problem kann auftreten, wenn die Flusskontrolle nicht richtig implementiert ist?
15. Welche der folgenden Situationen könnte eine Staukontrolle aktivieren?
16. Was passiert, wenn ein Paket während der Staukontrolle verloren geht?
17. Welche Funktion haben die Bestätigungen (ACKs)?
18. Was ist die Hauptursache für hohe Latenzzeiten im Netzwerk?
19. Fülle die Lücke: Flusskontrolle ist vor allem wichtig, um ______ zu verhindern.
20. Was ist der Zweck des Congestion Windows (cwnd)?
21. Wahr oder falsch: Flusskontrolle und Staukontrolle sind das gleiche.
22. In welchem Szenario kann Staukontrolle besonders nützlich sein?
23. Welches Ziel hat die Staukontrolle?
24. Was passiert im Congestion Avoidance Modus?
25. Was hat Einfluss auf die Größe des Sliding Windows?
26. Welches der folgenden ist KEIN Vorteil der Flusskontrolle?
27. Was passiert, wenn die Flusskontrolle zu hoch eingestellt ist?
28. Wie wird die Fenstergröße bei AIMD angepasst?
29. Nenne einen Mechanismus der Flusskontrolle.
30. Wie trägt Staukontrolle zur Online-Spieleerfahrung bei?
31. Welches der folgenden ist kein Beispiel für Flusskontrolle?
32. Wahr oder falsch: Stau- und Flusskontrolle haben den gleichen Zweck.
33. Wie passt TCP die Fenstergröße an?
34. Welches Signal wird typischerweise in der Flusskontrolle verwendet?
35. Was sind die Hauptmerkmale des NewReno-Algorithmus?
36. Was passiert, wenn der Empfangspuffer überläuft?
37. Wie wird das Sliding Window-Protokoll angewendet?
38. Welche Aussage beschreibt das Konzept der 'Stauvermeidung' am besten?
39. Was ist der Hauptunterschied zwischen Fluss- und Staukontrolle?
40. Wahr oder Falsch: Staukontrolle benötigt Rückmeldungen vom Empfänger.
41. Was ist die Hauptursache für Stau im Netzwerk?
42. Wie oft sollte ein Sender ACKs erwarten?
43. Was passiert bei einem erfolgreichen Timeout in einer Staukontrolle?
44. Wie wird der Einfluss der RTT auf die Staukontrolle beschrieben?
45. Wahr oder falsch: TCP Flusskontrolle benötigt kein Feedback vom Netzwerk.
46. Welche Technik wird verwendet, um Paketverluste schnell zu erkennen?
47. Welche Rolle spielt die RTT in der Flusskontrolle?
48. Wie lange dauert in der Regel ein TCP-Round Trip?
49. Was ist das Hauptproblem, das die Flusskontrolle löst?
50. Was geschieht mit der Fenstergröße, wenn ein ACK empfangen wird während des Slow Starts?
51. Was passiert, wenn der Sender die maximale Fenstergröße überschreitet?
52. Was passiert im Falle eines wiederholten Paketverlusts?
53. Welches dieser Ereignisse führt zu einer Anpassung der Fenstergröße?
54. Was versteht man unter dem Begriff 'Congestion Avoidance'?
55. Welche der folgenden Aussagen ist NICHT korrekt bezüglich der TCP-Staukontrolle?
56. Welche der folgenden Aussagen beschreibt am besten den AIMD-Algorithmus in der Staukontrolle von TCP?
Sets associés
OSI-Modell Schichten Karteikarten
IP-Subnetting Subnetzmaske Definitionen
Test: Was ein Router tut
HTTP und HTTPS Schritt für Schritt
Wiederholung: IP-Adresse und DNS
TCP IP Schichtenmodell Abiturvorbereitung
HTTP vs HTTPS for a test
Client und Server Notizen
Créez votre propre set d'étude
Téléchargez un PDF, collez vos notes ou décrivez un sujet – l'IA génère des fiches, des quiz et plus en quelques secondes.

