OpenFlow Based Software Overlay Router

ZHAO Jun,BAO Congxiao,LI Xing
DOI: https://doi.org/10.16511/j.cnki.qhdxxb.2018.25.004
2018-01-01
Abstract:More and more network services use overlay networks with physical links between geographically distributed data centers with various kinds of tunnelling technologies to make full use of link resources between data centers.This paper presents an OpenFlow based software overlay router (SOR) to construct a flexible traffic overlay network.The system uses open sourced and widely used software packages,Open vSwitch and OpenVPN,for rapid deployment and low cost software development and maintenance.The system then leverages an OpenFlow based stateful traffic engineering of multi tunnels (TEOFMT) algorithm,to maintain a four tuple mapping relationship between TCP/UDP packets,to modify the packets according to the mapping relationship,and to forward the modified packets to the desired tunnel based on a kernel routing table for flexible traffic transmission scheduling.An overlay network was built using this router with the bandwidth measurement tools,iPerf and DVTS-SASM (digital video transport systemscalable application specific measurement),used to measure the link bandwidth in the network.The results indicate that this router greatly improves the utilization rate.
What problem does this paper attempt to address?