[发明专利]流量转发控制方法和设备有效
申请号: | 201210236574.X | 申请日: | 2012-07-10 |
公开(公告)号: | CN103546385A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 屈维亮 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/46 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 杨春香;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 转发 控制 方法 设备 | ||
技术领域
本申请涉及网络通信技术,特别涉及流量转发控制方法和设备。
背景技术
为了更好地提供服务,提供商通常在异地部署多个数据中心实现负载分担和高可靠性,并实现虚拟机在各个数据中心之间的自由迁移。由于虚拟机迁移过程对用户透明,不能改变IP地址,所以必须在分布于异地的数据中心之间实现二层虚拟互联(EVI:Ethernet Virtualization Interconnection)。
参见图1,图1为现有EVI组网示意图。在图1所示的EVI组网中存在以下三个站点:站点(Site)1、Site 2和Site 3。各个站点均部署了数据中心,各自通过边缘设备(ED:Edge Device)连接至核心网络(也称为公网),以实现各个站点之间的二层互联。在图1中,一个站点可以同时有多个ED连接至公网,称为多归属接口到公网,当然,一个站点也可以仅有一个ED连接至公网,称为单归属接口到公网。
下面对图1所示EVI组网涉及的技术术语进行解释:
ED,主要负责虚拟专用网(VPN:Virtual Private Network)业务的接入,其用于完成从私网到公网、以及从公网至私网的报文转发。
EVI实例(instance),也称为虚拟互通实例,使用网络标识(Network ID)来唯一标识,不同EVI实例内的报文转发相互隔离。
虚拟以太网链路(EVI link,简称vlink),其为两个不同EVI实例之间的一条双向虚拟连接。
EVI隧道(Tunnel),用于承载vlink,其为两个处于不同EVI实例中的ED之间的直连通道,用于完成不同ED之间的报文透明传输。一条EVI隧道上可以同时承载多条vlink。
至此,完成EVI组网涉及的技术术语描述。
在EVI组网中,对于广播流量以及泛洪组播流量,需要泛洪至公网。当公网将这些流量传送至多归属接口到公网的站点时,该站点中该流量所属VLAN的授权边缘设备(AED:Authentication ED)会继续转发接收的流量,而该VLAN的非AED会直接丢弃该接收的流量。其中,VLAN的AED为负责该VLAN内流量转发的ED,反之,VLAN的非AED为不负责该VLAN内流量转发的ED。
以图1所示的组网为例,假如站点1发送VLAN1内的广播流量(泛洪组播流量原理类似),则站点1中的ED1上复制广播流量并分别通过vlink1和vlink2向公网发送,当站点3接收到ED1通过vlink2发送的广播流量后,由于该站点3存在两个连接至公网的ED,属于多归属接口到公网的站点,并且,站点3中的其中一个ED设备(称为设备A)负责该接收的广播流量所属VLAN即VLAN1内的流量转发,另一个ED(称为设备B)不负责VLAN1内的流量转发,如此,设备A作为该VLAN1的AED,会进一步转发该接收的广播流量,而设备B作为该VLAN1的非AED,会直接丢弃该接收的广播流量。可以看出,对于设备B而言,ED1发送至设备B的流量是完全无用的,而ED1依然还将这些完全无用的流量通过公网发送至设备B,这会增加公网负担。
发明内容
本申请提供了流量转发控制方法和设备,以避免无用的流量发送至公网,增加公网负担。
本申请提供的技术方案包括:
一种流量转发控制方法,该方法应用于EVI网络中站点的ED,所述ED执行以下步骤:
通过本ED的虚拟以太网链路发布本ED的所有激活虚拟局域网VLAN;
接收其他站点中ED发布的激活VLAN,并记录激活VLAN和接收到该激活VLAN的虚拟以太网链路之间的对应关系;
在转发流量时,所述流量为广播流量或者泛洪组播流量,在已记录的所述对应关系中查找所述流量所属VLAN对应的虚拟以太网链路,通过该查找到的虚拟以太网链路转发所述流量。
优选地,本发明中,如果本ED所处的站点为多归属接口至公网的站点,则所述通过本ED的虚拟以太网链路发布本ED承载的所有激活VLAN包括:
与本ED所处站点中的其他ED共同协商选举出本ED所承载的VLAN,其中,当ED承载VLAN时,表示ED负责该承载的VLAN内的流量转发,即为本ED的激活VLAN;
通过本ED的虚拟以太网链路发布本ED承载的所有激活VLAN。
而如果本ED所处的站点为单归属接口至公网的站点,则所述通过本ED的虚拟以太网链路发布本ED承载的所有激活VLAN包括:
将本ED上所有用于二层虚拟互联的扩展VLAN作为本ED承载的动态VLAN。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210236574.X/2.html,转载请声明来源钻瓜专利网。