Font Size: a A A

Design And Implementation Of Data Center Communication Network VXLAN

Posted on:2018-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:L K JiangFull Text:PDF
GTID:2348330518959558Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Today,big data cloud computing business has developed rapidly,data centralization and virtualization technology has been widely used at the same time,the data center construction scale of two area grow with each passing day,so the network layer is more and more important.Deploying large secondary networks between data centers also requires technologies such as virtual machines,dynamic mobility,and so on.In order to solve the problem of the large number of current tenants by using the virtual LAN VLAN,Cisco and VM,Ware and other companies have proposed solutions for scalable virtual LAN VXLAN.It is a solution of protocol technology in L2 over L3.VXLAN protocol is a new thinking communication technology,called double layer network technology,which can meet the needs of the modern data center network.The method of VXLAN protocol is to encapsulate a two layer message on the IP header of the message,so that the message can pass through the traditional IP network.The technology proposes to build a multi tenant isolated broadcast domain across the data center,not only that,but also allows users to build new boundary flexible logical networks and traverse the edges of the physical communication network.In view of the above situation,this paper describes the related technologies of VXLAN protocol,and also analyzes the implementation of the protocol.In the VXLAN network environment,VM virtual terminal to send data packets,after the first will be the current connection terminal VTEP device receives the data packet encapsulated into VXLAN packets,send to the traditional IP network,the VTEP devices connected to the VM side of the package solution generated after the original packet forwarding.For the purpose of virtual terminal VM.The implementation of the VXLAN protocol network is implemented on the VTEP device,so the system designed in this paper is running in the VTEP device.Vsi,Ac,Tunnel and other related data on the VTEP device are stored in the system,respectively.In the running process of the system,the kernel forwarding module mainly uses the kernel configuration module and related data processing received VTEP equipment in local and remote data packets,the completion of the corresponding packets encapsulation,forwarding,flooding,disposal operation.In the detection of the system,through the input of command line in the system terminal,the creation of requirements is completed,and the construction of the entire virtualized communication network is completed.The end of the two layer data packets and packet forwarding package,and send the package solution two layer data message to reach the destination after the original message to VM on the two layer data packets encapsulated.The whole process implements interworking between two two layers of networks connected via a network.Firstly,this paper introduces the research background and current situation of VXLAN communication protocol,and explains the advantages of VXLAN technology over other technologies.Secondly,introduces the networking mode,the message structure of VXLAN protocol and some cases again,the system implementation of VXLAN communication protocol is divided into VXLAN processing module,kernel configuration module,the kernel forwarding module three modules,and detailed analysis of the structure of each module and the realization method.Finally,this paper introduces the operating environment,hardware requirements,functional testing and environmental testing of the VXLAN communication protocol.After the realization of the whole system,the function of each function of the system was tested,and the results were basically consistent with the expected.
Keywords/Search Tags:VXLAN Protocol, Data Center, Virtualization network, packet forwarding
PDF Full Text Request
Related items