什么是域名类型有哪些

  域名对网站来说是极其重要的一个部分,可以说是网站的商标,本节从IP地址开始介绍有关域名的一些基本常识。IP地址是互联网上标示主机位置的数字,目前全球普遍使用的IP地址是IPv4 (Internet Protocol Version 4)所使用的地址,32 位二进制数字,共四个字节五大类: A、B、C、D、E,分成三个部分:类标识、网段地址和主机地址。

  由于IPv4地址资源紧缺,而且存在安全性、服务质量等多方面的问题,因此IETF又设计了下一代的IP,称为IPv6 (Internet Protocol Version 6),地址空间延长到128位,是IPv4的四倍,另外还改进了其他一些关键性技术, 如支持网络体系结构的扩展性、更高的安全性能、集成服务质量QoS、网络自动配置过程、移动计算能力、任意广播以及更有效的路由能力等等。

  所谓域名,是指一种基于IP地址的层次化的主机命名方式。Internet 上的每一台主机是以IP地址来区分的,但是大多数人更愿意记忆有一定意义的名字而不是抽象的数字,所以在最初,就像每个人都有一个名字一样,人们也为网络上的每一个主机起了一个名字,但不幸的是,相同的姓名人们可以忍受,但全球范围内的互联网上相同的主机名却无法让人忍受,随着被注册主机的数目增多,数据库查重和更新的工作量呈指数增长。为了方便主机命名管理,一种层次命名系统,即众所周知的域名系统(DNS)就发展起来了(其实层次性的命名也算不上什么新玩意儿,人的姓名也可以说是一种层次命名,一般只有姓和名两层,要不然怎么会这样多的重名呢!如果把父亲的姓名做为孩子的姓的话,这样只要保证一家孩子中没有重名的,那么全世界的人也就都没有重名的,这也就是层次命名的实质,只不过那样我们的名字不知要多长了国)。因此,从技术上讲,域名是-种用于解决数字IP 地址不易记忆的方法;而从管理角度来看,层次化的域名体系使IP地址的使用更有秩序、更容易管理,是比IP地址更高级的地址形式。域名具有世界惟一性,域名注册机构保证全球范围内没有重复的域名。

  目前,域名只能由26个英文字母和10个阿拉伯数字以及减号“-”组成,并由点号“.”分隔成几节,每节最长不能超过26个字母,字母的大小写没有区别,如.com.cn。国内域名注册由中国互连网络信息中心负责,国际域名由设在美国的Internet信息管理中心InterNIC和它设在世界各地的分支机构负责批准域名的申请。国内域名的有效期根据合同而定,一般是一年;国际域名有效期是两年。

  对于一个全称域名,从最右边开始,第一节称为顶级域名或一级域名 (Top LevelDomain,简称TLD),如cn;第二节和第一节 加上之间的点号是二级域名(Second LevelDomain,简称SLD),如com.cn; 第三节和二级域名加上之间的点号是三级域名,以此类推。例如,域名com.cn中cn是顶级域名,com.cn 是二级域名。每一级域名控制它下面的域名分配,例如,顶级域名cn是为我国分配的顶级域名,cn‘ 下层的二级域名,如com.cn、net.cn、 edu.cn 和org.cn等, .由我国的域名管理机构负责解析。我国严格定义了二级域名,《中 国互联网络域名注册暂行管理办法》中规定:中国互联网络的二级域名分为“类别域名”和“行政区域名”两类“类别域名”6个,分别为: AC适用于科研机构; COM适用于工、商、金融等企业; EDu适用于教育机构; GOV适用于政府部门; NET 适用于互联网络、接入网络的信息中心(NIC)和运行中心(NOC);ORG适用于各种非盈利性的组织。“行政区域名”34个,适用于我国的各省、自治区、直辖市,分别为: BJ北京市: SH上海市; TJ天津市: CQ重庆市; HE 河北省; SX山西省; NM内蒙古自治区; LN辽宁省; JL吉林省;HL黑龙江省: JS江苏省; ZJ 浙江省; AH安徽省; FJ 福建省; JX江西省; SD山东省;HA河南省; HB湖北省; HN湖南省; GD广东省: GX广西壮族自治区; HI海南省;SC四川省; GZ贵州省; YN云南省: XZ西藏自治区; SN陕西省: GS甘肃省; QH青海省; NX宁夏回族自治区; XJ 新疆维吾尔自治区; TW台湾; HK香港; MO澳门。

  二级域名的增设、撤消、更名,由CNNIC工作委员会提出建议,经国务院信息办批准后公布。因此国内域名一般都是三级域名或四级域名,三级域名由CNNIC的DNS服务器集中管理解析,四级域名的管理解析则分布到全国的各个ISP服务商或者由用户自行设立DNS服务器管理解析。

  顶级域名由ICANN ( INTERNET CORPORATION for ASSIGNED NAMES andNUMBERS,负责名字和号码分配的国际组织)定义,由2个至4个英文字母组成。 常用的顶级域名有以下三类:

  1)开放的通用顶级域名(Open Generic TLD),向全球用户开放,都可以注册使用:

  com商业公司;

  org非赢利性组织;

  net大的网络中心。

  目前顶级域名体系正在发生变化,诸如shop等开放的通用顶级域名也将逐步推出。

  2)限制的通用顶级域名( Restricted Generic TLD) :

  mil美国军事机构;

  gov美国政府;

  edu美国科研机构或院校;

  int国际化机构。

  3)国家代码顶级域名(Country Code TLD),向代码所代表的国家开放。目前有240多个国家代码顶级域名,它们由二个字母缩写来表示。例如cn代表中国,hk代表香港,ca代表加拿大。因为有的国家还没有接入Internet, 所以并不是所有的国家顶级代码域名都已投入使用。

  域名解析是由DNS服务器完成的。DNS服务器逻辑上按层状结构组织,上一层域的DNS服务器负责定位下一层域的DNS服务器地址或者直接定位到主机地址。最顶层是根服务器(Root Server),负责找到相应的顶级域名服务器,目前世界上有13个根服务器,美国维护10个,日本、英国和瑞典各维护一个。根服务器的下一层 是顶级域名服务器,用于管理解析再下一层的用户域名服务器,com、net、org的顶级域名服务器由ICANN管理,各国家代码域名服务器由各个国家自己管理,例如顶级域名cn就由我国的互连网络信息中心CNNIC负责管理。

  DNS服务器内都有域名系统数据库,其中存储着很多解析记录,包括域名到DNS服务器地址以及域名到主机IP地址的对应记录,总体上成为一个巨大的分布式数据库。在Internet上,一个域名要由两台域名服务器提供权威性的域名解析,这里的权威性指的是被服务的域名的所有记录是由这两台服务器惟一决定的。虽然Internet.上的其他域名服务器上都可能保存有该域名的记录,但那些记录是从这两台权威性的域名服务器上拷贝过去的,是非权威性的。这两台域名服务器和被解析域名一起被登记在域名注册管理机构的数据库中,如果是国际域名注册管理机构就是Internic,如果是国内域名注册管理机构就是CNNIC.这两台权威性的服务器。

  一主一辅保存着相同的记录,主要是为了提高可靠性。域名注册管理机构的数据库的记录最终体现在根域名服务器上,目前在Intermnet上的最顶级根域名服务器共有13台,如果它们全都不工作,Internet 就崩溃了,虽然网络仍通,但域名及电子邮件完全不能工作。根服务器中保存的记录的最本质的信息就是一个域名由哪两台域名服务器提供解析服务。