CN103905284B - 一种基于evi网络的流量负载分担方法和设备 - Google Patents
一种基于evi网络的流量负载分担方法和设备 Download PDFInfo
- Publication number
- CN103905284B CN103905284B CN201210583884.9A CN201210583884A CN103905284B CN 103905284 B CN103905284 B CN 103905284B CN 201210583884 A CN201210583884 A CN 201210583884A CN 103905284 B CN103905284 B CN 103905284B
- Authority
- CN
- China
- Prior art keywords
- opposite end
- gre
- different
- addresses
- correspond
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000005538 encapsulation Methods 0.000 claims description 21
- 230000003068 static effect Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 5
- ABEXEQSGABRUHS-UHFFFAOYSA-N 16-methylheptadecyl 16-methylheptadecanoate Chemical compound CC(C)CCCCCCCCCCCCCCCOC(=O)CCCCCCCCCCCCCCC(C)C ABEXEQSGABRUHS-UHFFFAOYSA-N 0.000 claims 12
- 241000764238 Isis Species 0.000 claims 12
- 238000005417 image-selected in vivo spectroscopy Methods 0.000 claims 12
- 238000012739 integrated shape imaging system Methods 0.000 claims 12
- 230000005641 tunneling Effects 0.000 abstract 4
- 230000005540 biological transmission Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种基于EVI网络的流量负载分担方法和设备,该方法包括:本端ED在本设备与对端ED建立EVI Link之后,建立用于承载所述EVILink的两条以上的GRE隧道;所述本端ED在接收到所述对端ED发布的终端设备的MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系;所述本端ED根据所述对应关系确定流量对应的GRE隧道,并通过该GRE隧道对流量进行发送。本发明中,可以使流量能够在核心网中进行负载分担,避免链路拥塞,并提高实际带宽利用率。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种基于EVI(Ethernet VirtualizationInterconnection,以太网虚拟化互联)网络的流量负载分担方法和设备。
背景技术
随着Internet的高速发展,网络地域跨度越来越大,为了更好的提供服务,用户通常会在异地部署数据中心,这些数据中心之间可以通过虚拟机进行自由迁移来实现负载分担和高可靠性;由于虚拟机迁移过程对用户透明,不能改变IP地址,因此要求异地数据中心之间实现二层网络互联,为此提出了EVI网络,该EVI网络中只是在站点网络的ED(EdgeDevice,边缘设备)上维护路由和转发信息,无需改变站点网络内部和核心网络内部的路由和转发信息。
如图1所示,部署EVI网络后的网络由核心网络、站点网络和EVI网络组成,该站点网络为通过一台或多台ED连接到核心网络的具有独立业务功能的二层网络;该EVI网络为站点网络的ED之间建立的虚拟网络,用于提供站点网络之间的二层互联;该核心网络为提供站点网络之间互联的网络。
EVI网络由EVI-Link(连接)接口和虚拟连接(即EVI Link,ED间的双向虚拟以太网通道,该通道由GRE(Generic Routing Encapsulation,通用路由封装)隧道承载,一条GRE隧道上可承载多条EVI Link)组成,用于承载站点网络间扩展VLAN(Virtual Local AreaNetwork,虚拟局域网)的二层流量,并通过ENDP(EVI Neighbor Discovery Protocol,EVI邻居发现协议)来自动发现站点网络;各站点网络可以通过ISIS(Intermediate System toIntermediate System,中间系统到中间系统)协议学习异地站点网络的MAC(Media AccessControl,介质访问控制)地址,以实现不同站点网络之间的数据传输。
在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 DataUnit,链路状态协议数据单元)更新等过程,涉及到的报文都在邻居发现协议建立的EVILink中传输。
现有技术中,如图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网络的流量在核心网中实现负载分担提供支持,以避免链路拥塞,并提高实际带宽利用率。为了达到上述目的,则:
本发明实施例提供一种基于以太网虚拟化互联EVI网络的流量负载分担方法,应用于包括本端边缘设备ED和对端ED的EVI网络中,包括:
所述本端ED在本设备与所述对端ED建立EVI Link之后,建立用于承载所述EVILink的两条以上的通用路由封装GRE隧道,其中,任意两条GRE隧道对应有不同的源IP地址和/或对应有不同的目的IP地址;
所述本端ED在接收到所述对端ED发布的终端设备的介质访问控制MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,其中,所述对应关系中存在有所述对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
所述本端ED在需要向所述对端ED下连接的终端设备发送流量时,根据所述对应关系确定流量对应的GRE隧道,并在对流量进行隧道封装后发送,以使得转发设备能够依据流量的源IP地址、目的IP地址,对经由不同GRE隧道去往所述对端ED设备的流量实施逐流负载分担转发。
所述本端ED建立用于承载所述EVI Link的两条以上的通用路由封装GRE隧道,之后还包括:
在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,所述本端ED通过第一中间系统到中间系统ISIS协议报文将所述两条以上的GRE隧道分别对应的源IP地址发送给所述对端ED;
由所述对端ED利用所述两条以上的GRE隧道分别对应的源IP地址对来自所述两条以上的GRE隧道的流量进行解封装处理。
在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,所述本端ED在接收到所述对端ED发布的终端设备的介质访问控制MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,具体包括:
所述本端ED接收来自所述对端ED的第二ISIS协议报文,所述第二ISIS协议报文中携带了所述对端ED下连接的多个终端设备的MAC地址;
所述本端ED通过静态配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,
所述本端ED通过顺序配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,
所述本端ED通过Hash配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
本发明实施例提供一种基于以太网虚拟化互联EVI网络的流量负载分担方法,应用于包括本端边缘设备ED和对端ED的EVI网络中,包括:
所述对端ED在本设备与所述本端ED建立EVI Link之后,接收来自所述本端ED的第一中间系统到中间系统ISIS协议报文,所述第一ISIS协议报文中携带了两条以上的通用路由封装GRE隧道分别对应的源IP地址;其中,所述两条以上的GRE隧道用于承载所述EVILink,且任意两条GRE隧道对应有不同的源IP地址,并对应有相同目的IP地址或不同目的IP地址;
所述对端ED通过流量对应的GRE隧道接收来自所述本端ED的流量,通过GRE隧道对应的源IP地址对所述流量进行解封装处理,并将解封装处理后的流量发送给对应的终端设备;其中,所述流量对应的GRE隧道为本端ED根据所述对端ED发布的终端设备的介质访问控制MAC地址与GRE隧道之间的对应关系确定的,且所述对应关系中存在有所述对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道。
在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,所述方法还包括:
所述对端ED在学习到本设备下连接的多个终端设备的MAC地址后,通过第二ISIS协议报文将所述多个终端设备的MAC地址发送给所述本端ED;由所述本端ED通过静态配置方式或顺序配置方式或Hash配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
本发明实施例提供一种本端边缘设备ED,应用于包括所述本端ED和对端ED的以太网虚拟化互联EVI网络中,所述本端ED包括:
第一建立模块,用于在本设备与所述对端ED建立EVI Link之后,建立用于承载所述EVI Link的两条以上的通用路由封装GRE隧道,其中,任意两条GRE隧道对应有不同的源IP地址和/或对应有不同的目的IP地址;
第二建立模块,用于在接收到所述对端ED发布的终端设备的介质访问控制MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,其中,所述对应关系中存在有所述对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
发送模块,用于在需要向所述对端ED下连接的终端设备发送流量时,根据所述对应关系确定流量对应的GRE隧道,并在对流量进行隧道封装后发送,以使得转发设备能够依据流量的源IP地址、目的IP地址,对经由不同GRE隧道去往所述对端ED设备的流量实施逐流负载分担转发。
所述发送模块,还用于在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,通过第一中间系统到中间系统ISIS协议报文将所述两条以上的GRE隧道分别对应的源IP地址发送给所述对端ED;
由所述对端ED利用所述两条以上的GRE隧道分别对应的源IP地址对来自所述两条以上的GRE隧道的流量进行解封装处理。
所述第二建立模块,具体用于在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,接收来自所述对端ED的第二ISIS协议报文,所述第二ISIS协议报文中携带了所述对端ED下连接的多个终端设备的MAC地址;并通过静态配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,通过顺序配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,通过Hash配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
本发明实施例提供一种对端边缘设备ED,应用于包括本端ED和所述对端ED的以太网虚拟化互联EVI网络中,所述对端ED包括:
第一接收模块,用于在本设备与所述本端ED建立EVI Link之后,接收来自所述本端ED的第一中间系统到中间系统ISIS协议报文,所述第一ISIS协议报文中携带了两条以上的通用路由封装GRE隧道分别对应的源IP地址;其中,所述两条以上的GRE隧道用于承载所述EVI Link,且任意两条GRE隧道对应有不同的源IP地址,并对应有相同目的IP地址或不同目的IP地址;
第二接收模块,用于通过流量对应的GRE隧道接收来自所述本端ED的流量,所述流量对应的GRE隧道为本端ED根据对端ED发布的终端设备的介质访问控制MAC地址与GRE隧道之间的对应关系确定的,且所述对应关系中存在有对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
发送模块,用于通过GRE隧道对应的源IP地址对所述流量进行解封装处理,并将解封装处理后的流量发送给对应的终端设备。
所述发送模块,还用于在任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,在学习到本设备下连接的多个终端设备的MAC地址后,通过第二ISIS协议报文将多个终端设备的MAC地址发送给本端ED;由所述本端ED通过静态配置方式或顺序配置方式或Hash配置方式建立对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
与现有技术相比,本发明实施例至少具有以下优点:本发明实施例中,能够将相同EVI Link的流量封装成为目的IP地址相同,源IP地址不同的流量(即通过不同的GRE隧道的源IP地址对流量进行封装),从而为EVI网络的流量在核心网中实现负载分担提供技术支持,以使流量能够在核心网中进行负载分担,避免链路拥塞,并提高实际带宽利用率。
附图说明
图1是现有技术中部署EVI网络后的网络示意图;
图2是现有技术中EVI网络中的流量转发过程示意图;
图3是本发明实施例的应用场景示意图;
图4是本发明实施例提出的基于EVI网络的流量负载分担方法流程图;
图5是本发明实施例提出的本端ED的结构示意图;
图6是本发明实施例提出的对端ED的结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
在实际网络中,IP核心网为了提供高可靠性和健壮性的服务,通常应用各种冗余的负载分担技术,比如链路聚合,等价路由等。在负载分担技术中,常用的两种负载分担方式有逐包分担和逐流分担。在逐包分担方式下,相同源IP地址和相同目的IP地址的IP报文能分担到冗余链路上;而在逐流分担方式下,相同源IP地址和相同目的IP地址的IP报文不能分担到冗余链路上。现有技术的EVI实例内的流量在通过一条EVI Link转发时,由于流量被封装成相同源IP地址和相同目的IP地址的报文,因此该流量在IP核心网中转发时,如果核心网中的设备仅支持逐流分担,则该流量无法在核心网中实现负载分担,容易导致链路拥塞,并降低网络实际带宽利用率。
针对现有技术中存在的问题,本发明实施例提出一种基于EVI网络的流量负载分担方法,该方法应用于包括本端ED和对端ED的EVI网络中,本端ED与对端ED之间存在多条传输路径,且对端ED下连接有多个终端设备。
以图3为本发明实施例的应用场景示意图,ED1为本端ED,ED2为对端ED,且ED1与ED2之间存在两条传输路径,分别为:ED1-路由器1-路由器2-路由器4-ED2,以及ED1-路由器1-路由器3-路由器4-ED2;此外,ED2下连接有终端设备3(其MAC为MAC3)和终端设备4(其MAC为MAC4)。
基于上述应用场景,如图4所示,该方法包括以下步骤:
步骤401,本端ED在本设备与对端ED建立EVI Link之后,建立用于承载该EVI Link的两条以上的GRE隧道(即2条或者更多的GRE隧道);其中,任意两条GRE隧道对应有不同的源IP地址和/或对应有不同的目的IP地址。
本发明实施例中,针对EVI Link关联的GRE隧道,本端ED允许配置GRE隧道的源IP地址为多个IP地址(如IP1和IP2),并配置GRE隧道的目的IP地址为相同IP地址;当本端ED与对端ED建立了EVI Link之后,本端ED利用多个源IP地址建立用于承载EVI Link的两条以上的GRE隧道;或者,
针对EVI Link关联的GRE隧道,本端ED允许配置GRE隧道的目的IP地址为多个IP地址,并配置GRE隧道的源IP地址为相同IP地址;当本端ED与对端ED建立了EVI Link之后,本端ED利用多个目的IP地址建立用于承载EVI Link的两条以上的GRE隧道;或者,
针对EVI Link关联的GRE隧道,本端ED允许配置GRE隧道的源IP地址为多个IP地址,并配置GRE隧道的目的IP地址为多个IP地址;当本端ED与对端ED建立了EVI Link之后,本端ED利用多个源IP地址和多个目的IP地址建立用于承载EVI Link的两条以上的GRE隧道。
为了方便描述,本发明实施例中以任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址为例进行后续说明,对于其它情况的处理与此相类似,后续不再进行详加说明。
例如,在图3所示的应用场景下,ED1与ED2之间存在两条传输路径,基于此,ED1可以为EVI Link建立两条GRE隧道,这两条GRE隧道分别为Tunnel1和Tunnel2;其中,Tunnel1对应传输路径ED1-路由器1-路由器2-路由器4-ED2,且Tunnel1的源IP地址为IP1,Tunnel1的目的IP为ED2的IP地址;Tunnel2对应传输路径ED1-路由器1-路由器3-路由器4-ED2,且Tunnel2的源IP地址为IP2,Tunnel2的目的IP为ED2的IP地址。
步骤402,本端ED通过ISIS协议报文(为了区分方便,该ISIS协议报文称为第一ISIS协议报文)将两条以上的GRE隧道分别对应的源IP地址(如IP1和IP2)发送给对端ED;由对端ED利用两条以上的GRE隧道分别对应的源IP地址对来自两条以上的GRE隧道的流量进行解封装处理。
本发明实施例中,ED1为EVI Link建立Tunnel1和Tunnel2之后,还需要通过第一ISIS协议报文将Tunnel1对应的源IP地址(如IP1)和Tunnel2对应的源IP地址(如IP2)通知给ED2;ED2在收到该第一ISIS协议报文后,分别创建Tunnel1和Tunnel2的解封装表项,并利用Tunnel1和Tunnel2的解封装表项分别对来自Tunnel1和Tunnel2的流量进行解封装处理。
步骤403,本端ED在接收到对端ED发布的终端设备的MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系;其中,该对应关系中存在有对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道。
本发明实施例中,本端ED在接收到对端ED发布的终端设备的MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,具体包括:
步骤1、对端ED在学习到本设备下连接的多个终端设备的MAC地址后,通过ISIS协议报文(为了区分方便,该ISIS协议报文称为第二ISIS协议报文)将本设备下连接的多个终端设备的MAC地址发送给本端ED。
例如,在图3所示的应用场景下,ED2下连接有终端设备3(其MAC地址为MAC3)和终端设备4(其MAC地址为MAC4),因此,当ED2上学习到同一EVI实例内的两个MAC地址(MAC3和MAC4)后,ED2会通过第二ISIS协议报文将该MAC3和MAC4发送给ED1;其中,由于ED2与ED1之间存在两条传输路径,因此ED2可以基于系统指定情况或者负载分担策略选择其中的一条传输路径发送用于发布MAC地址的第二ISIS协议报文。
步骤2、本端ED接收来自对端ED的第二ISIS协议报文,该第二ISIS协议报文中携带了对端ED下连接的多个终端设备的MAC地址。
步骤3、本端ED根据预设策略建立MAC地址与GRE隧道之间的对应关系,以使该MAC地址与GRE隧道之间的对应关系中存在有对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道。
本发明实施例中,本端ED根据预设策略建立MAC地址与GRE隧道之间的对应关系,具体包括但不限于以下方式:本端ED通过静态配置方式建立对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,本端ED通过顺序配置方式建立对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,本端ED通过Hash配置方式建立对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
在图3所示的应用场景下,由于ED2下连接的终端设备的MAC地址为MAC3和MAC4,且GRE隧道为Tunnel1和Tunnel2;因此,基于静态配置方式,由用户手动指定MAC3与Tunnel2具有对应关系,MAC4与Tunnel1具有对应关系,即ED1建立MAC3与Tunnel2的对应关系,并建立MAC4与Tunnel1的对应关系;基于顺序配置方式,ED1根据MAC地址学习到的先后顺序建立MAC地址与GRE隧道之间的对应关系,如ED1先学习到MAC3时,建立MAC3与Tunnel1的对应关系,并建立MAC4与Tunnel2的对应关系;基于Hash配置方式,ED1根据MAC地址计算hash值,并根据hash值建立MAC地址与GRE隧道之间的对应关系,如ED1基于MAC地址的hash值建立MAC3与Tunnel1的对应关系,并建立MAC4与Tunnel2的对应关系。
步骤4、本端ED将MAC地址与GRE隧道之间的对应关系保存在EVI转发表中,且该EVI转发表用于指导后续流量的转发。
步骤404,本端ED在需要向对端ED下连接的终端设备发送流量时,根据MAC地址与GRE隧道之间的对应关系(位于EVI转发表中)确定流量对应的GRE隧道(即流量的目的MAC地址对应的GRE隧道),并在对流量进行隧道封装后发送,以使得转发设备能够依据流量的源IP地址、目的IP地址,对经由不同GRE隧道去往对端ED设备的流量实施逐流负载分担转发。
在图3所示的应用场景下,ED1收到发送给终端设备3的流量时,通过流量中携带的目的MAC地址(MAC3)查询MAC与Tunnel的对应关系,确定GRE隧道为Tunnel1;因此ED1通过Tunnel1的源IP地址(IP1)对流量进行封装GRE封装,即添加外层IP头、链路层头以及校验和;且外层IP头中的源IP地址为Tunnel1的源IP地址(IP1),目的IP地址是ED2的IP地址。
ED1收到发送给终端设备4的流量时,通过流量中携带的目的MAC地址(MAC4)查询MAC与Tunnel的对应关系,确定GRE隧道为Tunnel2;因此ED1通过Tunnel2的源IP地址(IP2)对流量进行封装GRE封装,即添加外层IP头、链路层头以及校验和;且外层IP头中的源IP地址为Tunnel2的源IP地址(IP2),目的IP地址是ED2的IP地址。
进一步的,在图3所示的应用场景下,ED1通过Tunnel1将对应终端设备3的流量(使用Tunnel1的源IP地址进行封装后的流量)发送给ED2,即ED1通过传输路径ED1-路由器1-路由器2-路由器4-ED2将流量发送给ED2;ED1通过Tunne2将对应终端设备4的流量(使用Tunnel2的源IP地址进行封装后的流量)发送给ED2,即ED1通过传输路径ED1-路由器1-路由器3-路由器4-ED2将流量发送给ED2;从而实现流量的负载分担。
步骤405,对端ED通过流量对应的GRE隧道接收来自本端ED的流量(即本端ED发送给对端ED下连接的终端设备的流量),并利用GRE隧道对应的源IP地址对流量进行解封装处理(例如,对端ED利用Tunnel1和Tunnel2的解封装表项分别对来自Tunnel1和Tunnel2的流量进行解封装处理),并将解封装处理后的流量发送给对应的终端设备。
综上所述,本发明实施例中,能够将相同EVI Link的流量封装成为目的IP地址相同,源IP地址不同的流量(即通过不同的GRE隧道的源IP地址对流量进行封装),从而为EVI网络的流量在核心网中实现负载分担提供技术支持,以使流量能够在核心网中进行负载分担,避免链路拥塞。
基于与上述方法同样的发明构思,本发明实施例还提出了一种本端边缘设备ED,应用于包括所述本端ED和对端ED的以太网虚拟化互联EVI网络中,如图5所示,所述本端ED包括:
第一建立模块11,用于在本设备与所述对端ED建立EVI Link之后,建立用于承载所述EVI Link的两条以上的通用路由封装GRE隧道,其中,任意两条GRE隧道对应有不同的源IP地址和/或对应有不同的目的IP地址;
第二建立模块12,用于在接收到所述对端ED发布的终端设备的介质访问控制MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,其中,所述对应关系中存在有所述对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
发送模块13,用于在需要向所述对端ED下连接的终端设备发送流量时,根据所述对应关系确定流量对应的GRE隧道,并在对流量进行隧道封装后发送,以使得转发设备能够依据流量的源IP地址、目的IP地址,对经由不同GRE隧道去往所述对端ED设备的流量实施逐流负载分担转发。
所述发送模块13,还用于在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,通过第一中间系统到中间系统ISIS协议报文将所述两条以上的GRE隧道分别对应的源IP地址发送给所述对端ED;
由所述对端ED利用所述两条以上的GRE隧道分别对应的源IP地址对来自所述两条以上的GRE隧道的流量进行解封装处理。
所述第二建立模块12,具体用于在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,接收来自所述对端ED的第二ISIS协议报文,所述第二ISIS协议报文中携带了所述对端ED下连接的多个终端设备的MAC地址;并通过静态配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,通过顺序配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,通过Hash配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
基于与上述方法同样的发明构思,本发明实施例还提出了一种对端边缘设备ED,应用于包括本端ED和所述对端ED的以太网虚拟化互联EVI网络中,如图6所示,所述对端ED包括:
第一接收模块21,用于在本设备与所述本端ED建立EVI Link之后,接收来自所述本端ED的第一中间系统到中间系统ISIS协议报文,所述第一ISIS协议报文中携带了两条以上的通用路由封装GRE隧道分别对应的源IP地址;其中,所述两条以上的GRE隧道用于承载所述EVI Link,且任意两条GRE隧道对应有不同的源IP地址,并对应有相同目的IP地址或不同目的IP地址;
第二接收模块22,用于通过流量对应的GRE隧道接收来自本端ED的流量,所述流量对应的GRE隧道为本端ED根据对端ED发布的终端设备的介质访问控制MAC地址与GRE隧道之间的对应关系确定的,且所述对应关系中存在有对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
发送模块23,用于通过GRE隧道对应的源IP地址对所述流量进行解封装处理,并将解封装处理后的流量发送给对应的终端设备。
所述发送模块23,还用于在任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,在学习到本设备下连接的多个终端设备的MAC地址后,通过第二ISIS协议报文将多个终端设备的MAC地址发送给本端ED;由本端ED通过静态配置方式或顺序配置方式或Hash配置方式建立对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
Claims (10)
1.一种基于以太网虚拟化互联EVI网络的流量负载分担方法,应用于包括本端边缘设备ED和对端ED的EVI网络中,其特征在于,包括:
所述本端ED在本设备与所述对端ED建立EVI Link之后,建立用于承载所述EVI Link的两条以上的通用路由封装GRE隧道,其中,任意两条GRE隧道对应有不同的源IP地址和/或对应有不同的目的IP地址;
所述本端ED在接收到所述对端ED发布的终端设备的介质访问控制MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,其中,所述对应关系中存在有所述对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
所述本端ED在需要向所述对端ED下连接的终端设备发送流量时,根据所述对应关系确定流量对应的GRE隧道,并在对流量进行隧道封装后发送,以使得转发设备能够依据流量的源IP地址、目的IP地址,对经由不同GRE隧道去往所述对端ED设备的流量实施逐流负载分担转发。
2.如权利要求1所述的方法,其特征在于,所述本端ED建立用于承载所述EVI Link的两条以上的通用路由封装GRE隧道,之后还包括:
在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,所述本端ED通过第一中间系统到中间系统ISIS协议报文将所述两条以上的GRE隧道分别对应的源IP地址发送给所述对端ED;
由所述对端ED利用所述两条以上的GRE隧道分别对应的源IP地址对来自所述两条以上的GRE隧道的流量进行解封装处理。
3.如权利要求1所述的方法,其特征在于,在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,所述本端ED在接收到所述对端ED发布的终端设备的介质访问控制MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,具体包括:
所述本端ED接收来自所述对端ED的第二ISIS协议报文,所述第二ISIS协议报文中携带了所述对端ED下连接的多个终端设备的MAC地址;
所述本端ED通过静态配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,
所述本端ED通过顺序配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,
所述本端ED通过Hash配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
4.一种基于以太网虚拟化互联EVI网络的流量负载分担方法,应用于包括本端边缘设备ED和对端ED的EVI网络中,其特征在于,包括:
所述对端ED在本设备与所述本端ED建立EVI Link之后,接收来自所述本端ED的第一中间系统到中间系统ISIS协议报文,第一ISIS协议报文中携带了两条以上的通用路由封装GRE隧道分别对应的源IP地址;其中,所述两条以上的GRE隧道用于承载所述EVI Link,且任意两条GRE隧道对应有不同的源IP地址,并对应有相同目的IP地址或不同目的IP地址;
所述对端ED通过流量对应的GRE隧道接收来自所述本端ED的流量,通过GRE隧道对应的源IP地址对所述流量进行解封装处理,并将解封装处理后的流量发送给对应的终端设备;其中,所述流量对应的GRE隧道为本端ED根据所述对端ED发布的终端设备的介质访问控制MAC地址与GRE隧道之间的对应关系确定的,且所述对应关系中存在有所述对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道。
5.如权利要求4所述的方法,其特征在于,在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,所述方法还包括:
所述对端ED在学习到本设备下连接的多个终端设备的MAC地址后,通过第二ISIS协议报文将所述多个终端设备的MAC地址发送给所述本端ED;由所述本端ED通过静态配置方式或顺序配置方式或Hash配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
6.一种本端边缘设备ED,应用于包括所述本端ED和对端ED的以太网虚拟化互联EVI网络中,其特征在于,所述本端ED包括:
第一建立模块,用于在本设备与所述对端ED建立EVI Link之后,建立用于承载所述EVILink的两条以上的通用路由封装GRE隧道,其中,任意两条GRE隧道对应有不同的源IP地址和/或对应有不同的目的IP地址;
第二建立模块,用于在接收到所述对端ED发布的终端设备的介质访问控制MAC地址时,根据预设策略建立MAC地址与GRE隧道之间的对应关系,其中,所述对应关系中存在有所述对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
发送模块,用于在需要向所述对端ED下连接的终端设备发送流量时,根据所述对应关系确定流量对应的GRE隧道,并在对流量进行隧道封装后发送,以使得转发设备能够依据流量的源IP地址、目的IP地址,对经由不同GRE隧道去往所述对端ED设备的流量实施逐流负载分担转发。
7.如权利要求6所述的本端边缘设备ED,其特征在于,
所述发送模块,还用于在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,通过第一中间系统到中间系统ISIS协议报文将所述两条以上的GRE隧道分别对应的源IP地址发送给所述对端ED;
由所述对端ED利用所述两条以上的GRE隧道分别对应的源IP地址对来自所述两条以上的GRE隧道的流量进行解封装处理。
8.如权利要求6所述的本端边缘设备ED,其特征在于,
所述第二建立模块,具体用于在所述任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,接收来自所述对端ED的第二ISIS协议报文,所述第二ISIS协议报文中携带了所述对端ED下连接的多个终端设备的MAC地址;并通过静态配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,通过顺序配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道;或者,通过Hash配置方式建立所述对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
9.一种对端边缘设备ED,应用于包括本端ED和所述对端ED的以太网虚拟化互联EVI网络中,其特征在于,所述对端ED包括:
第一接收模块,用于在本设备与所述本端ED建立EVI Link之后,接收来自所述本端ED的第一中间系统到中间系统ISIS协议报文,第一ISIS协议报文中携带了两条以上的通用路由封装GRE隧道分别对应的源IP地址;其中,所述两条以上的GRE隧道用于承载所述EVILink,且任意两条GRE隧道对应有不同的源IP地址,并对应有相同目的IP地址或不同目的IP地址;
第二接收模块,用于通过流量对应的GRE隧道接收来自所述本端ED的流量,所述流量对应的GRE隧道为本端ED根据对端ED发布的终端设备的介质访问控制MAC地址与GRE隧道之间的对应关系确定的,且所述对应关系中存在有对端ED发布的不同终端设备的MAC地址对应于不同GRE隧道;
发送模块,用于通过GRE隧道对应的源IP地址对所述流量进行解封装处理,并将解封装处理后的流量发送给对应的终端设备。
10.如权利要求9所述的对端边缘设备ED,其特征在于,
所述发送模块,还用于在任意两条GRE隧道对应有不同的源IP地址,且对应有相同的目的IP地址时,在学习到本设备下连接的多个终端设备的MAC地址后,通过第二ISIS协议报文将多个终端设备的MAC地址发送给本端ED;由所述本端ED通过静态配置方式或顺序配置方式或Hash配置方式建立对端ED下连接的多个终端设备的MAC地址与GRE隧道之间的对应关系,以使所述对应关系中存在不同终端设备的MAC地址对应于不同GRE隧道。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210583884.9A CN103905284B (zh) | 2012-12-27 | 2012-12-27 | 一种基于evi网络的流量负载分担方法和设备 |
PCT/CN2013/090185 WO2014101723A1 (en) | 2012-12-27 | 2013-12-23 | Associating internet protocol (ip) addresses with ethernet virtualisation interconnection (evi) links |
US14/651,602 US20150341263A1 (en) | 2012-12-27 | 2013-12-23 | Associating internet protocol (ip) addresses with ethernet virtualisation interconnection (evi) links |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210583884.9A CN103905284B (zh) | 2012-12-27 | 2012-12-27 | 一种基于evi网络的流量负载分担方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103905284A CN103905284A (zh) | 2014-07-02 |
CN103905284B true CN103905284B (zh) | 2018-04-06 |
Family
ID=50996442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210583884.9A Active CN103905284B (zh) | 2012-12-27 | 2012-12-27 | 一种基于evi网络的流量负载分担方法和设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20150341263A1 (zh) |
CN (1) | CN103905284B (zh) |
WO (1) | WO2014101723A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105635224B (zh) * | 2014-11-07 | 2021-01-22 | 中兴通讯股份有限公司 | 一种信息分发方法及系统 |
CN105162705B (zh) * | 2015-06-09 | 2018-09-21 | 华为技术有限公司 | 一种通告uni隧道状态的方法、装置及系统 |
CN105187176B (zh) * | 2015-08-07 | 2018-08-21 | 中国运载火箭技术研究院 | 一种具有冗余链路的电气系统及其通信方法 |
WO2017101085A1 (zh) * | 2015-12-17 | 2017-06-22 | 华为技术有限公司 | 确定通用路由封装gre隧道标识的方法、设备和系统 |
CN107295570B (zh) * | 2016-04-12 | 2019-11-12 | 大唐移动通信设备有限公司 | 下行数据的传输方法和核心网设备 |
CN106878136B (zh) * | 2016-12-28 | 2020-01-03 | 新华三技术有限公司 | 一种报文转发方法及装置 |
CN110324159B (zh) * | 2018-03-28 | 2020-11-03 | 华为技术有限公司 | 链路配置方法、控制器和存储介质 |
CN113872845B (zh) * | 2020-06-30 | 2023-04-07 | 华为技术有限公司 | 建立vxlan隧道的方法及相关设备 |
EP4221104A1 (en) | 2022-01-28 | 2023-08-02 | Nxp B.V. | Network interface apparatus |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7417995B2 (en) * | 2004-01-20 | 2008-08-26 | Nortel Networks Limited | Method and system for frame relay and ethernet service interworking |
CN102413061A (zh) * | 2011-12-31 | 2012-04-11 | 杭州华三通信技术有限公司 | 一种报文传输方法及设备 |
CN102571610A (zh) * | 2012-03-02 | 2012-07-11 | 杭州华三通信技术有限公司 | 一种报文转发方法和边缘设备 |
CN102761481A (zh) * | 2012-06-29 | 2012-10-31 | 杭州华三通信技术有限公司 | 一种基于evi网络的版本升级方法和设备 |
CN102801820A (zh) * | 2012-08-10 | 2012-11-28 | 杭州华三通信技术有限公司 | 一种evi网络中mac地址发布方法和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2524500A1 (en) * | 2003-05-13 | 2004-11-25 | Telefonaktiebolaget L M Ericsson (Publ) | An arrangement and a method relating to ethernet access systems |
CN102710509B (zh) * | 2012-05-18 | 2015-04-15 | 杭州华三通信技术有限公司 | 一种数据中心自动配置方法及其设备 |
-
2012
- 2012-12-27 CN CN201210583884.9A patent/CN103905284B/zh active Active
-
2013
- 2013-12-23 WO PCT/CN2013/090185 patent/WO2014101723A1/en active Application Filing
- 2013-12-23 US US14/651,602 patent/US20150341263A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7417995B2 (en) * | 2004-01-20 | 2008-08-26 | Nortel Networks Limited | Method and system for frame relay and ethernet service interworking |
CN102413061A (zh) * | 2011-12-31 | 2012-04-11 | 杭州华三通信技术有限公司 | 一种报文传输方法及设备 |
CN102571610A (zh) * | 2012-03-02 | 2012-07-11 | 杭州华三通信技术有限公司 | 一种报文转发方法和边缘设备 |
CN102761481A (zh) * | 2012-06-29 | 2012-10-31 | 杭州华三通信技术有限公司 | 一种基于evi网络的版本升级方法和设备 |
CN102801820A (zh) * | 2012-08-10 | 2012-11-28 | 杭州华三通信技术有限公司 | 一种evi网络中mac地址发布方法和装置 |
Non-Patent Citations (1)
Title |
---|
基于流量调度的多链路负载均衡算法;梁本来; 杨忠明; 邓家斌; 蔡昭权; 金志平; 梁志标;《计算机工程》;20110505(第9期);第1、4.2、4.3节 * |
Also Published As
Publication number | Publication date |
---|---|
CN103905284A (zh) | 2014-07-02 |
US20150341263A1 (en) | 2015-11-26 |
WO2014101723A1 (en) | 2014-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103905284B (zh) | 一种基于evi网络的流量负载分担方法和设备 | |
US9118687B2 (en) | Methods and apparatus for a scalable network with efficient link utilization | |
JP6663020B2 (ja) | パケット処理方法、関連装置、およびnvo3ネットワークシステム | |
US9680751B2 (en) | Methods and devices for providing service insertion in a TRILL network | |
EP2954713B1 (en) | Method and apparatus for reconfiguring a virtual home gateway | |
US8565230B2 (en) | Shared virtual tunnels supporting Mac learning in communication networks | |
CN107196813B (zh) | 用于自组织二层企业网络架构的方法和装置 | |
CN105812259B (zh) | 一种报文转发方法和设备 | |
US20190238483A1 (en) | Dedicated virtual local area network for peer-to-peer traffic transmitted between switches | |
US8694664B2 (en) | Active-active multi-homing support for overlay transport protocol | |
US20160044145A1 (en) | Learning a mac address | |
US20140153577A1 (en) | Session-based forwarding | |
CN104702476B (zh) | 基于分布式网关的报文处理方法及网络虚拟化边缘点 | |
CN112583647A (zh) | 用于针对有线和无线节点的公共控制协议的方法和设备 | |
CN110290093A (zh) | Sd-wan网络架构及组网方法、报文转发方法 | |
CN103139075B (zh) | 一种报文传输方法和设备 | |
CN108512755B (zh) | 一种路由信息的学习方法及装置 | |
CN102355402B (zh) | 一种基于vpn路由建立lsp的方法、系统和路由器 | |
CN102946350B (zh) | 一种基于优先级的数据传输方法和设备 | |
US11099099B1 (en) | System and method for selecting virtual appliances in communications with virtual private cloud networks | |
JP2024500548A (ja) | パケット転送方法および装置、ならびにネットワークシステム | |
CN101478479B (zh) | 一种用户接入方法、装置和系统 | |
WO2018121443A1 (zh) | 报文传输方法及装置 | |
US10848414B1 (en) | Methods and apparatus for a scalable network with efficient link utilization | |
CN103095507B (zh) | 基于以太网虚拟化互联网络的报文传输方法及边缘设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Applicant after: Xinhua three Technology Co., Ltd. Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base Applicant before: Huasan Communication Technology Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |