当前位置: 首页 > 专利查询>尼泰卡公司专利>正文

网络地址服务器制造技术

技术编号:3529732 阅读:155 留言:0更新日期:2012-04-11 18:40
一种网络地址服务器,被配置为解析具有网络地址的目标网络地址名标号,其定义多级网络地址名空间的一个级别分支。该服务器是多个网络地址服务器之一,其中每个都唯一地与地址名空间级别的各自区域相关联,包括:地址名数据库,有大量数据库记录,每个记录标识唯一的地址名标号和与该地址名标号唯一相关联的网络地址;和地址名处理器,与地址名数据库进行通信,用于提供对查找对应于目标地址名标号的网络地址的查询的响应。地址名处理器包括相关处理器、与其进行通信的相关收发器和与前两者进行通信的响应处理器。相关处理器配置为确定目标地址名标号与各自唯一地址名区域之间的相关。相关收发器配置为向其它网络地址服务器提供所确定相关的各自指示,用来从其它网络地址服务器中的至少一个接收相应的相关指示。响应处理器配置为根据相关指示提供对查询的响应。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于帮助广域网的域间通信的系统和方法,特别涉及一种用于将网络地址名与物理网络地址相关联的网络服务器。
技术介绍
为了帮助网络上通信设备间的通信,每个网络设备典型地分配有一个唯一的数字网络地址。与这些网络设备之一相关联的用户然后只需要向网络传输层提供指定目标的数字网络地址,以与目标进行通信。虽然该系统在用户只与少量网络通信设备进行通信的小型网络中工作让人满意,但是该系统不能随意地迁移到大型网络,因为它将要求每个网络用户记住大量唯一的数字网络地址。由于这个原因,在1987年由Mockapetris提出域名系统(domainname system,DNS)(RFC 1034和RFC 1035,网络工作组;目前访问网址为“http//www.ietf.org”)作为用于帮助因特网上通信设备间通信的机制。DNS通过将域名与数字(IP,“网际协议”)网络地址相关联,帮助因特网通信。DNS基本上包括资源记录、域名服务器和解析器。每个资源记录包含有关每个网络节点的信息,包括网络节点的IP地址和与IP地址关联在一起的域名。这些资源记录在一起向因特网提供一种树状结构的域名空间。域名服务器是保存有关域名空间信息的因特网服务器。特别地,每个域名服务器具有一个文件(“区域文件”)用来保存与它自己的域名空间子集相关联的资源记录。这些记录称作“权威的”记录。另外,通过来自解析器的查询,域名服务器还临时缓存从其它域名服务器获得的资源记录的副本,以改善解析器请求非本地数据时检索过程的性能。解析器是从域名服务器提取信息以响应用户请求的本地程序。典型地,与特定IP地址的网络设备相关联的域名具有顶级标号域,和一个或多个更低级别的标号域。组成域名的标号域通过分隔符(“.”)相互分开,并且它们在域名中的位置均根据它们在域名分级结构中的各自相对级别。要访问特定网络设备(包括传输电子邮件消息到一个具有存在于远端网络设备的电子邮件帐号的收件人),用户通过因特网浏览器,向解析器提供与目标网络设备相关联的域名。解析器向根DNS服务器查询在域名中标识的顶级标号,以获得具有与顶级域相关联的区域文件的DNS服务器的IP地址。解析器然后使用所获得的IP地址,访问所标识的DNS服务器,并且对于占据域名分级结构次高位置的标号(域名中紧挨在顶级标号左边的标号),获得具有与所查询标号相关联的区域文件的DNS服务器的IP地址。这个过程继续直到解析完域名中的每个标号,此时,最后一个被查询的DNS服务器向解析器提供具有指定域名的网络设备的IP地址。虽然DNS已经在全世界成功实现,但是它遭受至少三个主要缺陷。第一,由DNS实现的域名必须遵循ARPANET主机名的规则。结果,每个标号必须以“字母”或0到9之间的数字开头和结尾,并且中间只能包含“字母”、数字0到9或下划线。而且,每个“字母”只能是‘A’到‘Z’和‘a’到‘z’之间的字符。因此,可用域名的数目受到严重的限制。第二,DNS系统不区分大小写,从而具有相同拼写但是组成字母大小写不一致的域名将解析到相同的网络地址。显然,这一要求进一步限制了可用域名的数目。第三,由于每个子域的资源记录存储在区域文件中,因此域名的数目和解析过程的速度受限于域名服务器的硬件。虽然电子邮件系统远在DNS建立之前就已存在,但是现有电子邮件系统的内在问题与DNS的内在问题非常类似。特别地,大多数电子邮件系统只接受下划线、数字0到9和字母‘A’到‘Z’和‘a’到‘z’作为电子邮件帐号名部分,从而限制了可用帐号名的数目。再有,大多数电子邮件系统也不区分大小写,进一步限制了可用帐号名的数目。已经有尝试来解决现有网络地址命名系统的缺陷。例如,RealNames(www.realnames.com)和iDNS(www.idns.org)已经提出对现有域名系统的修改,它试图扩展可用域名的数目。这两个系统将允许用户将域名输入到他们浏览器的URL域中,而不需要遵循ARPANET主机名的规则。例如,用户可以将包括非英语语言字符集的符号和/或字母的域名输入到他们的因特网浏览器中。该域名将传输到私有RealName或iDNS服务器,然后该服务器将域名翻译为兼容ARPANET的域名,以由现有DNS进行解析。显然,这些解决方案将导致计算瓶颈,因为每个域名在由域名服务器进行解析之前将不得不首先由它们的私有服务器进行翻译。而且,这些解决方案将不适合于电子邮件地址,因为标识电子邮件消息的发件人和收件人的电子邮件地址部分将仍然需要由收件人的电子邮件POP3服务器进行翻译。微软公司已提出一种解决方案(http//search.ietf.orf/internet-drafts/draft-skwan-utf8-dns-02.txt)用来增大可用于域名的字符集大小。根据该提案,DNS分组将从现有ASCII格式移植到UTF-8字符。然而,后面这种解决方案将要求在使用采用UTF-8格式的域名之前更新所有因特网浏览器,因为UTF-8字符使用双字节结构进行编码。结果,例如使用BIND(绑定)实现的域名服务器将把从传统浏览器接收的UTF-8字符不正确地解释为两个字符,而不是一个字符,导致域名的不正确解析。因此,对于扩展可用域名数目,而不产生计算瓶颈并且不要求对现有浏览器软件作大的修改的网络地址命名系统,存在需要。而且,对于扩展可用于电子邮件地址的帐号名组成部分的字符集大小的网络地址命名系统存在需要。
技术实现思路
根据本专利技术的第一方面,提供一种用于解析具有网络地址的目标网络地址名的网络地址服务器和方法,它解决现有技术网络地址命名系统的缺陷。根据本专利技术的第一方面,网络地址服务器被配置为解析具有网络地址的目标地址名标号,目标地址名标号定义多级网络地址名空间的一个级别分支。该网络地址服务器是多个网络地址服务器之一,每个网络地址服务器都唯一地与地址名空间级别的各自区域相关联。网络地址服务器,包括地址名数据库;和地址名处理器,与地址名数据库进行通信,用于提供对查找对应于目标地址名标号的网络地址的查询的响应。地址名数据库包括大量数据库记录,每个数据库记录标识唯一的地址名标号和与该地址名标号唯一相关联的网络地址。地址名处理器包括相关处理器、与相关处理器进行通信的相关收发器和与相关处理器和相关收发器进行通信的响应处理器。相关处理器被配置为确定目标地址名标号与各自唯一地址名区域之间的相关。相关收发器被配置为向其它网络地址服务器提供所确定相关的各自指示,并且用来从其它网络地址服务器中的至少一个接收相应的相关指示。响应处理器被配置为根据相关指示提供对查询的响应。根据本专利技术的第一方面,用于解析目标网络地址名的方法,包括如下步骤(1)在第一网络地址服务器,接收对与目标地址名标号对应的网络地址的查询,第一网络地址服务器是多个网络地址服务器之一,每个服务器均包括定义地址名空间级别的唯一区域的数据库记录,每个数据库记录将唯一地址名标号与对应的网络地址相关联;(2)在第一网络地址服务器,确定所接收目标地址名标号与各自唯一地址名区域之间的相关;(3)在第一域名服务器,向其它网络地址服务器提供相关的各自指示,并且从其它网络地址服务器中的至少一个接收相应的相关指示;和(4)在第一网络地址服务器,根据相关指示提供对本文档来自技高网
...

【技术保护点】
一种用于解析具有网络地址的目标网络地址名标号的网络地址服务器,该地址名标号定义多级网络地址名空间的一个级别的分支,域名服务器为多个网络地址服务器之一,每个网络地址服务器都唯一地与网络地址名空间级别的各自区域相关联,该网络地址服务器包括: 地址名数据库,包括大量数据库记录,每个所述数据库记录标识一个唯一的地址名标号,和与该地址名标号唯一相关联的网络地址;和地址名处理器,与地址名数据库进行通信,用于提供对查找对应于目标地址名标号的网络地址的查询的响应,该域名处理器包括:相关 处理器,用于确定目标地址名标号与各自唯一地址名区域之间的相关;相关收发器,与相关处理器进行通信,用于向其它网络地址服务器提供所确定的相关的各自指示,和从其它网络地址服务器中的至少一个接收相应的相关指示;和响应处理器,与相关处理器和相关收发器进行通信,用于根据相关指示提供对查询的响应。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:埃德蒙钟戴维利昂
申请(专利权)人:尼泰卡公司
类型:发明
国别省市:CA[加拿大]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1