GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So überprüfen Sie die TCP-Überlastungskontrollalgorithmus-Variante in Ubuntu

Es gibt keine TCP-Varianten; Es gibt TCP-Überlastungskontrollalgorithmen :

sysctl net.ipv4.tcp_congestion_control

cat /proc/sys/net/ipv4/tcp_congestion_control

Der Standardwert ist normalerweise cubic oder reno , obwohl viele andere verfügbar sind, und Programme können den bevorzugten Algorithmus für individuelle Verbindungen festlegen (z. B. Übertragung aktiviert lp falls verfügbar).

(Derselbe Knopf wirkt sich trotz seines Namens sowohl auf IPv4 als auch auf IPv6 aus.)


Hinzufügen zu @grawity antworten, ist es möglich, alle verfügbaren TCP-Überlastungskontrollalgorithmen mit dem folgenden Befehl zu überprüfen:

sysctl net.ipv4.tcp_available_congestion_control

Eine Liste einiger der möglichen Ausgaben (d.h. verfügbare Varianten) ist:

reno :Traditionelles TCP, das von fast allen anderen Betriebssystemen verwendet wird. (Standard)

kubisch :CUBIC-TCP

bic :BIC-TCP

htcp :Hamilton TCP

Vegas :TCPVegas

westwood :optimiert für verlustbehaftete Netzwerke

JaAH :verzögerungsbewusst/zustandsfähig, um eine Pipe auf oder unter einem Schwellenwert zu halten

HINWEIS:Wenn kubisch und/oder htcp werden nicht aufgelistet, wenn Sie 'sysctl net.ipv4.tcp_available_congestion_control' ausführen , versuchen Sie Folgendes, da die meisten Distributionen sie als ladbare Kernelmodule enthalten:

/sbin/modprobe tcp_htcp
/sbin/modprobe tcp_cubic

Weitere Details finden Sie hier:

TCP-Tuning-Details

Hoffe es hilft.

Tschüss,

Typ.


Linux
  1. So überprüfen Sie die MySQL-Version unter Linux

  2. So überprüfen Sie Ihre Linux-Betriebssystemversion

  3. So überprüfen Sie die Ubuntu-Version über die Befehlszeile

  4. So suchen Sie unter Ubuntu 9.10 nach openCV

  5. So überprüfen Sie, ob ein bestimmter Dienst unter Ubuntu ausgeführt wird

So überprüfen Sie den installierten RAM auf Ihrem Ubuntu-System

So überprüfen Sie die Benutzergruppe(n), denen ein Ubuntu-Benutzer angehört

So ändern Sie den Server-Hostnamen in Ubuntu

So installieren Sie das Vesta Control Panel unter Ubuntu 14.04

Wie ändere ich die Zeitzone auf Ubuntu 18.04 Server?

So überprüfen Sie die PHP-Version unter Linux