什么是域名

来源:百度文库 编辑:神马文学网 时间:2024/04/20 10:43:36
   域名(DOMAIN NAME)
Internet地址中的一项,如假设的一个地址 domain.com
   
与互联网协议(IP)地址相对应的一串容易记忆的字符,由若干个从a到z的26个拉丁字母及1到0的10个阿拉伯数字及“一”、“.”符号构成并按一定的层次和逻辑排列。目前也有一些国家在开发其他语言的域名,如中文域名。域名不仅便于记忆,而且即使在IP地址发生变化的情况下,通过改变翻译对应关系,域名仍可保持不变。

网络是基于TCP/IP协议进行通信和连接的,每一台主机都有一个惟一的标识固定的IP地址,以区别在网络上成千上万个用户和计算机。网络在区分所有与之相连的网络和主机时,均采用了一种惟一、通用的地址格式,即每一个与网络相联结的网络和主机都被指派了一个独一无二的地址。为了保证网络上每台计算机的IP地址的惟一性,用户必须向特定机构申请注册,该机构根据用户单位的网络规模和近期发展计划,分配IP地址。网络中的地址方案分为两套:IP地址系统和域名地址系统。这两套地址系统其实是一一对应的关系。IP地址用二进制数来表示,每个IP地址长32比特,由4个小于256的数字组成,数字之间用点间隔,例如166.111.1.11表示一个IP地址。由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。每一个符号化的地址都与特定的IP地址对应,这样网络上的资源访问起来就容易得多了。这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名。    

域名系统

  域名系统(DNS),全名叫 Domain Name System,在说明 DNS Server 前,可能要先说明什么叫 Domain Name,在网路上辨别一台电脑的方式是利用 IP,但是一组 IP 数字很不容易记,且没有什么联想的意义,因此,我们会为网路上的伺服器取一个有意义又容易记的名字,这个名字我们就叫它「Domain Name」。
  例如:PC home 电脑报网站而言,一般使用者在浏览这个网站时,都会输入 www.pchome.com.tw,而很少有人会记住这台 Server的IP 是多少?所www.pchome.com.tw就是 PC home 电脑报的DomainName,而 203.70.70.1则是它的 IP,就如同我们在称呼朋友时,一定是叫他的名字,几乎没有人是叫对方身份证字号的吧!
  但由于在 Internet 上真实在辨识机器的还是 IP,所以当使用者输入Domain Name 后,浏览器必须要先去一台有 Domain Name 和IP 对应资料的主机去查询这台电脑的 IP,而这台被查询的主机,我们称它为 Domain Name Server,简称DNS,例如:当你输入 www.pchome.com.tw时,浏览器会将www.pchome.com.tw这个名字传送到离他最近的 DNS Server 去做辨识,如果询找到,则会传回这台主机的 IP,进而跟它索取资料,但如果没查到,就会发生类似 DNS NOT FOUND 的情形,所以一旦DNS Server当机,就像是路标完全被毁坏,没有人知道该把资料送到那里。
  跟我们一般人的姓名不同,Domain Name和 IP 一样,每个 Domain Name必须对应要一组 IP,而且是独一无二的,和IP相同,Domain Name也不可重复。
    域名系统简介作者: 黑马(整理)
 
一、概念

域名系统(Domain Name System,DNS)是Internet上解决网上机器命名的一种系统。就像每一个人都有自己的姓名和地址一样,网上的电脑也需要有自己的地址以供互相区别,让访问者访问。拜访朋友要先知道别人家怎么走,Internet上当一台电脑要访问另外一台电脑时,必须首先获取地址,TCP/IP中的IP地址是由四段以“.”分开的数字组成(如:192.168.1.1),记忆起来相当困难,很不方便,所以,就采用了域名系统来管理名字和IP地址的对应关系。

二、结构

Internet域名系统是一个树型结构,如www.gxblk.com,其中最后一个后缀(即顶级域名)意义如下:com(企业)、net(网络运行服务机构)、gov(政府机构)、org(非赢利性组织)、edu(教育)。也可能以国家名结束,如cn代表中国。域名由interNic管理,其注册、运行工作由Network Solution公司负责。

还有如下顶级域名:firm(公司企业)、shop(商店)、web(希望突出万维网活动实体)、arts(主要从事娱乐文化实体)、info(主要从事信息服务)、nom(一些希望在互联网上发布个人信息的人),这些域名的注册服务由多家机构承担,CNNIC也成为注册机构之一。

按照ISO-3166标准制定的国家域名,一般由各国的NIC(Netword Infomation Center,网络信息中心)负责运行。我国域名体系分为类别域名和行政区域名两套。类别域名是指以下的六个域名,分别依照申请机构的性质依次分为:

AC-科研机构;COM-工、商、金融等专业;EDU-教育机构;GOV-政府部门;NET-互联网络、接入网络的信息中心和运行中心;ORG-各种非赢利性的组织。

行政区域名是按照我国的各个行政区划划分而成的,其划分标准依照国家技术监督局发布的国家标准而定,包括“行政区域名”34个,适用于我国的各省、自治区、直辖市,以省名、自治区名、直辖市名头两个字的拼音首表示,如SD-山东,GX-广西,TJ-天津,值得注意的是,由于山西和陕西首字母相同,故用SN表示陕西,另外,因习惯问题,分别用HK和MO表示香港和澳门。

cn域名除edu.cn由GerNic(教育网)运行外,其他均由CNNIC运行。

三、域名解析

就像我们初次拜访一个人一样,我们要知道人家的门牌号,然后照地址去找。在Internet上只有你知道某台机器的域名还是不够的,还要有办法让电脑知道。因此,就需要有专门的机器负责将域名转变为电脑可以理解的信息。这个任务由网上一种被称为域名服务器的设备来完成,而完成这一任务的过程就称为域名解析。通俗地讲,域名解析就是由域名服务器将你输入的网址(如www.gxblk.com)转换为218.30.110.168这样格式的地址过程,只有这样的格式计算机才能识别。

域名解析过程是:当一台机器向其域名服务器发出域名解析请求时,如果可以解析,则将解析结果发回,否则,将向其上级域名服务器发出解析请求,如果能解析,则将解析结果发回,如果无法解析,则将请求发给再上一级域名服务器……如此下去,直至解析为止,若最终无法解析,就会在客户端浏览器中提示:无法找到服务器。


[文章来源:资料]