Abstract-Vi överväger en ändring av TCP överbelastning kontroll där trängsel fönstret är anpassad till explicit flaskhals hastighet återkoppling; vi kallar detta RATCP (Rate Adaptive TCP). Vårt mål i detta dokument är att studera och jämföra prestandan hos RATCP och TCP i olika nätverksscenarier i syfte att förstå möjligheterna och gränserna för att ge bättre feedback till TCP än bara implicit feedback via paketförlust. För att förstå dynamiken i feedback och fönsterkontroll utvecklar och analyserar vi en modell för en långlivad RATCP (och TCP) session som får en tidsvariation på en flaskhalslänk. Vi utför också experiment på en Linuxbaserad testbädd för att studera frågor som rättvisa, slumpmässiga förluster och slumpmässigt anländer korta filöverföringar. Vi tycker att analysen stämmer bra med resultaten från testbädden. För stora filöverföringar, under låg bakgrundsbelastning, förbättrar idealisk feedback i rimlig takt TCP:s prestanda med 15-20 %. För små slumpmässigt anlända filöverföringar, även om RATCP utför endast något bättre än TCP det minskar förluster och variabilitet av dataflöden mellan sessioner. RATCP skiljer mellan trafikstockningar och korruptionsförluster, och garanterar rättvisa för sessioner med olika tur- och returtider som delar flaskhalslänken. Vi tror att feedbackmekanismer kan implementeras med hjälp av distribuerad flödeskontroll och nyligen föreslagna REM i vilket fall, ECN bit själv kan användas för att ge feedback hastighet.
I REF anpassas trängselfönstrets storlek på grundval av den explicita återkopplingen från flaskhalsen.
Performance of TCP congestion control with explicit rate feedback
{'venue': 'IEEE/ACM Transactions on Networking', 'journal': 'IEEE/ACM Transactions on Networking', 'mag_field_of_study': ['Computer Science']}