| The traditional Data Center is connected by the Layer Three network-transport network.And between the two Data Centers,the Layer Two are isolated.In recent years,along with the Data Center from the single main center developed into remote multi-center,dynamic virtual machine migration has been widely used in the data center.Be sure not to change the IP address and the communication state before and after the dynamic migration of virtual machine,it requires both of the equipments must be in the same VLAN.So the "Big Layer Two"appeared.The Layer Two interconnection mainly included two ways:fibre optical-based and MPLS-based.However the optical-based interconneciton can lead to substantial improvements in equipment costs because of the directly connection.In the other hand,the MPLS-based need all of the equipments support MPLS network,and this requirment ask all of the equipment manufacturers to be coincident.So that the use of MPLS-based is limited.All these environment make the EVI appeared.Ethernet Virtualization Interconnection(EVI)is a MAC-in-IP technology that provides Layer Two connectivity between distant Layer Two network sites across an IP routed network.The configure and maintenance of EVI is simple,and the requirement of network is also easy to realize,when comparing to other Layer Two interconnect technology.This paper is the realization of the Layer Three Router about the EVI protocol.The network of EVI protocol consists of the core network(public network),site network(VPN)and EVI network.It is aimed at achieving a VLAN extensions across different sites.The paper has finished these parts:1.It has analyzed the requirement of how to realize the EVI protocol at Router.Because EVI is a Layer Two protocol,consideration must be given to the Layer Three characteristics of Router.Considering of the requirements of data transportation,it must has a protocol in the control planet to help the ED to finish the transportation.Therefore,the paper should take care of three parts:special treatment of Router,the implementation of control plane and the implementation of data plane.2.1t has designed and realized the EVI protocol at Router.Firstly,considering the particularity of Router,if the Router wants to forward the Layer Two traffic data,the interfance of Router must support Layer Two function.In the core network side,the Router interface is used as the Layer Three interface to message to IP core network;in the private network side,the router interface used as a Layer Two interface so that it can process the data from the Layer Two network.Secondly,in the control plane,EVI establish the neighbors through the exchange of MAC address,then directly exchange data between the neighbors.The establishment of EVI neighbor mainly rely on EVI ISIS(special ISIS protocol),the main function can be divided into four parts:the discovery of neighbor,the establishment of neighbor,the consistence of database link and the learning of MAC.Finally,in the data plane,the forwarding of data flow through the encapsulation of GRE tunnel.For different types of flow,EVI has different approach.The traffic flow can be divided into the unicast traffic flow within the site,the unicast traffic flow between different sites,multicast traffic flow,flood flow,broadcast and unknown type flow.3.It has tested the function and performance of EVI.In the test part,this paper also aimed at a kind of Layer Three Router of a company,do some network configuration,then do the system testing and performance testing about two commonly used EVI networking:single adscription network and double adscription network.Through the test result,it can prove that the function of the project has been realized exactly.Because it is the beginning of the project,the supportement the function is simple,we need to carry out the project in a subsequent improvement,so that the network can ultimately put into practical application.The essence of EVI is virtualization.The results showed that virtualization can improve the efficienc of server while bringing a change in network architecture.It can be used in the network more widely in the future. |