Abstract

AbstractThe traditional TCP congestion control mechanism is implicit feedback. In the high-speed network environment, it is easy to have problems such as unclear congestion indication and low efficiency, resulting in low link utilization. To solve this problem, this paper designs and implements a feedback Variable-structure congestion Control Protocol (VCP) network based on Open Flow to improve the link utilization in the high-speed network environment. Firstly, based on the POX controller, a new OpenFlow switch and controller is designed to replace the router to realize the network intermediate node function of the VCP protocol. Secondly, the TCP/IP protocol stack of Linux is studied, and the end system function of the VCP congestion control mechanism is realized by using the modular architecture of the Linux kernel function, so as to realize the VCP network terminal. Finally, the VCP is deployed on the mininet platform for the operation and test verification, and the network is built on the mininet platform to test the efficiency and fairness of the VCP. The experimental results show that the VCP protocol can achieve higher link utilization and ideal fairness in Gbit/s network.KeywordsCongestion control mechanismOpen FlowVCPLinux

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call