TCP BBR (Bottleneck Bandwidth and Round-trip propagation time) là thuật toán kiểm soát tắc nghẽn mạng được Google phát triển, giúp tối ưu khả năng sử dụng băng thông và cải thiện hiệu suất truyền tải dữ liệu TCP.
Kích hoạt BBR trên VPS/Server Ubuntu 24.04 có thể mang lại một số lợi ích:
Tối ưu tốc độ truyền tải dữ liệu TCP.
Giảm độ trễ do tắc nghẽn mạng trong một số trường hợp.
Cải thiện hiệu suất kết nối trên các tuyến mạng có độ trễ cao.
Trước tiên, kết nối SSH vào VPS/Server và thực hiện lệnh:
sysctl net.ipv4.tcp_congestion_control
Kết quả ví dụ:
net.ipv4.tcp_congestion_control = cubic
Kiểm tra các thuật toán TCP đang khả dụng:
sysctl net.ipv4.tcp_available_congestion_control
Nếu BBR chưa xuất hiện, thử tải module bằng lệnh:
sudo modprobe tcp_bbr
Mở file cấu hình bằng lệnh:
sudo nano /etc/sysctl.d/99-bbr.conf
Thêm nội dung sau:
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
Lưu file và áp dụng cấu hình:
sudo sysctl -p /etc/sysctl.d/99-bbr.conf
Sau khi hoàn tất, kiểm tra lại bằng lệnh:
sysctl net.core.default_qdisc net.ipv4.tcp_congestion_control
Nếu kết quả hiển thị như sau, cấu hình BBR đã được áp dụng thành công:
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
Cấu hình sẽ được tự động áp dụng trong những lần khởi động tiếp theo.
Trên đây là hướng dẫn kích hoạt TCP BBR trên Ubuntu 24.04. Việc sử dụng BBR có thể giúp tối ưu hiệu suất truyền tải TCP, cải thiện khả năng sử dụng băng thông và giảm độ trễ trong một số điều kiện mạng.
Hy vọng sau bài viết này, HOSTVN sẽ giúp bạn cấu hình TCP BBR thành công trên VPS/Server của mình. Nếu gặp khó khăn trong quá trình thực hiện, vui lòng liên hệ bộ phận kỹ thuật để được hỗ trợ.