This application provides a routing synchronization method and device for member devices in an edge device group comprising at least two member devices. By configuring a dedicated first VXLAN on the member devices of the edge device group, the member devices can send routing information carrying specific preset notification identifications to each other in the first VXLAN so that the member devices of the edge device group can interact with each other. Phase notification routing solves the problem that the hosts directly accessing different member devices of the edge device group can not communicate with each other in the existing technology.
【技术实现步骤摘要】
路由同步方法及装置
本申请涉及网络通信
,具体而言,涉及一种路由同步方法及装置。
技术介绍
当前很多通信系统中会通过虚拟扩展局域网(VirtualExtensibleLAN,简称VXLAN)实现通信设备之间的通信,例如,通过基于VXLAN的以太网虚拟专用网络(EthernetVirtualPrivateNetwork,简称EVPN)技术实现各通信设备的互联及不同通信系统之间的互联。在通信系统的网络边缘上,用于在本通信系统与其他通信系统之间进行数据转发的设备被称为边缘设备(EdgeDevice,简称ED)。在较为大型的通信系统(如数据中心)中,为了提高通信的可靠性或容错能力,可将边缘设备设置为包括两个或两个以上成员设备的边缘设备组,边缘设备组中的成员设备共同实现边缘设备的功能,它们可以采用主备或负载均衡等方式进行数据转发。例如,请参照图1,在通信系统DC1中包括边缘设备组D1,其中包括成员设备D1-1和成员设备D1-2,通信系统DC1通过成员设备D1-1和成员设备D1-2可以与通信系统DC2实现互联。但是,在现有的多成员设备的边缘设备组中,为了避免成员设备之间出现二层报文环路,禁止了同一边缘设备组中的成员设备之间相互同步路由信息,导致同一边缘设备组中分别直接接入不同成员设备的主机之间无法相互通信,局限了成员设备的功能。例如,图1所示的组网中为了避免成员设备D1-1和成员设备D1-2之间产生二层环路,禁止了成员设备D1-1和成员设备D1-2之间相互的EVPN路由通告,导致接入D1-1的VM3和接入D1-2的VM4之间无法通信。
技术实现思路
第一方面,本申请 ...
【技术保护点】
1.一种路由同步方法,其特征在于,应用于包括至少两个成员设备的边缘设备组中的第一成员设备,所述第一成员设备预先配置有与所述边缘设备组中的第二成员设备互通的第一VXLAN;所述方法包括:获得接入所述第一成员设备的第一主机的通信信息;根据所述第一主机的通信信息生成携带有预设属性标识的第一路由信息,其中,所述第一路由信息中携带所述第一VXLAN的标识;向所述第二成员设备同步所述第一路由信息,使所述第二成员设备在接收到携带有所述预设属性标识的第一路由信息时,记录该第一路由信息与所述第一VXLAN的对应关系,并根据该第一路由信息将发往所述第一主机的报文通过所述第一VXLAN的隧道发送至第一成员设备。
【技术特征摘要】
1.一种路由同步方法,其特征在于,应用于包括至少两个成员设备的边缘设备组中的第一成员设备,所述第一成员设备预先配置有与所述边缘设备组中的第二成员设备互通的第一VXLAN;所述方法包括:获得接入所述第一成员设备的第一主机的通信信息;根据所述第一主机的通信信息生成携带有预设属性标识的第一路由信息,其中,所述第一路由信息中携带所述第一VXLAN的标识;向所述第二成员设备同步所述第一路由信息,使所述第二成员设备在接收到携带有所述预设属性标识的第一路由信息时,记录该第一路由信息与所述第一VXLAN的对应关系,并根据该第一路由信息将发往所述第一主机的报文通过所述第一VXLAN的隧道发送至第一成员设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述第二成员设备发送的携带所述预设属性标识的第二路由信息,其中,所述第二路由信息携带有接入所述第二成员设备的第二主机的通信信息及所述第一VXLAN的标识;记录所述第二路由信息与所述第一VXLAN的对应关系。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收所述第一主机向所述第二主机发送的报文;根据所述第二路由信息从所述第一VXLAN的隧道将所述报文发送到所述第二成员设备。4.根据权利要求1所述的方法,其特征在于,所述第一主机接入所述第一成员设备的VXLAN为第二VXLAN,所述第一成员设备中预先配置有所述第二VXLAN与所述第一VXLAN的映射关系;所述根据所述第一主机的通信信息生成携带有预设属性标识的第一路由信息的步骤,包括:根据所述第一主机的通信信息及第一主机接入的第二VXLAN与所述第一VXLAN的映射关系,生成携带有所述预设属性标识及第一VXLAN标识的第一路由信息;所述方法还包括:根据所述第一主机的通信信息生成第三路由信息,其中,所述第三路由信息中携带有所述第二VXLAN的标识;向除所述第二成员设备的其他邻居设备同步所述第三路由信息。5.根据权利要求1所述的方法,其特征在于,所述预设属性标识为BGP路由通告消息中配置成预设值的扩展团体属性。6.一种路由同步装置,...
【专利技术属性】
技术研发人员:黄李伟,王伟,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。