[发明专利]一种基于EVI网络的流量负载分担方法和设备有效
申请号: | 201210583884.9 | 申请日: | 2012-12-27 |
公开(公告)号: | CN103905284B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 杜一鸣 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/801 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司11297 | 代理人: | 龚家骅 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 evi 网络 流量 负载 分担 方法 设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种基于EVI(Ethernet Virtualization Interconnection,以太网虚拟化互联)网络的流量负载分担方法和设备。
背景技术
随着Internet的高速发展,网络地域跨度越来越大,为了更好的提供服务,用户通常会在异地部署数据中心,这些数据中心之间可以通过虚拟机进行自由迁移来实现负载分担和高可靠性;由于虚拟机迁移过程对用户透明,不能改变IP地址,因此要求异地数据中心之间实现二层网络互联,为此提出了EVI网络,该EVI网络中只是在站点网络的ED(Edge Device,边缘设备)上维护路由和转发信息,无需改变站点网络内部和核心网络内部的路由和转发信息。
如图1所示,部署EVI网络后的网络由核心网络、站点网络和EVI网络组成,该站点网络为通过一台或多台ED连接到核心网络的具有独立业务功能的二层网络;该EVI网络为站点网络的ED之间建立的虚拟网络,用于提供站点网络之间的二层互联;该核心网络为提供站点网络之间互联的网络。
EVI网络由EVI-Link(连接)接口和虚拟连接(即EVI Link,ED间的双向虚拟以太网通道,该通道由GRE(Generic Routing Encapsulation,通用路由封装)隧道承载,一条GRE隧道上可承载多条EVI Link)组成,用于承载站点网络间扩展VLAN(Virtual Local Area Network,虚拟局域网)的二层流量,并通过ENDP(EVI Neighbor Discovery Protocol,EVI邻居发现协议)来自动发现站点网络;各站点网络可以通过ISIS(Intermediate System to Intermediate System,中间系统到中间系统)协议学习异地站点网络的MAC(Media Access Control,介质访问控制)地址,以实现不同站点网络之间的数据传输。
在EVI网络中,ED之间需要通告MAC地址信息,并使用这些MAC地址信息来指导报文的转发;且在通告MAC地址信息之前,ED之间需要相互发现对方且形成邻居关系;为此,提出ENDP协议来实现邻居发现功能。
具体的,(1)将ENDS(EVI Neighbor Discovery Server,EVI邻居发现服务器)、ENDC(EVI Neighbor Discovery Client,EVI邻居发现客户端)部署在ED上,该ENDS用来维护同一EVI网络实例中所有客户端的信息(如IP地址等);(2)ENDC向ENDS发送注册请求报文,其中携带ENDC的IP地址等信息,ENDS向ENDC发送应答报文,其中携带所有ENDC信息;(3)ENDC在收到应答报文后,与每个ENDC建立EVI Link。
EVI网络中所有站点网络的ED进行上述注册过程后,ED可发现EVI网络的邻居,并建立EVI Link;ED间在建立EVI Link后,通过在该EVI网络上运行ISIS协议来通告单播MAC地址可达性信息,该ISIS协议主要包括EVIISIS邻居协商、LSP(Link State Protocol Data Unit,链路状态协议数据单元)更新等过程,涉及到的报文都在邻居发现协议建立的EVI Link中传输。
现有技术中,如图2所示,EVI网络中的流量转发过程包括以下步骤:步骤a、ED在收到流量之后,根据目的MAC地址查找本地MAC地址表,得到出接口为EVI Link对应的GRE隧道接口。步骤b、ED对流量进行封装处理;具体的,ED对流量进行GRE封装,添加外层IP头、链路层头以及校验和;外层IP头中的源IP地址为GRE隧道接口的IP地址,目的IP地址是异地站点ED的IP地址。步骤c、ED将封装后的流量从GRE隧道接口发送到核心网,最终到达异地站点ED。步骤d、异地站点ED对流量进行解封装处理。步骤e、异地站点ED根据解封装后的流量在本地进行目的MAC地址查找,得到出接口为本地接口,并且从本地接口发送该流量给终端设备。
在上述实现方式中,两台ED间进行流量转发时,相同EVI实例内的流量通过一条EVI Link转发,所有流量被封装成相同源IP地址和目的IP地址的流量,无法实现负载分担,容易出现链路拥塞,且降低实际带宽利用率。
发明内容
本发明提供一种基于EVI网络的流量负载分担方法和设备,为EVI网络的流量在核心网中实现负载分担提供支持,以避免链路拥塞,并提高实际带宽利用率。为了达到上述目的,则:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210583884.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:加热灯
- 下一篇:一种远程健康监护系统、方法和装置