一种域名系统服务器的管理方法及系统的制作方法

文档序号:8266058阅读:333来源:国知局
一种域名系统服务器的管理方法及系统的制作方法
【技术领域】
[0001]本发明涉及无线通信领域,尤其涉及一种域名系统服务器的管理方法及系统。
【背景技术】
[0002]域名系统(DNS,Domain Name System)是网络中的必备功能。DNS包括DNS客户端和DNS服务器。进行域名解析的一种方法为:计算机系统或者计算机应用程序在遇到域名时,激活DNS客户端进行域名解析,查看本地缓存是否存在相关的表项,如果没有,则所述DNS客户端将解析请求发给DNS服务器进行解析,所述DNS客户端接收所述DNS服务器解析后返回的IP地址;如果所述DNS服务器无法解析所述域名,则所述DNS服务器向其上一级DNS服务器发出解析请求获得域名的解析。使用上述DNS服务器的层次化结构,是因为域名系统非常庞大,若每个网络中都需要保存所有的域名条目,就会需要巨大的资源。目前,DMTF已经完成并正在做有关网络管理方面的标准化工作,已经完成了 DNS客户端的标准化工作。
[0003]如图1,为DNS客户端的DNS类(class)图。其中,包括DNS客户端的类,以及DNS服务器的类,即 DNSProtocoIEndPoint 和 RemoteServiceAccessPoint。进一步 DNS 客户端类DNSProtocoIEndPoint 还包括相关的设置类 DNSSettingData 和 DNSGeneralSettingData,等等。
[0004]DNS客户端类所涉及的信息元素包括:
[0005]附加父后缀AppendParentSuffixes、附加主后缀 AppendPrimarySuffixes、域名DomainName、主机名 Hostname、登记本连接地址 RegisterThisConnect1nsAddress、登记时使用后缀 UseSuffixWhenRegistering、使用 DHCP 选项 DHCPOpt1nsToUse、增加 DNS 后缀DNSSuffixesToAppend。
[0006]DNS设置类的信息元素包括:
[0007]地址来源AddressOrigin、域名DomainName、登记本连接地址RegisterThisConnect1nsAddress、请求的主机名 RequestedHostname、登记时使用后缀 UseSuffixWhenRegistering、使用 DHCP 选项 DHCPOpt1nsToUse、DNS 服务器地址DNSServerAddresses ο
[0008]通过所述类及相关的信息元素的定义等,实现对DNS客户端的管理。由于是现有技术,详细内容,不再做进一步的说明,可以参考DMTF规范文稿DSP1038-DNS ClientProfile。
[0009]但是,在DMTF中,目前还缺乏DNS服务器管理的有关方案和标准。由于DNS服务器的部署和配置一般都是通过手工配置完成,管理效率不高,且在设备和业务管理自动化大潮下,也需要支持DNS自动配置和管理的方法。

【发明内容】

[0010]有鉴于此,本发明的目的在于提供一种DNS服务器的管理方法和系统,能实现DNS服务器的统一、集中管理。
[0011]为达到上述目的,本发明的技术方案是这样实现的:
[0012]本发明提供了一种DNS服务器的管理方法,该方法包括:
[0013]定义基于CM的DNS服务器类;
[0014]网管系统通过CM管理应用机制,对执行所述DNS服务器类的DNS服务器进行配置和管理。
[0015]上述方案中,所述DNS服务器类相关的信息元素,包括:DNS服务器地址,以及DNS服务器的地址解析策略。
[0016]上述方案中,所述DNS服务器类包括:和所述DNS服务器类相关联的DNS服务设置数据类、DNS服务能力类、DNS服务统计类。
[0017]上述方案中,所述DNS服务能力类的信息元素,包括但不限于:支持IPv4和IPv6的域名地址解析;
[0018]所述DNS服务端点统计信息类的信息元素,至少包括之一:总解析条目、本地完成条目统计、上级服务器解析完成的条目、域名使用频度。
[0019]本发明还提供了一种DNS服务器的管理系统,所述系统包括:网管系统及DNS服务器;
[0020]网管系统,用于通过CM管理应用机制,对执行所述DNS服务器类信息的DNS服务器进行配置和管理;
[0021]DNS服务器,用于实现基于CIM的DNS服务器类定义的功能;并接受网管系统的配置及管理。
[0022]上述方案中,所述网管系统包括:
[0023]设置单元,用于完成DNS服务器的相关参数设置,包括基于CIM定义的DNS服务器的信息元素;
[0024]管理单元,用于通过CM管理应用机制对执行DNS服务器类的DNS服务器进行管理,实现对DNS服务器的配置和管理。
[0025]上述方案中,所述DNS服务器包括:
[0026]执行单元,用于对DNS服务器的状态监视、形成事件通知和统计信息收集;
[0027]执行单元,用于对完成DNS服务器的主体功能;
[0028]通信单元,用于实现和网管系统的基于CM/HTTP通信。
[0029]上述方案中,所述设置单元,具体用于提供所述DNS服务器类相关的信息元素,包括:DNS服务器地址,以及DNS服务器的地址解析策略。
[0030]上述方案中,所述DNS服务器类包括:和所述DNS服务器类相关联的DNS服务设置数据类、DNS服务能力类、DNS服务统计类。
[0031]上述方案中,所述DNS业务设置数据类,包括但不限于:支持IPv4和IPv6的域名地址解析;
[0032]DNS业务端点统计信息,包括但不限于:总解析条目、本地完成条目统计、上级服务器解析完成的条目、域名使用频度。
[0033]本发明所提供的DNS服务器的管理方法和系统,由DNS服务器提供DNS服务器的信息、及DNS服务器的相关信息;所述网络管理系统通过DNS服务器地址对所述DNS服务器进行访问及配置管理。这样,就能够实现DNS服务器的统一、集中管理。
【附图说明】
[0034]图1为现有技术中DNS客户端的DNS类(class)图;
[0035]图2为本发明DNS服务器的管理方法的操作流程示意图;
[0036]图3为本发明DNS服务器的管理系统组成结构示意图;
[0037]图4为本发明DNS服务器中服务类定义示意图。
【具体实施方式】
[0038]本发明的基本思想是:定义基于通用信息模型(CIM,Common Informat1n Model)的DNS服务器类;通过CIM管理应用机制对执行DNS服务器类的DNS服务器进行管理,实现对DNS服务器的配置和管理。
[0039]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0040]本发明提供的DNS服务器的管理方法流程,如图2所示,包括:
[0041]步骤201:定义基于CM的DNS服务器类信息。
[0042]步骤202:网管系统通过CM管理应用机制,对执行所述DNS服务器类信息的DNS服务器进行配置和管理。
[0043]其中,所述DNS服务器类相关的信息元素,包括:DNS服务器
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1