15 - Congestion Control

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

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

25 Terms

1
New cards

congestion

a network condition where demand for resources exceeds available capacity, leading to delays and packet loss.

2
New cards

cwnd

the congestion window, a sender-controlled limit on the amount of data that can be in transit.

3
New cards

rwnd

the receive window, a receiver-controlled limit on how much data the sender can transmit.

4
New cards

slow start

a TCP phase where the congestion window increases exponentially to probe available bandwidth.

5
New cards

ssthresh

the slow start threshold, defining the point at which TCP switches from slow start to congestion avoidance.

6
New cards

congestion avoidance

a TCP phase where the congestion window grows linearly to cautiously probe for bandwidth.

7
New cards

aimd

Additive Increase, Multiplicative Decrease; a mechanism to increase bandwidth usage gradually and reduce it aggressively upon detecting congestion.

8
New cards

duplicate ack

repeated acknowledgment for the same data, often indicating packet loss or reordering.

9
New cards

fast recovery

a TCP mechanism triggered by three duplicate ACKs, allowing quick recovery from isolated losses.

10
New cards

timeout

a condition where the sender retransmits data after a period without acknowledgment, indicating severe congestion or multiple losses.

11
New cards

ecn

Explicit Congestion Notification, a network-assisted mechanism where routers signal congestion to endpoints.

12
New cards

bottleneck

a network point where traffic demand exceeds capacity, causing delays and packet drops.

13
New cards

fairness

the principle ensuring equitable bandwidth distribution among competing network flows.

14
New cards

retransmission

resending data that was lost or not acknowledged, aimed at ensuring reliable delivery.

15
New cards

sawtooth pattern

the characteristic behavior of TCP congestion control, with periodic increases and decreases in the congestion window.

16
New cards

available bandwidth

the portion of a link’s capacity that can be used without causing congestion.

17
New cards

packet drop

the loss of a data packet due to full buffers or other network issues.

18
New cards

round trip time (rtt)

the time it takes for a packet to travel to the receiver and for the acknowledgment to return.

19
New cards

multiplicative decrease

reducing the congestion window size significantly (typically halving) after detecting congestion.

20
New cards

additive increase

incrementing the congestion window size slowly to probe for additional bandwidth.

21
New cards

tcp tahoe

a TCP variant implementing slow start, congestion avoidance, and fast retransmit but not fast recovery.

22
New cards

tcp reno

a TCP variant enhancing Tahoe by adding fast recovery for better performance during isolated losses.

23
New cards

tcp vegas

a TCP variant that detects congestion early by monitoring RTTs, aiming for better efficiency.

24
New cards

tcp cubic

a TCP variant optimized for high-speed and long-delay networks, using a cubic function for window growth.

25
New cards

tcp westwood

a TCP variant that uses bandwidth estimation to adjust congestion control parameters dynamically.