[发明专利]一种以太网虚拟化互联邻居间报文转发方法和边缘设备有效
申请号: | 201210392675.6 | 申请日: | 2012-10-16 |
公开(公告)号: | CN103731349B | 公开(公告)日: | 2017-10-03 |
发明(设计)人: | 赵海峰;游君平;郑国良 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/46 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 谢安昆,宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 以太网 虚拟 化互联 邻居 报文 转发 方法 边缘 设备 | ||
技术领域
本申请涉及通信技术领域,特别涉及一种以太网虚拟化互联(EVI)邻居间报文转发方法和边缘设备。
背景技术
为了实现高可靠性和冗余部署,当今大多数企业网络及其数据中心跨越了多个位于不同地理位置的物理站点,在这些站点部署类似的业务,在这些站点之间进行二层互通。为了实现站点间的资源动态调配和管理,虚拟机在数据中心之间要能够自由迁移,由于虚拟机迁移过程对用户透明,不能改变IP地址,所以必须在分布于异地的站点之间实现二层网络互联。
EVI是一种先进的“MAC in IP”技术,用于实现基于IP核心网的二层虚拟专用网(L2VPN)技术。EVI只是在站点的边缘设备上维护路由和转发信息,而无需改变站点内部和核心网络。
EVI整体网络由核心网络、站点网络、交叠网络组成。典型的EVI网络模型如图1所示。交叠网络(Overlay Network)实现VLAN在不同站点之间的扩展,主要由交叠接口和虚拟连接组成,承载站点间扩展VLAN的二层流量,通过中间系统到中间系统路由协议(IS-IS)协议在站点之间通告主机和路由器的媒质访问控制(MAC)地址可达性信息,通过EVI邻居发现协议(ENDP)来实现站点的自动发现功能,简化网络的配置管理工作。
不同的虚拟局域网(VLAN)承载不同的业务功能,需要扩展的站点也不同,从而交叠网络支持多实例功能。不同实例的流量转发完全隔离,扩展VLAN不能重叠,并且可以独立配置每个实例的相关网络参数,如IS-IS时间参数等。每个实例表示一个VPN,使用Network ID来唯一标识。参见图1,图1为VPN实例结构示意图。图1中,边缘设备1、边缘设备2、边缘设备4和同边缘设备5之间建立VPN实例1,通信VLAN为4000;边缘设备2、边缘设备3同边缘设备4之间建立VPN实例2,通信VLAN为100-101;边缘设备1同边缘设备4之间建立VPN实例3,通信VLAN为50-80。
经过邻居自动发现过程建立了边缘设备之间的交叠网络后,在该交叠网络上运行EVI IS-IS路由协议来通告单播MAC地址可达性信息。一旦边缘设备之间建立了邻居关系且交互MAC地址可达性信息之后,就可以在站点之间转发流量。
由上可见,实现EVI邻居之间通信时,必须在各边缘设备上部署的VLAN相同,由于EVI站点内部VLAN可能已经被使用,站点部署相同的VLAN,需要对现有的各站点内部组网,进行较大的改造。
发明内容
有鉴于此,本申请提供一种以太网虚拟化互联邻居间报文转发方法和边缘设备,能够在减少对现有网络改造的情况下,实现EVI邻居间跨二层VLAN转发。
为解决上述技术问题,本发明的技术方案是这样实现的:
一种以太网虚拟化互联EVI邻居间报文转发方法,应用于包括多个边缘设备的EVI组网中,所述多个边缘设备之间建立EVI邻居关系,该方法包括:
边缘设备将本地VLAN中主机设备的MAC地址通告给需要与该VLAN互通的其他VLAN所在的EVI邻居;
该边缘设备接收到EVI邻居通告的其本地主机设备的MAC地址时,建立到对应主机设备的MAC地址的转发表项;
该边缘设备接收到下挂主机设备发送的报文时,根据该报文携带的目的MAC地址在所述MAC地址转发表项中查找,当根据查找结果确定需转发给EVI邻居时,将该报文进行EVI封装并发送给对应的EVI邻居。
一种边缘设备,可应用于以太网虚拟化互联EVI组网中,所述EVI组网中的各边缘设备建立EVI邻居关系,所述边缘设备包括:通告单元、接收单元、建立单元、查找单元和发送单元;
所述通告单元,用于将本地VLAN中主机设备的MAC地址通告给需要与该VLAN互通的其他VLAN所在的EVI邻居;
所述接收单元,用于接收EVI邻居通告的其本地主机设备的MAC地址;接收本边缘设备下挂主机设备发送的报文;
所述建立单元,用于所述接收单元接收到EVI邻居通告的其本地主机设备的MAC地址时,建立到对应主机设备的MAC地址的转发表项;
所述查找单元,用于当所述接收单元接收到本边缘设备下挂主机设备发送的报文时,根据该报文携带的目的MAC地址在所述建立单元建立的所述MAC地址转发表项中查找;
所述发送单元,用于当所述查找单元根据查找结果确定需转发给EVI邻居时,将该报文进行EVI封装并发送给对应的EVI邻居。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210392675.6/2.html,转载请声明来源钻瓜专利网。