The multi-home host will become increasingly popular within IPv6, especially in data center Fat-tree networks. MPTCP protocol is designed to transmit over multipath load, providing users with transparent multi-path utilization and high data transmission rate. As the characteristics of Many-to-one pattern and a large number of short bursts, all of flows collide on the shared link and same output port, creating an inevitable bottleneck collapse during transmission process. In order to avoid the collapse of throughput and improve the throughput of the receiving end, the MPTCP protocol in the data center network should have the characteristics of minimal packet loss and rapid convergence. In this paper, we focus on throughput collapse avoidance and design a MPTCP Transmission Control method based Queuing Cache Balance Factor called QCBF in Multi-homed FatTree topology. This method can realize the sub-flows are allocated by the size of ToRs cluster cache. We first propose a buffer pool balance factor and build a ToRs cluster cache balance queue. Then according to ToRs cluster cache allocation to calculate a sub-flow congestion window value. QCBF not only avoids the MPTCP Incast problem effectively, but also makes full use of the aggregate bandwidth. Based the software NS3, the experiment results of experiment show the QCBF transmission control method could avoid loss of packet, and achieve the load balance of MPTCP data transmission.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.