Linux内核版本4.4 net / ipv4 / tcp_cubic.c其中是(β,C)?

时间:2016-11-29 04:38:29

标签: c linux tcp

TCP CUBIC公式

Wcubic=C(t−K)3+Wmax

K=3√(βWmax/C)

β是cwnd减少参数。 C是cwnd增加参数。

tcp_cubic.c中的L47在上面的公式中是否意味着'β'?

static int beta __read_mostly = 717;    /* = 717/1024 (BICTCP_BETA_SCALE) */

tcp_cubic.c中的L497在上面的公式中是'C'吗?

c = bic_scale >> 10

我可以将'β'设置为0.2,将'C'设置为0.4,如下所示:

static int beta __read_mostly = 205; /* 205/1024=0.2.. */

static int bic_scale __read_mostly = 410; /* 410/1024=0.4..*/

这可以吗?

我期待你的回复。

0 个答案:

没有答案