QoS-TCP,这是我为自己定制的TCP协议栈起的名称。之所以起这个名称主要有这么几个想法:
1.合理的带宽分配:TCP拥塞控制的终极目标,一定是合理的分配网络资源(带宽),什么是合理的,物尽其用才是合理的,高效和不公是不合理的;那么怎么样才是合理的,就必须根据应用的QoS特性来决定,也就是说,抛开应用,不结合QoS,tcp拥塞控制,永远都无法做到合理的带宽分配;
2.端到端的QoS:QoS的本质是什么?是带宽分配;TCP拥塞控制要干的是什么?还是带宽分配。端到端的QoS就是要在best-effort网络环境下为应用实现QoS保证,让控制速率的tcp协议栈来保证应用的服务质量;
3.QoS-TCP不是一个算法,是一个理念,它的本质是站在QoS的角度,站在合理化带宽分配的角度来考虑tcp协议栈,我们做的不是抢带宽,而是让让大家各取所需,让带宽价值最大化;它的方法是根据应用的特征,根据特定的网络环境来定制TCP协议栈;
阅读(3967) | 评论(1) | 转发(0) |