Hướng dẫn kích hoạt BBR trên Debian 12

  • Sunday 22/09/2024

BBR (Bottleneck Bandwidth and Round-trip propagation time) là một thuật toán điều khiển tắc nghẽn mạng được phát triển bởi Google, việc kích hoạt bbr nhằm cải thiện tốc độ truyền dữ liệu trên các kết nối mạng. BBR đã được tích hợp vào Linux kernel kể từ phiên bản 4.9 và hoạt động trên hầu hết các hệ điều hành Linux, bao gồm cả Debian.

Vai trò của BBR

BBR giúp tăng tốc độ kết nối internet và tối ưu hóa lưu lượng mạng bằng cách đo băng thông khả dụng và độ trễ mạng (round-trip time) để điều chỉnh tốc độ truyền dữ liệu. Điều này giúp khắc phục các vấn đề mà các thuật toán điều khiển tắc nghẽn cũ như Reno hoặc Cubic gặp phải, đặc biệt là trong các môi trường mạng có độ trễ cao hoặc băng thông lớn.

Lợi ích của BBR

– Tốc độ cao hơn: BBR có thể cung cấp tốc độ mạng cao hơn so với các thuật toán truyền thống trong nhiều điều kiện mạng khác nhau.

– Tối ưu hóa độ trễ: Giảm độ trễ và cải thiện thời gian phản hồi khi truyền dữ liệu.

– Hiệu quả trong mạng băng thông cao, độ trễ cao: BBR phát huy tác dụng tốt nhất trong các mạng có băng thông lớn hoặc độ trễ cao (như mạng cáp quang, vệ tinh).

Hướng dẫn kích hoạt BBR

Bạn cần lưu ý BBR yêu cầu kernel 4.9 trở lên , với Deabian 12 dùng kernel 6.1 rồi nên bạn có thể kích hoạt BBR

Bạn tiến hành chạy lệnh sau để kiểm tra các thuật toán kiểm soát tắc nghẽn có sẵn trên hệ điều hành:

sysctl net.ipv4.tcp_available_congestion_control

bbr

 

 

 

Tiếp đến bạn chạy lệnh bên dưới để kiểm tra thuật toán kiểm soát tắc nghẽn hiện tại được sử dụng trong hệ thống của bạn:

sysctl net.ipv4.tcp_congestion_control

Kích hoạt BBR

 

 

Bạn mở file  /etc/sysctl.conf để kích hoạt  TCP BBR

vi /etc/sysctl.conf

Cuối file này bạn thêm 2 dòng sau:

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

Lưu lại và chạy lệnh sau để load lại cấu hình

sysctl -p

Kích hoạt BBR

 

 

 

 

 

Để kiểm tra thành công hay chưa bạn chạy lại lệnh :

sysctl net.ipv4.tcp_congestion_control

Kết quả xuất ra bbr là đã thành công:

net.ipv4.tcp_congestion_control = bbr

 

Bạn có thể tham khảo thêm bài viết hướng dẫn cài đặt Rust tại đây

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

 

Rate this post