Web程序设计基础
上QQ阅读APP看书,第一时间看更新

1.6 主机域名和国际对IP及域名的管理

用IP地址这种数字表示网络地址方法对于计算机是非常方便的,但对普通人而言,在大规模的网络中记忆和使用IP地址是非常麻烦的。为解决人们使用的需要,为互联网上提供服务的主机(服务器)设计方便记忆的名称是非常必要的,这个名称就是互联网的计算机的域名或主机域名。通过特别域名管理服务器把主机的域名和其IP地址对应起来,让全世界共享,这样上网者就可以通过域名访问网上的主机。由于互联网起源于美国,域名是由英文字母和数字组成的,因此负责管理域名的服务器上也被控制在美国和欧洲境内,中文或其他文字的域名还不能算真正的域名。

ICANN(The Internet Corporation for Assigned Names and Num-bers,互联网IP地址和域名管理机构),它是一个非营利性的国际组织(www.icann.org),成立于1998年10月,主要负责IP地址的分配管理、域名系统的管理和根服务器系统的管理等职能。但是,长期以来,美国政府与ICANN通过协商,由美国政府保留了对域名根服务器的监控权,从而保留了最终控制权。ICANN集合了全球网络界商业、技术及学术各领域专家的非营利性国际组织,负责IP地址的分配、协议标识符的指派、通用顶级域名、国家和地区顶级域名的管理、根服务器系统的管理等。尽管主流观念认为互联网是全世界共同的财富,但部分美国人认为ICANN的下属机构IANA(Internet Assigned Numbers Authority,互联网数字分配机构)是联邦财产,美国国会应该拥有处置联邦财产的唯一权利。

相对数字而言,由于人们更容易理解和记住有内涵的文字,因此对于某些主机的IP地址人们可以设定一个(或多个)域名与之对应。网络中联网的计算机在通过域名访问主机时,首先要通过访问域名服务器查找到该域名主机的IP地址,然后通过IP地址方可访问该主机。与IP地址类似,一个完整的主机域名也是由许多层次组成的,各个层次之间用“.”号隔开。例如,北京大学的域名为pku.edu.cn, pku是指Peking University,它属于edu(教育类域名),而edu属于cn(中国的域名)。因此北京大学主机的域名相对于整个网络的根为pku.edu.cn,进而可知该校的3W或Web服务器地址是www.pku.edu.cn。通过这种形式,很快就可以记住许多标准的(如大学和政府)的域名网址。

域名系统的结构类似倒过来的“树”,树根在美国,其他国家可以看成从根上长出的“树枝”,而每个国家内部又可以有很多“分支”,网络域名结构如图1.3所示。

图1.3 网络域名结构

从层次上看域名,域名可分为不同级别,包括顶级域名、二级域名、三级域名等。

顶级域名又分为两类:一是国家和地区顶级域名(Country code Top-Level Domain names, ccTLD),200多个国家都按照ISO 3166国家代码分配了顶级域名。例如,中国是cn,英国是uk,日本是jp等。二是国际顶级域名(Generic Top-Level Domain names,简称gTLD),例如,表示工商企业的.com,表示网络提供商的.net,表示非营利组织的.org等。按照英语的习惯,顶级域名在完整域名的最后。

二级域名是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册人的网上名称,例如,ibm、yahoo、microsoft等;在国家和地区顶级域名下,它是表示注册企业类别的符号,例如,com、edu、gov、net等。

中国国际互联网络信息中心(Inter NIC)正式注册并运行的顶级域名是CN,在顶级域名之下,中国的二级域名又分为类别域名和行政区域名两类。类别域名共6个,包括用于科研机构的ac,用于工商金融企业的com,用于教育机构的edu,用于政府部门的gov,用于互联网络信息中心和运行中心的net,用于非营利组织的org。而行政区域名有34个,分别对应于中国各省、自治区和直辖市。

三级域名归属于二级域名之下,以区别具体机构的网络名称。三级域名用字母(A~Z, a~z,大小写等)、数字(0~9)和连接符(-)组成,各级域名之间用实点(.)连接,三级域名的长度不能超过20个字符。如果无特殊原因,则建议采用申请人的英文名(或者缩写)或者汉语拼音名(或者缩写)作为三级域名,以保持域名的清晰性和简洁性。

我们一般讨论的注册域名是指三级域名的申请和注册,注册域名要遵循先申请再注册的原则。域名是一种有价值的资源,在新的经济环境下,域名所具有的商业意义已远远大于其技术意义,而成为企业在新的科学技术条件下参与国际市场竞争的重要手段,它不仅代表了企业在网络上的独有的位置,也是企业的产品、服务范围、形象、商誉等的综合体现,是企业无形资产的一部分。同时,域名也可看成一种智力成果,它是有文字含义的商业性标记,与商标、商号类似,体现了相当的创造性。在域名的选择构思过程中,也需要一定的创新性,使得代表自己公司的域名简洁并具有吸引力,以便使公众熟知,并方便对其访问。可以说,域名不是简单的标识性符号,而是企业商誉的凝结和知名度的表现。域名也成为知识产权保护的客体。因此,不论学术界还是实际部门,大都倾向于将域名视为企业知识产权客体的一种。而且,从世界范围来看,尽管各国立法尚未把域名作为专有权加以保护,但国际域名协调制度是通过世界知识产权组织来制定,这足以说明人们已经把域名看成知识产权的一部分。

某一个域名注册后就被其申请者所有,可以通过查询WHOIS数据库找到该域名的所有者。除了240多个国家的代码顶级域名由权威注册机构ICANN维护,其他下级域名和相关的WHOIS数据库的细节则由控制那个域的注册机构维护。例如,中国互联网络信息中心负责顶级域名CN下的国内域名管理和维护。