TCP Congestion Control

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/9

flashcard set

Earn XP

Description and Tags

These flashcards cover key vocabulary and concepts related to TCP Congestion Control, aiding in understanding the lecture material.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

10 Terms

1
New cards

Congestion Control

The management of data transfer in networks to prevent congestion and ensure efficient usage of bandwidth.

2
New cards

AIMD

Additive Increase Multiplicative Decrease; an algorithm that increases the sending rate additively until loss is detected, then decreases it multiplicatively.

3
New cards

Congestion Window (cwnd)

A TCP state variable that limits the amount of data the sender can send before receiving an acknowledgment.

4
New cards

Slow Start

A phase of TCP congestion control where the sending rate increases exponentially until a loss event occurs.

5
New cards

Congestion Avoidance

A phase that follows Slow Start in TCP where the sending rate increases linearly.

6
New cards

TCP Reno

A variant of TCP that implements fast recovery to improve congestion control after packet loss.

7
New cards

TCP Tahoe

A version of TCP that does not implement fast recovery; it resets the congestion window to one maximum segment size upon packet loss.

8
New cards

Round Trip Time (RTT)

The time it takes for a signal to go to a destination and back; used to measure latency in network communications.

9
New cards

ECN (Explicit Congestion Notification)

A mechanism to indicate network congestion by marking packets instead of dropping them.

10
New cards

Fairness in TCP

The principle that multiple TCP sessions sharing a bottleneck link should have equal average rates.