Font Size: a A A

Software-Defined Networking Technology Research Based On Openflow

Posted on:2015-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:J F ZouFull Text:PDF
GTID:2298330467963053Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, high-speed, open and intelligent network is the goal we pursuit. Abundant of different protocols and technologies are emerging in the recent years. However, the traditional TCP/IP networks face many problems in extensibility, security, virtualization and QoS. The researchers are focus on designing new network architecture to resolve this dilemma. Software-defined Networking is famous for its open clean-slate design, programmability, centralized control and decoupling control from forwarding.The architecture of SDN is not very complex, the network are composed by three layers:forwarding plane, control plane, application layer. How to realize the requirement of network service based on the advantages of SDN is important topic to network researchers. First, this paper analyzes design goals of future networks, SDN architectures, OpenFlow protocols and network equipments. The main and predominant networking technologies on the basis of SDN are investigated, including enterprise application, wireless access network, home network and datacenter. As an important technology of future network, SDN does not only support traditional service such as multicast, but also need to carry the future service and application. This paper focus on networking technology based on SDN to resolve the dilemma of traditional IP networks, proposed two networking model.First, doing research on secure multicast based on SDN. This paper proposes a multicast clean-slate scheme based on Software-defined Networking (SDN), aiming to improve security and controllability of multicast networks. In this scheme the forwarding node don’t need maintain the complex multicast routing protocols. A multicast controller logically centralized is designed to be responsible for handling multicast events, calculating multicast tree and authentication the IGMP request of host.Secondly, analyze the key technology about ICN and discuss how SDN can be used to support the need of ICN (Information-centric network). The packets are routed based on content name in ICN, while the forwarding strategy is decided by the match field of flow table in SDN. A map strategy between ICN content name and OpenFlow tag is proposed. Then discuss how to extend the current OpenFlow protocol to support cache function and flow entry management of ICN in detail and outline a possible design of ICN capable node.We build SDN test bed in the lab. The result proves that our multicast scheme based on SDN is superior to the traditional IP multicast, which is reflected in two aspects:the illegal users are prevented from joining multicast group effectively. Moreover, the delay of joining a group is less than the traditional IP multicast. From the experiments we can conclude that the scheme of realization ICN based on SDN decrease the load of source server and improving the QoE because user can obtain the interest packets from an optional cache node.In the last, we summary our researches in SDN and gives the direction of future work.
Keywords/Search Tags:SDN, OpenFlow, multicast, Information-Centric network
PDF Full Text Request
Related items