Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Sulod sa mga tuig, ang panguna nga mga algorithm sa pagkontrol sa paghuot nga gigamit sa internet mao ang Reno ug CUBIC. Ang duha niini adunay ilang mga kalig-on ug kahuyang, apan sila nag-ambit sa usa ka mayor nga isyu: sila dili kaayo epektibo sa pag-atubang sa mga bottleneck sa network. Misangpot kini sa daghang nausik nga bandwidth ug taas nga latency, nga usa ka dakong problema sa Google ug uban pang mga kompanya nga nagsalig sa internet alang sa ilang mga operasyon. Bisan pa, ang Google nakakita na karon og paagi aron mabuntog kini nga mga isyu sa bag-ong TCP Bottleneck Bandwidth ug RRT (BBR) algorithm.

Kining updated nga congestion control algorithm nakakab-ot og mahinungdanon nga bandwidth improvements, lowers latency, and is deployed by Google.com, Google Cloud Platform, Youtube, and others. Salamat sa BBR, sa katapusan makasulti na kami sa mga karaan nga problema sa bottleneck sa network nga naghampak kanamo sa dugay nga panahon.

Sa mosunod nga panudlo, makakat-on ka sa pagpagana sa TCP BBR sa Debian 11 Bullseye gamit ang command line terminal nga adunay pipila ka mga configuration ug mga screenshot.

Pag-update sa Debian

Sa dili ka pa magpadayon, i-update ang imong mga pakete sa sistema aron masiguro nga walay mga panagbangi nga mahitabo.

sudo apt update && sudo apt upgrade -y

Susiha ang Naglungtad nga Pagkontrol sa Paghuot

Una, sa dili ka pa magsugod, gitambagan pag-ayo nga susihon kung unsa ang naa na nga mga kontrol sa congestion sa TCP. Kasagaran, gigamit ang Linux Reno ug cubic algorithm

Pagdalagan ang mosunud nga mando sa imong terminal aron mahibal-an kung unsa ang gigamit nga default. BBR dili kinahanglan nga i-feature tungod kay wala pa nimo kini gidugang o gipagana gawas kung nahimo nimo kini kaniadto.

sudo sysctl net.ipv4.tcp_congestion_control

Pananglitan nga output:

Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Sama sa gipahayag sa taas nga output, ang cubic gigamit sa imong sistema, apan ang imong output mahimong magpakita sa lainlaing mga resulta.

Sunod, kung unsa ang magamit nga TCP congestion control algorithm ang magamit ingon sa mosunod.

sudo sysctl net.ipv4.tcp_available_congestion_control

Pananglitan nga output:

Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Gikan sa output, ang reno ug cubic anaa, ug sa higayon nga ang BBR gidugang/nagana, kini kinahanglan nga adunay BBR.

I-enable ang TCP BBR Congestion Control

Karon nga imong gisusi ang mga sukaranan aron makumpirma ang magamit nga mga algorithm, ablihi ang imong sysctl.conf File.

sudo nano /etc/sysctl.conf

Sunod, kopyaha ug idikit ang mosunod.

net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr

Panig-ingnan:

Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Luwasa ang sysctl.conf mga pagbag-o gamit CTRL + O, unya exit CTRL + X.

I-reload ang configuration file gamit ang mosunod nga command.

sudo sysctl -p

Pananglitan nga output:

Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Kumpirma nga ang BBR gipalihok ug aktibo isip bag-ong TCP congestion control pinaagi sa paggamit pag-usab sa mosunod nga sugo.

sudo sysctl net.ipv4.tcp_congestion_control

Pananglitan nga output:

Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Sa laing paagi, gamita ang lsmod | grep BBR nga sugo sa pag-verify sama sa mosunod.

lsmod | grep bbr

Pananglitan nga output:

Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Sa kataposan, kumpirmahi pag-usab ang anaa nga TCP congestion controls nga anaa gamit ang mosunod nga sugo.

sudo sysctl net.ipv4.tcp_available_congestion_control

Pananglitan nga output:

Giunsa Pag-enable ang TCP BBR sa Debian 11 Bullseye

Pahalipay, imong gipagana ang TCP BBR.

Mga Komento ug Konklusyon

Unsa ang mga implikasyon niini sa kaugmaon sa mga algorithm sa pagkontrol sa congestion? Ang Reno ug CUBIC ba sa dili madugay mahimong obsolete? Panahon ra ang makasulti. Sa kasamtangan, importante nga magpabiling pinakabag-o sa pinakabag-o nga mga kausaban sa TCP algorithm sa Google aron imong masiguro nga ang imong website naglihok sa pinakamaayo niini.



Sunda ang LinuxCapable.com!

Gusto nga makakuha og awtomatikong mga update? Sunda kami sa usa sa among mga social media account!