GNU/Linux >> Znalost Linux >  >> Linux

Jak zkontrolovat variantu algoritmu řízení přetížení TCP v Ubuntu

Neexistují žádné varianty TCP; existují algoritmy řízení přetížení TCP :

sysctl net.ipv4.tcp_congestion_control

cat /proc/sys/net/ipv4/tcp_congestion_control

Výchozí hodnota je obvykle cubic nebo reno , ačkoli je k dispozici mnoho dalších a programy mohou nastavit preferovaný algoritmus pro jednotlivá připojení (např. Přenos umožňuje lp je-li k dispozici).

(Stejný knoflík ovlivňuje IPv4 i IPv6, navzdory svému názvu.)


Přidávání do @grawity odpověď, je možné zkontrolovat všechny dostupné algoritmy řízení přetížení TCP pomocí následujícího příkazu:

sysctl net.ipv4.tcp_available_congestion_control

Seznam některých možných výstupů (tj. dostupných příchutí) je:

reno :Tradiční TCP používaný téměř všemi ostatními OS. (výchozí)

kubický :CUBIC-TCP

bic :BIC-TCP

htcp :Hamilton TCP

vegas :TCP Vegas

westwood :Optimalizováno pro ztrátové sítě

Aha :delay-aware/state-enabled pro udržení potrubí na nebo pod prahovou hodnotou

POZNÁMKA:Pokud je kubický a/nebo htcp nejsou uvedeny, když uděláte 'sysctl net.ipv4.tcp_available_congestion_control' , vyzkoušejte následující, protože většina distribucí je obsahuje jako načítatelné moduly jádra:

/sbin/modprobe tcp_htcp
/sbin/modprobe tcp_cubic

Pro více podrobností se můžete podívat zde:

Podrobnosti ladění TCP

Doufám, že to pomůže.

Na zdraví,

Chlape.


Linux
  1. Jak zkontrolovat verzi operačního systému Linux

  2. Jak změnit název hostitele na Ubuntu

  3. Jak zkontrolovat HZ v terminálu?

  1. Jak zkontrolovat verzi MySQL v Linuxu

  2. Jak zkontrolovat verzi Ubuntu z příkazového řádku

  3. Jak zkontrolovat, zda konkrétní služba běží na Ubuntu

  1. Jak zkontrolovat verzi Ubuntu

  2. Jak zkontrolovat verzi Ubuntu

  3. Jak zkontrolovat openCV na Ubuntu 9.10