Kiểm soát kết hợp TCP

So sánh CBRIC, BBR, và Reno với tỷ lệ thiệt hại khác nhau và RTT. Bao gồm cả ma trận giới thiệu công việc.

Comment
Nạp công việcKhuyênTránhLý do
Truyền Bulk (DP cao)BBR RenoBBR lấp đầy BDP mà không thổi phồng hàng đợi hàng; Reno quầy hàng trên sản phẩm RTT × BW cao
Tương tác với SSH / telnetCBRIC -BDP thấp; tất cả các thuật toán tương tự; mặc định CBRIC trên Linux là tốt
Truyền ảnh động (được giữ lại)BBR RenoBBR duy trì tỷ lệ ổn định gửi mà không mất mát giọt
NameCUBIC BBRRất thấp RTT; CBRIC hội tụ nhanh; thăm dò của BBR thêm lo lắng không cần thiết
Liên kết di động cao-losBBR RenoBBR sử dụng BW ước tính không dựa trên mất mát; không hiểu sai các giọt không dây là tắc nghẽn
Công bằng với di sản kết thúcCUBIC BBRBBR có thể bất công chi phối CBRIC/Reno luồng trong chai cổ chai chung (BBRv1)
Toàn cảnh thuật toán
Thuật toánTiếp cậnTín hiệu dự phòngTốt nhất cho
CBRICSự tăng trưởng đa thức bậc ba của được đúc sau khi mấtMất góiMục đích chung; mặc định Linux từ 2.6.19
BBRDựa vào mô hình, ước tính nút cổ chai BW + RTTBW bão hoà + RTT tăngName
RenoAIMD — Tăng thêm, giảm nhiều phức tạpPacket lossTương thích với cơ sở dữ liệu; tránh trên liên kết cao-BDP