一种建立网络节点互联的方法及装置制造方法

文档序号:7822672阅读:138来源:国知局
一种建立网络节点互联的方法及装置制造方法
【专利摘要】本发明的实施例提供一种建立网络节点互联的方法及装置,涉及通信领域,能够提高建立二层网络互联的效率,降低二层网络互联的建立及扩容过程中的硬件投入。具体方案为:网络管理装置获取第二网络节点的连接指示信息,所述连接指示信息用于指示将所述第二网络节点接入第一网络,从预设网络节点列表获取第一网络内第一网络节点的节点信息,通过在服务于所述第一网络节点的网关和服务于第二网络节点的网关之间建立数据传输隧道,建立第二网络节点与第一网络节点之间的互联,即将第二网络节点接入第一网络。
【专利说明】-种建立网络节点互联的方法及装置

【技术领域】
[0001] 本发明设及通信领域,尤其设及一种建立网络节点互联的方法及装置。

【背景技术】
[0002] 出于扩容和灾备的考虑,越来越多的企业选择建设多点分布的数据中屯、,即将数 据中屯、部署在不同地域,多个数据中屯、之间通过网络技术互联。
[0003] 随着云计算的发展,及虚拟化技术的应用,要求多个对数据中屯、之间采用二层网 络互联,即数据链路层值atalink Layer)网络互联。比如,集群技术通常需要将集群中的 服务器通过二层网络互联,当集群中的服务器跨站点部署时,需要数据中屯、之间建立二层 网络互联。另外,数据中屯、的扩容和搬迁过程中,W及虚拟机的动态迁移过程中,为保持服 务器IP地址不变,也需要数据中屯、之间建立二层网络互联。
[0004] 现有的建立二层网络互联的技术,包括化L(Vbtual Leased Line,虚拟租用线 路)技术和VPLS (Virtual Private LAN Service,虚拟专用局域网服务)技术,W及化L Over GRE(Generic Routing Encapsulation,通用路由封装协议)技术和 VPLS Over GRE 技术,还有TRILL(Transparent Interconnection of Lots of Links,多链接透明互联)技 术和0TV(0verlay Transport Virtualization,覆盖传输虚拟化)技术等。发明人发现,根 据W上现有技术,在建立二层网络互联的过程中W及为二层网络扩容的过程中,需要增设 网络硬件设备,而且硬件设备的安装、配置调试工作使得二层网络互联的建立及扩容过程 耗时过长,成本高昂。


【发明内容】

