🏎 TCP BBR: Ускоряем интернет одной строкой
Вы знали, что Linux по умолчанию использует алгоритм контроля перегрузки сети CUBIC, разработанный в 2000-х? Он считает, что если пакет потерялся — канал забит, и резко снижает скорость. Но в 2025 году потеря пакетов не всегда означает перегрузку (привет, Wi-Fi и LTE).
Google придумал BBR (Bottleneck Bandwidth and RTT). Он не смотрит на потери пакетов. Он строит модель пропускной способности канала.
Результат: На серверах с высоким пингом или нестабильным каналом (VPN, трансграничный трафик) скорость скачивания вырастает в разы.
Как включить (Ядро 4.9+):
Проверяем доступность:
Включаем:
Проверяем:
Попробуйте включить это на своем VPN-сервере или прокси. Разница вас шокирует.
#linux #network #performance #bbr #kernel #optimization
Вы знали, что Linux по умолчанию использует алгоритм контроля перегрузки сети CUBIC, разработанный в 2000-х? Он считает, что если пакет потерялся — канал забит, и резко снижает скорость. Но в 2025 году потеря пакетов не всегда означает перегрузку (привет, Wi-Fi и LTE).
Google придумал BBR (Bottleneck Bandwidth and RTT). Он не смотрит на потери пакетов. Он строит модель пропускной способности канала.
Результат: На серверах с высоким пингом или нестабильным каналом (VPN, трансграничный трафик) скорость скачивания вырастает в разы.
Как включить (Ядро 4.9+):
Проверяем доступность:
modprobe tcp_bbr
Включаем:
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
Проверяем:
sysctl net.ipv4.tcp_congestion_control
# Должно быть: bbr
Попробуйте включить это на своем VPN-сервере или прокси. Разница вас шокирует.
#linux #network #performance #bbr #kernel #optimization