本发明涉及计算机网络领域,特别是一种网络基础资源平台及其管理方法。
背景技术:
1、网络基础资源主要指提供关键网络服务的重要基础资源,包括各类标识、互联网协议(internet protocol,ip)、路由等及其服务系统和支撑服务系统的底层基础设施等。伴随着网络技术的飞速发展,互联网正向全球物联网(下文中简称“全联网”)发展。不同于传统物联网,全联网将是一个一体化集成的,人、机、物无处不在的,世界上最大的超巨系统。在人、机、物等异构信息源共存的全联网时代,网络节点将暴增至百亿甚至千亿数量级,网络规模将是互联网规模的数十倍甚至更大。如此量级的扩容,对全联网正常运行所依赖的网络基础资源管理提出了许多新的挑战和要求。
2、在全联网时代,网络实体、内容和服务等对象的命名、寻址既是全联网发展的基本前提,也是全联网的关键功能和基础服务。然而,当前网络基础资源服务体系架构并不能满足全联网对网络基础资源的多方共治需求,因此,如何实现网络基础资源的多方共治,成为当前所需解决的技术问题。
技术实现思路
1、鉴于上述问题,本发明的目的在于提供一种网络基础资源平台及其管理方法,实现网络基础资源的多方共治,满足全联网发展需求,具体方案如下:
2、第一方面,本申请实施例提供了一种网络基础资源平台,所述网络基础资源管理平台包括:
3、管理链层、业务链层、数据层和应用层;
4、所述管理链层用于通过管理链对业务链进行创建和管理;所述管理链由多个成员构成;
5、所述业务链层用于对各类业务的网络资源数据进行多方自治管理,并将所述业务的网络资源数据转换为格式化数据;
6、所述数据层用于对所述格式化数据进行存储;
7、所述应用层用于当收到访问请求时,通过接口访问所述数据层,获取与所述访问请求对应的格式化数据。
8、可选的,所述管理链层还用于:
9、对节点进行身份验证,在所述节点验证通过后,将所述节点添加至所述业务链中。
10、可选的,所述管理链层具体用于:
11、通过所述管理链对标识类业务链、ip/自治系统业务链、资源公共密钥基础架构业务链进行创建和管理。
12、可选的,所述业务链层还用于:
13、当所述业务链为所述标识类业务链时,根据每种标识系统的根区数据和顶级域数据生成根区数据业务链和顶级域数据业务链;
14、根据所述根区数据业务链和顶级域数据业务链对黑白名单数据进行更新。
15、可选的,所述业务链层还用于:
16、当所述业务链为ip/自治系统业务链时,为客户端分配ip网段和对应的自治系统号码资源,将所述ip网段和对应的自治系统号码资源添加至所述ip/自治系统业务链中。
17、可选的,所述业务链层还用于:
18、当所述业务链为资源公共密钥基础架构业务链时,若客户端申请发布路由起源声明,则所述资源公共密钥基础架构业务链生成相应的路由起源声明数据,并将所述路由起源声明数据添加至所述资源公共密钥基础架构业务链中。
19、可选的,所述数据层具体用于:
20、为所述标识类业务链、所述ip/自治系统业务链和所述资源公共密钥基础架构业务链分别创建对应的数据仓库;
21、将所述标识类业务链所传输的格式化数据、所述ip/自治系统业务链所传输的格式化数据、所述资源公共密钥基础架构业务链所传输的格式化数据分别存储至对应的数据仓库。可选的,所述应用层具体用于:
22、当接收到所述访问请求时,通过统一的接入接口访问所述数据层,获取所述与所述访问请求对应的格式化数据。
23、第二方面,本申请实施例提供了一种网络基础资源平台的管理方法,所述管理方法应用于上述任意一种网络基础资源平台,所述管理方法包括:
24、创建业务链,并对所述业务链进行管理;
25、通过业务链对各类业务的网络资源数据进行多方自治管理;
26、将所述业务链中的所述业务的网络资源数据转换为格式化数据;
27、对所述格式化数据进行存储;
28、当收到访问请求时,通过接口访问获取与所述访问请求对应的格式化数据。
29、第三方面,本申请实施例提供了一种计算机可读存储介质,包括计算机操作指令,当所述计算机操作指令在计算机上运行时,使得所述计算机执行上述一种网络基础资源平台的管理方法。
30、相对于现有技术,本申请具有以下有益效果:
31、通过在网络基础资源管理平台中建立管理链层、业务链层、数据层和应用层,由多个成员共同组成管理链,通过管理链层对业务链进行创建和管理,业务链层将业务资源转换为格式化数据并发送至数据层中进行存储,在应用层收到访问请求时,从数据层中获取对应的格式化数据,从而使网络基础资源管理平台中的管理链满足共治需求,同时使业务链支持各网络基础资源根据自身特点进行自治,在实现多方共治的基础上提高了网络基础资源的管理灵活性和可扩展性。
1.一种网络基础资源平台,其特征在于,所述网络基础资源管理平台包括:
2.根据权利要求1所述的网络基础资源管理平台,其特征在于,所述管理链层还用于:
3.根据权利要求1所述的网络基础资源平台,其特征在于,所述管理链层具体用于:
4.根据权利要求3所述的网络基础资源平台,其特征在于,所述业务链层还用于:
5.根据权利要求3所述的网络基础资源平台,其特征在于,所述业务链层还用于:
6.根据权利要求3所述的网络基础资源平台,其特征在于,所述业务链层还用于:
7.根据权利要求3所述的网络基础资源平台,其特征在于,所述数据层具体用于:
8.根据权利要求1所述的网络基础资源平台,其特征在于,所述应用层具体用于:
9.一种网络基础资源平台的管理方法,其特征在于,所述管理方法应用于权利要求1-8中的任意一种网络基础资源平台,所述管理方法包括:
10.一种计算机可读存储介质,其特征在于,包括计算机操作指令,当所述计算机操作指令在计算机上运行时,使得所述计算机执行如权利要求9所述的网络基础资源平台的管理方法。