[0005] 本发明的实施例提供一种数据传输的方法及装置,能够提高建立二层网络互联的 效率,降低二层网络互联的建立及扩容过程中的硬件投入。另外,本发明的实施例所提供的 建立网络节点互联的方法及装置,能同时应用于二层网络互联的场景中和=层网络互连的 场景中。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 第一方面,一种建立网络节点互联的方法,包括:
[000引获取第二网络节点的连接指示信息,所述连接指示信息用于指示将所述第二网络 节点接入第一网络,所述连接指示信息包括所述第二网络节点的标识信息,W及第二连接 信息,所述第二连接信息用于标识所述第一网络;
[0009] 根据所述第二连接信息获取第二网关的标识信息,所述第二网关为在所述第一网 络中服务于所述第二网络节点的网关;
[0010] 根据所述第二连接信息从预设网络节点列表获取第一网络节点的节点信息,所述 第一网络节点为所述第一网络的网络节点,所述第一网络节点的节点信息包括所述第一网 络节点的标识信息,第一连接信息,W及第一网关的标识信息,所述第一连接信息用于标识 所述第一网络,所述第一网关为在所述第一网络中服务于所述第一网络节点的网关;
[0011] 将所述第二网关的标识信息发送至所述第一网关,将所述第一网关的标识信息发 送至所述第二网关,W便于所述第一网关和所述第二网关建立所述第一网关与所述第二网 关之间的数据传输隧道。
[0012] 结合第一方面,在第一种可能的实现方式中,所述方法还包括:
[0013] 将所述第二网络节点的标识信息发送至所述第一网络节点,W便于所述第一网络 节点将接收到的包括所述第二网络节点的标识信息的数据报文发送至所述第一网关;将所 述第一网络节点的标识信息发送至所述第二网络节点,W便于所述第二网络节点将接收到 的包括所述第一网络节点的标识信息的数据报文发送至所述第二网关;
[0014] 将所述第二网络节点的标识信息和所述第二连接信息发送至所述第一网关,将所 述第一网络节点的标识信息和所述第一连接信息发送至所述第二网关,W便于所述第一网 关和所述第二网关通过所述数据传输隧道传输数据报文。
[0015] 结合第一方面,在第二种可能的实现方式中,所述根据所述第二连接信息获取第 二网关的标识信息之后,所述方法还包括:
[0016] 将所述第二网络节点的标识信息、所述第二连接信息和所述第二网关的标识信息 作为所述第二网络节点的节点信息添加至所述预设网络节点列表。
[0017] 结合第一方面,在第=种可能的实现方式中,所述根据所述第二连接信息获取第 二网关的标识信息之后,所述方法还包括:
[0018] 将所述第二网关的标识信息发送至所述第二网络节点,W便于所述第二网络节点 将接收到的包括所述第一网络节点的标识信息的数据报文发送至所述第二网关。
[0019] 结合第一方面,在第四种可能的实现方式中,所述第一网络为数据链路层网络,所 述第二网络节点的标识信息包括所述第二网络节点的MAC介质访问控制层地址,所述第一 网络节点的标识信息包括所述第一网络节点的MAC地址;
[0020] 或者,所述第一网络为网络层网络,所述第二网络节点的标识信息包括所述第二 网络节点的MAC地址和IP网络互连协议地址,所述第一网络节点的标识信息包括所述第一 网络节点的MAC地址和IP地址。
[0021] 结合第一方面,在第五种可能的实现方式中,所述获取第二网络节点的连接指示 信息获取第二网络节点的标识信息和第二连接信息,包括:
[0022] 通过所述第二网络节点所提供的接口查询所述第二网络节点的标识信息和所述 第二连接信息。
[0023] 第二方面,一种网络管理装置,其特征在于,包括:
[0024] 监控单元,用于获取第二网络节点的连接指示信息,其中,所述连接指示信息用于 指示将所述第二网络节点接入第一网络,所述连接指示信息包括所述第二网络节点的标识 信息,W及第二连接信息,所述第二连接信息用于标识所述第一网络;
[0025] 所述监控单元,还用于根据所述第二连接信息获取第二网关的标识信息,所述第 二网关为在所述第一网络中服务于所述第二网络节点的网关;
[0026] 所述监控单元,还用于将所述第二节点标识信息和所述第二连接信息发送至管理 单元;
[0027] 所述管理单元,用于根据所述第二连接信息从预设网络节点列表获取第一网络节 点的节点信息,并将所述第一网络节点的节点信息发送至所述监控单元,所述第一网络节 点为所述第一网络的网络节点,所述第一网络节点的节点信息包括所述第一网络节点的标 识信息,第一连接信息,W及第一网关的标识信息,所述第一连接信息用于标识所述第一网 络,所述第一网关为在所述第一网络中服务于所述第一网络节点的网关;
[002引所述监控单元,还用于将所述第二网关的标识信息发送至所述第一网关,将所述 第一网关的标识信息发送至所述第二网关,W便于所述第一网关和所述第二网关建立所述 第一网关与所述第二网关之间的数据传输隧道。
[0029] 结合第二方面,在第一种可能的实现方式中,
[0030] 所述监控单元,还用于将所述第二网络节点的标识信息发送至所述第一网络节 点,W便于所述第一网络节点将接收到的包括所述第二网络节点的标识信息的数据报文发 送至所述第一网关;
[0031] 所述监控单元,还用于将所述第一网络节点的标识信息发送至所述第二网络节 点,W便于所述第二网络节点将接收到的包括所述第一网络节点的标识信息的数据报文发 送至所述第二网关;
[0032] 所述监控单元,还用于将所述第二网络节点的标识信息和所述第二连接信息发送 至所述第一网关,将所述第一网络节点的标识信息和所述第一连接信息发送至所述第二网 关,W便于所述第一网关和所述第二网关通过所述数据传输隧道传输数据报文。
[0033] 结合第二方面,在第二种可能的实现方式中,
[0034] 所述监控单元,还用于获取所述第一网络内网络节点的节点信息,并将所述第一 网络内网络节点的节点信息发送至所述管理单元;
[0035] 所述管理单元,还用于按照所述第一网络内网络节点的节点信息,生成并存储所 述预设网络节点列表。
[0036] 结合第二方面,在第=种可能的实现方式中,
[0037] 所述管理单元,还用于将所述第二网络节点的标识信息、所述第二连接信息和所 述第二网关标识作为所述第二网络节点的节点信息添加至所述预设网络节点列表。
[003引结合第二方面,在第四种可能的实现方式中,
[0039] 所述监控单元,还用于将所述第二网关的标识信息发送至所述第二网络节点,W 便于所述第二网络节点将接收到的包括所述第一网络节点的标识信息的数据报文发送至 所述第二网关。
[0040] 本发明实施例提供的建立网络节点互联的方法及装置,通过对数据中屯、间所建 立的至少一个网络内的网络节点进行全局式的管理,将第一网络节点与第二网络节点建 立网络互联,将第二网络节点接入第一网络,同时适用于MPLS(Multi-Protocol L油el Switching,多协议标签交换)网络和IP网络,既可W实现二层网络互连,也可W实现=层 网络互联。可W通过软件实现,部署简单方便,无需经过复杂的配置即可实现网络互联和扩 容,提高了二层网络建立和扩容的效率,并进一步减少了硬件资源投入W及人力资源投入, 降低了成本。

【专利附图】

【附图说明】
[0041] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些 实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可w根据该些附 图获得其他的附图。
[0042] 图1为本发明的实施例提供的建立网络节点互联的方法的一种应用场景示意图;
[0043] 图2为本发明的实施例提供的一种建立网络节点互联的方法流程示意图;
[0044] 图3为本发明的实施例提供的另一种建立网络节点互联的方法流程示意图;
[0045] 图4为本发明的实施例提供的一种网络管理装置结构示意图;
[0046] 图5为本发明的实施例提供的网络管理装置的一种具体的应用场景的示意图。

【具体实施方式】
[0047] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0048] 本发明的实施例提供的建立网络节点互联的方法,应用于需要建立二层网络互联 或者S层网络互联的场景中,本发明的实施例W建立数据中屯、值ata Center)间的网络互 联为例进行说明。参照图1所示,第一数据中屯、包括第一网络节点和第一网关,第二数据中 屯、包括第二网络节点和第二网关,网络管理装置用于为第一数据中屯、和第二数据中屯、建立 网络互联,使得第一网络节点和第二网络节点的可W通过第一网关和第二网关之间数据传 输隧道进行数据传输。
[0049] 参照图2,本发明的实施例提供的建立网络节点互联的方法,应用于网络管理装 置,包括W下步骤:
[0050] 201、网络管理装置获取第二网络节点的连接指示信息。
[0化1] 其中,连接指示信息用于指示将第二网络节点接入第一网络,连接指示信息包括 第二网络节点的标识信息,W及第二连接信息,第二连接信息用于标识第一网络。
[0化2] 出于扩容和灾备的考虑,数据中屯、往往分布在不同地域,不同数据中屯、之间通过 公网互联。数据中屯、间可W建立多个网络,每个网络所覆盖的网络节点可W分布在不同数 据中屯、。可选的,网络节点可W是数据中屯、内的服务器,或者其它的可W接入网络的设备。 比如,一个公司将服务器部署在不同数据中屯、内,将该公司的服务器之间建立互联,组成一 个包括多个服务器的网络。同时不同公司都可W组建各自的网络,形成在多个数据中屯、间 建立的多个网络。可选的,网络管理装置可W对数据中屯、间所建立的多个网络进行统一管 理。本实施例W第一网络为例,对网络管理装置在建立第一网络内的两个网络节点间网络 互联的过程进行说明。
[0053] 可选的,当新的数据中屯、建立,该数据中屯、内的网络节点需要接入第一网络时,或 者数据中屯、增加新的网络节点需要接入第一网络时,向网络管理装置上报连接指示信息。 或者,网络管理装置对多个数据中屯、内的网络节点进行监控,当所监控的数据中屯、内有新 的网络节点接入的,网络管理装置通过向该网络节点查询该网络节点的标识信息和连接信 息,从而获取该网络节点的连接指示信息。本实施例中,需要接入第一网络的网络节点为第 二网络节点。
[0化4] 连接指示信息包括第二网络节点的标识信息,可选的,第二网络节点的标识信息 为第二网络节点的MAC(Media Access Control,介质访问控制层)地址。
[0055] 连接指示信息还包括第二连接信息,用于标识第二网络节点所要接入的网 络,即第一网络。可选的,第二连接信息为第一网络的网络标识(network ID,network Identification)。
[0化6] 202、根据第二连接信息获取第二网关的标识信息。
[0化7] 其中,第二网关的标识信息用于标识第二网关,第二网关为在第一网络中服务于 第二网络节点的网关。
[0化引本实施例中W第二网络节点位于第二数据中屯、为例进行说明,第二数据中屯、包括 第二网关。在第二网络节点接入第一网络后,第二网关为在第一网络中服务于第二网络节 点的网关,即第二网络节点与位于其它数据中屯、的第一网络内网络节点之间的数据传输, 均需要通过第二网关。与第二数据中屯、相同,包括第一网络节点的数据中屯、均包括一个网 关,用于为所在数据中屯、的第一网络内网络节点和位于其它数据中屯、的第一网络内网络节 点进行数据传输。
[0059] 可选的,网络管理装置对不同数据中屯、内服务于第一网络所属网络节点的网关进 行记录。结合步骤201,网络管理装置对第二数据中屯、内的网络节点进行监控,在获取第二 网络节点的连接指示信息后,通过查询记录确定在第二数据中屯、内,第二网关为在第一网 络中服务于第二网络节点的网关,并进一步获取第二网关的标识信息,具体可选的,第二网 关的标识信息可W是第二网关的IPQnternet Protocol,网络互连协议)地址。
[0060] 203、根据第二连接信息从预设网络节点列表获取第一网络节点的节点信息。
[0061] 其中,所述第一网络节点为所述第一网络的网络节点,所述第一网络节点的节点 信息包括所述第一网络节点的标识信息,第一连接信息,W及第一网关的标识信息,所述第 一连接信息用于标识所述第一网络,所述第一网关为在所述第一网络中服务于所述第一网 络节点的网关。
[0062] 网络管理装置通过预设网络节点列表对第一网络所覆盖的不同网络节点进行管 理。预设网络节点列表包括第一网络内N个网络节点的节点信息,N为大于或者等于1的 整数。参照表一,N个网络节点中每个节点的节点信息包括该节点的节点标识信息、连接信 息及服务该网络节点的网关的标识信息。表一中n为大于或者等于1且小于或者等于N的 整数。
[006引表一 [0064]

【权利要求】
1. 一种建立网络节点互联的方法,其特征在于,包括: 获取第二网络节点的连接指示信息,所述连接指示信息用于指示将所述第二网络节点 接入第一网络,所述连接指示信息包括所述第二网络节点的标识信息,以及第二连接信息, 所述第二连接信息用于标识所述第一网络; 根据所述第二连接信息获取第二网关的标识信息,所述第二网关为在所述第一网络中 服务于所述第二网络节点的网关; 根据所述第二连接信息从预设网络节点列表获取第一网络节点的节点信息,所述第一 网络节点为所述第一网络的网络节点,所述第一网络节点的节点信息包括所述第一网络节 点的标识信息,第一连接信息,以及第一网关的标识信息,所述第一连接信息用于标识所述 第一网络,所述第一网关为在所述第一网络中服务于所述第一网络节点的网关; 将所述第二网关的标识信息发送至所述第一网关,将所述第一网关的标识信息发送至 所述第二网关,以便于所述第一网关和所述第二网关建立所述第一网关与所述第二网关之 间的数据传输隧道。
2. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 将所述第二网络节点的标识信息发送至所述第一网络节点,以便于所述第一网络节点 将接收到的包括所述第二网络节点的标识信息的数据报文发送至所述第一网关;将所述第 一网络节点的标识信息发送至所述第二网络节点,以便于所述第二网络节点将接收到的包 括所述第一网络节点的标识信息的数据报文发送至所述第二网关; 将所述第二网络节点的标识信息和所述第二连接信息发送至所述第一网关,将所述第 一网络节点的标识信息和所述第一连接信息发送至所述第二网关,以便于所述第一网关和 所述第二网关通过所述数据传输隧道传输数据报文。
3. 根据权利要求1所述的方法,其特征在于,所述根据所述第二连接信息获取第二网 关的标识信息之后,所述方法还包括: 将所述第二网络节点的标识信息、所述第二连接信息和所述第二网关的标识信息作为 所述第二网络节点的节点信息添加至所述预设网络节点列表。
4. 根据权利要求1所述的方法,其特征在于,所述根据所述第二连接信息获取第二网 关的标识信息之后,所述方法还包括: 将所述第二网关的标识信息发送至所述第二网络节点,以便于所述第二网络节点将接 收到的包括所述第一网络节点的标识信息的数据报文发送至所述第二网关。
5. 根据权利要求1所述的方法,其特征在于, 所述第一网络为数据链路层网络,所述第二网络节点的标识信息包括所述第二网络 节点的MAC介质访问控制层地址,所述第一网络节点的标识信息包括所述第一网络节点的 MAC地址; 或者,所述第一网络为网络层网络,所述第二网络节点的标识信息包括所述第二网络 节点的MAC地址和IP网络互连协议地址,所述第一网络节点的标识信息包括所述第一网络 节点的MAC地址和IP地址。
6. 根据权利要求1所述的方法,其特征在于,所述获取第二网络节点的连接指示信息 获取第二网络节点的标识信息和第二连接信息,包括: 通过所述第二网络节点所提供的接口查询所述第二网络节点的标识信息和所述第二 连接信息。
7. -种网络管理装置,其特征在于,包括: 监控单元,用于获取第二网络节点的连接指示信息,其中,所述连接指示信息用于指 示将所述第二网络节点接入第一网络,所述连接指示信息包括所述第二网络节点的标识信 息,以及第二连接信息,所述第二连接信息用于标识所述第一网络; 所述监控单元,还用于根据所述第二连接信息获取第二网关的标识信息,所述第二网 关为在所述第一网络中服务于所述第二网络节点的网关; 所述监控单元,还用于将所述第二节点标识信息和所述第二连接信息发送至管理单 元; 所述管理单元,用于根据所述第二连接信息从预设网络节点列表获取第一网络节点的 节点信息,并将所述第一网络节点的节点信息发送至所述监控单元,所述第一网络节点为 所述第一网络的网络节点,所述第一网络节点的节点信息包括所述第一网络节点的标识信 息,第一连接信息,以及第一网关的标识信息,所述第一连接信息用于标识所述第一网络, 所述第一网关为在所述第一网络中服务于所述第一网络节点的网关; 所述监控单元,还用于将所述第二网关的标识信息发送至所述第一网关,将所述第一 网关的标识信息发送至所述第二网关,以便于所述第一网关和所述第二网关建立所述第一 网关与所述第二网关之间的数据传输隧道。
8. 根据权利要求7所述的装置,其特征在于, 所述监控单元,还用于将所述第二网络节点的标识信息发送至所述第一网络节点,以 便于所述第一网络节点将接收到的包括所述第二网络节点的标识信息的数据报文发送至 所述第一网关; 所述监控单元,还用于将所述第一网络节点的标识信息发送至所述第二网络节点,以 便于所述第二网络节点将接收到的包括所述第一网络节点的标识信息的数据报文发送至 所述第二网关; 所述监控单元,还用于将所述第二网络节点的标识信息和所述第二连接信息发送至所 述第一网关,将所述第一网络节点的标识信息和所述第一连接信息发送至所述第二网关, 以便于所述第一网关和所述第二网关通过所述数据传输隧道传输数据报文。
9. 根据权利要求7所述的装置,其特征在于, 所述监控单元,还用于获取所述第一网络内网络节点的节点信息,并将所述第一网络 内网络节点的节点信息发送至所述管理单元; 所述管理单元,还用于按照所述第一网络内网络节点的节点信息,生成并存储所述预 设网络节点列表。
10. 根据权利要求7所述的装置,其特征在于, 所述管理单元,还用于将所述第二网络节点的标识信息、所述第二连接信息和所述第 二网关标识作为所述第二网络节点的节点信息添加至所述预设网络节点列表。
11. 根据权利要求7所述的装置,其特征在于, 所述监控单元,还用于将所述第二网关的标识信息发送至所述第二网络节点,以便于 所述第二网络节点将接收到的包括所述第一网络节点的标识信息的数据报文发送至所述 第二网关。
【文档编号】H04L12/46GK104486193SQ201410763997
【公开日】2015年4月1日 申请日期:2014年12月11日 优先权日:2014年12月11日
【发明者】贾毫杰, 杨旭荣 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1