论文部分内容阅读
当今的计算机网络已经成为社会信息化的基础平台,它是各种网络资源间的互联,网络资源不仅包括物理资源,还包括虚拟资源。在计算机网络中如何查找或者发现网络资源十分重要,因为这是进行各种网络计算的第一步。伴随网络体系结构和网络应用的发展,各种寻址系统不断被开发出来。但是如何系统地研究和开发网络资源命名和寻址技术并没有引起人们足够的重视,有关这个领域内的研究也是分散而不成体系的,寻址系统研发和用户需求之间的矛盾也日益加深。基于计算机网络体系结构的发展变化,本文研究了计算机网络资源搜索、发现和定位的相关技术。在对各种典型系统进行分析、总结和归纳的基础上,提出了互联网上的资源命名和寻址模型并设计了系统,对建立此领域的研究体系做了有益的尝试。本文的主要贡献和创新点有:1.提出计算机网络资源寻址技术的概念。将分散的相关技术研究纳入计算机网络资源寻址研究的技术体系,解释了资源名称和资源地址,以及它们之间的关系,提出了寻址系统的三要素,并研究了寻址技术发展的分层结构。2.提出网络资源寻址技术的层次迭代模型。包括一个通用模型、一个应用结构模型,以及寻址系统(一次迭代)的通用结构模型。结合模型形式化地分析了层次迭代模型中的资源名称、资源地址、访问规则和寻址系统等概念。基于现有寻址技术的两种典型分布式拓扑结构:分级树形结构和扁平集中结构,本文提出了可用于Keywords系统的的二级分层扁平结构。3.研究了中文以及中文域名简繁体等效的概念,给出了一种基于IDN-Admin算法实现中文域名全简全繁等效的解决方案,并研究和设计了用于方案实现的中文域名异体等效对照表。4.研究了一种基于Agent结构的中文域名系统。基于层次迭代模型和寻址系统的结构模型,本文设计了基于Agent的系统结构模型,并给出了两种基于此模型的Agent解决方案。实践证明,采用层次迭代模型和寻址系统的结构模型进行网络资源命名和寻址技术的研究,对于解决目前寻址技术研究中的难点是很有帮助的,并有利于新系统设计。