Font Size: a A A

Research And Implementation Of Synchronizing MAC Address Under VXLAN Environment Based On ISIS Protocol

Posted on:2016-04-22Degree:MasterType:Thesis
Country:ChinaCandidate:T L LiFull Text:PDF
GTID:2308330461972229Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the development of cloud computing, data center network infrastructure as cloud computing and the innovative platform of the next-generation network technology has become the focus in academic and industrial research in recent years. The data center has a vast amount of computing and storage resources. And with the development of cloud computing, those resources have completed virtualization. The development of the data center virtualization technology and the requirement of multi-tenant cloud computing technology have spawned VXLAN technology that can achieve approximately 16 million virtual networks’isolation, as well as provides reliable second-tier network for virtual machine’s migration. While the rapid increase in the number of MAC addresses in the VXLAN environment, traditional MAC address self-learning process in the frame forwarding requires the whole network flooding. It sends a broadcast message, which wastes large amounts of bandwidth and time consuming. The MAC address synchronization between VTEPs is particularly important. Based on VXLAN’s characteristics, this paper has modified the standard ISIS protocol, and proposed MAC address synchronization scheme based on ISIS protocol between VETPs.This article achieves the MAC address synchronization scheme between VTEPs under VXLAN environment on a company’s software development platform environment. The software uses multi-threading mechanism, including system event processing, data maintenance, neighbor maintenance, route maintenance, LSP maintenance. Among them, system event processing thread is responsible for system data resources initialization, and completes tasks related to scheduling; data maintenance thread is responsible for maintaining the local dynamic MAC address information; neighbor maintenance thread is responsible for establishing and canceling the relationship between VTEPs; LSP thread is responsible for maintaining LSP packets and synchronizing LSDB; routing maintenance thread is responsible for computing, processing remote MAC address information.Finally the software in this paper has been systematically tested in a company’s switches. Experimental results show that the software functions are normal; and MAC address information is synchronized between VTEPs. The results achieve the desired functional requirements.
Keywords/Search Tags:data center, VXLAN protocol, ISIS protocol, MAC synchronization
PDF Full Text Request
Related items