传输控制协议(Transmission Control Protocol,TCP)是数据中心网络中常用的传输协议;然而,同一个网络环境下,由于TCP协议的公平共享原则,TCP无法保障不同优先级业务的服务质量;针对该问题,提出了基于传输速率分配算法的TCP (Transmit Rate Allocation based TCP,TRA TCP);汇聚节点实时监测记录不同优先级业务的数据传输速率,并为不同优先级的业务流分配不同的传输速率,以保障高优先级业务的QoS;实验表明,与已有协议相比,TRA-TCP协议最高能够将高优先级业务的吞吐量提升25%,并且将高优先级业务的时延保持在0.1秒以下,丢包率保持在5%左右.