CentOS 7 / Debian 9 でネイティブ Google BBR を有効にして TCP アクセラレーションを実現する方法

CentOS 7 / Debian 9 でネイティブ Google BBR を有効にして TCP アクセラレーションを実現する方法

CentOS 7/Debian 9 などの新しいカーネルには BBR が付属しており、直接有効にすることができ、安全です。

1. CentOS 7 ではネイティブ Google BBR が有効になります

1. CentOS 7カーネルをBBRをサポートするように更新する

1. Centosカーネルを確認する

uname -r は、

2. 4.10未満の場合はカーネルを更新する

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel をインストール kernel-ml -y

3. インストールが完了したら、インストールされたカーネルを確認します。

 rpm -qa | grep カーネル

kernel-ml-5.3.5-1.el7.elrepo.x86_64 が表示されれば成功です。
4. スタートアップの更新

egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'

次のようなものが表示されます

CentOS Linux (5.3.5-1.el7.elrepo.x86_64) 7 (コア)
CentOS Linux (3.10.0-957.1.3.el7.x86_64) 7 (コア)
CentOS Linux (0-rescue-96820b9851c24560b5f942f2496b9aeb) 7 (コア)

CentOS Linux (5.3.5-1.el7.elrepo.x86_64) 7 (Core) を最初のブート順序として設定します (ブートは 0 から始まるため)

 grub2-set-default 0

5. システムを再起動する

リブート

(II) CentOS 7でBBRを有効にする

1. 実行

'net.core.default_qdisc=fq' をエコーし​​ます | sudo tee -a /etc/sysctl.conf
'net.ipv4.tcp_congestion_control=bbr' をエコーし​​ます | sudo tee -a /etc/sysctl.conf
sysctl -p

2. カーネルでBBRが有効になっているかどうかを確認する

sysctl net.ipv4.tcp_available_congestion_control

そして

lsmod | grep bbr

BBR という単語が表示されている場合は、BBR が正常に有効化されていることを意味します。

2. Debian 9 はネイティブ Google BBR を有効にします

1. システム変数を変更する

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

2. 保存して有効にする

sysctl -p

3. カーネルでBBRが有効になっているかどうかを確認する

sysctl net.ipv4.tcp_available_congestion_control

有効になっていることを示す次の内容が表示されます。

 sysctl net.ipv4.tcp_available_congestion_control net.ipv4.tcp_available_congestion_control = bbr cubic reno

4. 上記の操作により、BBR が起動されるはずです。次に、BBR が起動しているかどうかを確認します。

 lsmod | grep bbr

起動が成功したことを示す次のメッセージが表示されます。

 lsmod | grep bbr tcp_bbr 20480 14

<<:  Flynet: イントラネット侵入とポート転送をサポートする TCP/UDP ツール

>>:  DMIT: ロサンゼルスの CN2 GIA VPS、30Mbps ~ 1Gbps の帯域幅、最低年間支払額 71 米ドル、半年以上の支払いの場合は 10% または 20% 割引

推薦する

jaguarpc ドメイン名割引: .org $1.99/年

登録アドレス: https://clients.jaguarpc.com/クーポンコードは必要ありま...

Debian/Ubuntu で apt-get を使用するときに発生する「公開キーが利用できません...」エラーを解決する方法

Ubuntu および Debian で apt-get update を実行して更新ソースを更新する...

HostBend: 月額 4.5 ドル / メモリ 2GB / スペース 40GB / トラフィック無制限 / ポート 1Gbps / KVM / カンザス

海外業者のHostBendは2019年8月に設立されました。主にKVM VPSと専用サーバーを提供し...

SimpleNode: 月額 7 ドル / メモリ 1 GB / スペース 35 GB / トラフィック 3 TB / KVM / ダラス

ニュージーランドのホスティング プロバイダーである SimpleNode は、正式に登録された会社で...

Huawei Cloud:CDNサービス、国内・国際回線あり、国内トラフィック500GB、年間71元

Huawei Cloud は、国内回線と国際回線で CDN サービスも提供しています。国内回線ではド...

GigsGigsCloud: 月額 10 ドル / 500 MB のメモリ / 20 GB の SSD スペース / 1 TB のトラフィック / KVM / 香港 / 3 つのネットワークへの直接接続

香港の業者であるGigsGigsCloudは、比較的速度の速い国内回線のみのホスティング回線を提供し...

Gazduirea-ta: 月額 4.99 ユーロ/2GB RAM/20GB SSD スペース/無制限トラフィック/ルーマニア、ポート 25 オープン、スパム許可

ルーマニアの商人である Gazduirea-ta は、新しく設立されたようです。主にルーマニアのホス...

お気に入りの VPS: Prometeus 対 Linode

VPS の品質は、Web サイトの成長と Web サイト構築の雰囲気に直接影響します。私はこれまで...

TmhHost: 100 元/四半期/512MB メモリ/20GB SSD スペース/500GB トラフィック/100Mbps ポート/KVM/ロサンゼルス CN2 GIA/日本 SoftBank/韓国 CN2

TmhHostは中国企業で、ホスト百科でも何度か紹介されています。香港CN2、ロサンゼルスCN2 ...

Xshell 5/6登録版公式オリジナルダウンロード、クラック不要、期限切れなし

Xshell は私のお気に入りであり、最もよく使用される SSH クライアントです。現在、公式の強制...