CUBIC CONGESTION CONTROL Flashcards

1
Q

its unique window growth function

A

The main feature of BIC-TCP

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

BIC-TCP: If the window grows past the maximum,

A

the equilibrium window size must be larger than the current maximum and a new maximum must be found.

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

BIC-TCP enters this new phase that uses a window growth function exactly symmetric to those used in additive increase and binary search (which is logarithmic; its reciprocal will be exponential) and then additive increase.

A

“max probing”

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

During max

probing,

A

the window grows slowly initially to find the new
maximum nearby, and after some time of slow growth, if it does not find the new maximum (i.e., packet losses), then it guesses the new maximum is further away so it switches to a faster increase by switching to additive increase where the window size is incremented by a large fixed increment.

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

The good performance of BIC-TCP comes from

A

the slow increase around Wmax and linear increase during additive increase and max probing.

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

achieves good scalability in high speed networks,

fairness among competing flows of its own and stability with low window oscillations.

A

BIC-TCP

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

can still be too aggressive for TCP, especially under

short RTT or low speed networks.

A

BIC-TCP’s growth func-

tion

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

a new high-speed TCP variant:

A

CUBIC

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

a cubic function whose shape is very

similar to the growth function of BIC-TCP.

A
the window growth
function of CUBIC
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

uses both the concave and convex profiles of a cubic function for window increase.

A

CUBIC

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

The window growth function of CUBIC

A

W(t) = C(t - K)3 +Wmax

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

if cwnd is less
than the window size that (standard) TCP would reach at
time t after the last loss event,

A

then CUBIC is in the TCP
mode (we describe below how to determine this window size
of standard TCP in term of time t).

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

if cwnd is less than Wmax, then

A

CUBIC is in the concave region,

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

if cwnd is larger than Wmax,

A

CUBIC is in the convex region.

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

When receiving an ACK in congestion avoidance, if the protocol is not in the TCP mode and cwnd is less than Wmax, then the protocol is in the concave region. In this region,cwnd is incremented by W(t+RTT)-cwnd
cwnd ,

A

Concave region

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

When the window size of CUBIC is larger than Wmax, it

passes the plateau of the cubic function after which CUBIC follows the convex profile of the cubic function.

A

Convex region