Font Size: a A A

Research And Implementation On OpenFlow Controllable Multicast

Posted on:2015-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:J C TianFull Text:PDF
GTID:2268330425488128Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, as the trend of multimedia, mobile, Internet of Things, Big Data, and the development of the Internet, the scale of the current network has been far beyond the design ideas of the network architects decades ago. Due to the inherent defect that only consider to try to forwarding data at the beginning design of the TCP/IP network architecture, the networksupported by the old system of network is becoming more and more complex, more and more slow, and the cost is becoming higher and higher. If we want to add the routing functions or network management, a lot of interfaces must be repaired on the traditional network. However, the problems of the current network architecture can not be solved fundamentally, and there are even more new problems appeared. Therefore, the evaluations of the next generation Internet has reached a consensus in the industry. OpenFlow, the latest research results of Stanford’s project named clean slate, provides the platform with the network system and agreement to deploy, test and innovate in the real network environment. As the rise of SDN (Software Defined Network), OpenFlow has a lot of supports of equipment vendors, such as IBM, cisco, NEC, HP, Netgear and Huawei, and it also has more and more extensive application and deployment in cloud computing, data center, network security and other fields.Multicast has always been an important hot topic in the field of Internet, the traditional IP multicast is an important expansion of the unicast model of Internet, it applies to such applications which concentrated on time and distributed in space. The main function of multicast is based on routers, and it reduces the waste of bandwidth by merging the repeat information. However, there are a lot of problems on IP multicast:all routers must support multicast and should save the state for each multicast, poor scalability makes it not conductive to promoting use, using the unified model to adapt to all of the application makes the algorithm difficult to design, the cost to join or exit the multicast group and the group’s management is overhead, some problems in such aspects as safety and congestion control. The main purpose of this paper is to design and realize a new multicast group management protocol by using the characteristics of OpenFlow that separate control and data forwarding. In addition, combined with the characteristic that OpenFlow can obtain the global network link topology, this paper mainly studied the implements of efficient multicast that can be authenticated in OpenFlow network.This paper mainly completed the following work:first, this paper introduces the origin and development of Internet and multicast and analyzes the problems and challenges in the developments of them, thus raises the research of OpenFlow technology, the origin and development of OpenFlow and some key techniques such as Floodlight controller are introduced in detail then. Second, this paper analyzes the demand on implementation of multicast in OpenFlow network, introduces the research on multicast group management protocol IGMP and multicast routing protocol about existing multicast, analyzes the advantages and something needs to be improved about multicast. Third, combined the centralized control in OpenFlow, this paper designs and implements a new authenticated multicast group management protocol, transforms the traditional forwarding process that completely controlled by routers and switches into the process that depends on multicast routers and switches which have the function of OpenFlow. At last, this paper verifies the performance of OFAMGP through experiment.
Keywords/Search Tags:OpenFlow, Controllable Multicast, IGMP, Floodlight, OFAMGP
PDF Full Text Request
Related items