Krahasimi i kontrollit TCP

Krahaso CUBIC, BBR dhe Rino me një shpejtësi të ndryshme humbjesh dhe RTT. Përfshin matricën e rekomandimit të ngarkesës.

Ngarkesa e punës rekomandon Matrix
Ngarkesa në punëRekomanduarShmangArsye
Transferimi Bulk WAN (BDP e lartë)BBR RinoBBR mbush BDP pa u fryrë rradhët; Rino stalla në produktet e larta RTT BW
SSH / telnet interaktiveCUBIC BDP e ulët; të gjithë algoritmet të ngjashëm; paracaktimi i CUBIC në Linux është i mirë
VideoBBR RenoBBR mban normën e qëndrueshme të dërgimit pa pika humbjeje
Datacenter East-West (RTT e ulët)CUBIC BBRShumë ulët RTT; CUBIC bashkohet shpejt; probling BBR shton shqetësim të panevojshëm
Lidhje celulare me humbje të lartëBBR RinoBBR përdor vlerësimin BW jo të bazuar në humbje; nuk keqinterpreton pikat pa tel si bllokim
Ndershmëria me kufijtë e trashëgimisëCUBIC BBRBBR mund të dominojë në mënyrë të padrejtë CUBIC/Reno rrjedha në bllokime të përbashkëta (BBRv1)
Pamja e parë e algoritmit
AlgoritmiAfrojuniSinjali i ndërprerjesMë e mira për
CUBICRritje polinomike e cwnd pas humbjesPascketQëllimi i përgjithshëm; Linux prezgjedhur që nga 2.6.19
BBRModel i bazuar në model, vlerësimet tregojnë BW + RTTRritje BW saturation + RTTHigh-BDP WAN, lidhje të humbura, video përurim
RenoRritje shtesë e AIMD-it, ulje shumëplikativePacket lossPajtimi i trashëgimisë; shmang lidhjet me BDP-në