Introduction Flashcards

1
Q

a congestion control protocol for TCP (transmission control protocol) and the current default TCP algorithm in Linux.

A

CUBIC

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

This protocol modifies the linear window growth function of existing TCP standards to be a cubic function in order to improve the scalability of TCP over
fast and long distance networks.

A

CUBIC

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

achieves more equitable bandwidth allocations among flows with different RTTs (round trip times) by making the window growth to be independent of RTT – thus those flows grow their congestion window at the same rate.

A

CUBIC

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

During steady state, this will increase the window size aggressively when the window is far from the saturation point, and the slowly when it is close
to the saturation point.

A

CUBIC

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

The total number of packets needed in flight while keeping the bandwidth fully utilized, in other words, the size of the congestion window.

A

bandwidth and delay product (BDP)

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

grows its window one per

round trip time (RTT)

A

In standard TCP like TCP-Reno, TCP-NewReno and TCP-SACK, TCP grows its window one per
round trip time (RTT)

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

TCP grows its window one per

round trip time (RTT). This

A

This makes the data transport speed
of TCP used in all major operating systems includingWin-
dows and Linux rather sluggish, to say the least, extremely
under-utilizing the networks especially if the length of flows
is much shorter than the time TCP grows its windows to
the full size of the BDP of a path.

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

the Linux community selected this protocol as the default TCP algorithm in order to handle the under-utilization problem of TCP,

A

BIC-TCP

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

This feature adds to the stability of the protocol because even if the protocol makes mistakes in finding the max win-ow, it finds the next max window near the previous max point first, thus staying at the previous saturation point longer.

A

BIC-TCP increases the window exponentially.
Note that an exponential function (a convex function) grows very slowly at the beginning (slower than a linear function).

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

The next version of BIC-TCP. It greatly simplifies the window adjustment algorithm of BIC-TCP by replacing the concave and convex window growth portions of BIC-TCP by a cubic function (which contains both concave and convex portions).

A

CUBIC

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

One of the real-time

A

a congestion epoch

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

Its window growth depends only on the real time

between two consecutive congestion events.

A

The key feature of CUBIC

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

One congestion

event is the time when TCP undergoes fast recovery.

A

this real time is called a congestion epoch

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