计算机网络(6.1)应用层- 互联网的域名结构

域名系统概述 

许多应用层软件经常直接使用域名系统DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。

ARPNET时代,采用的是本机解析(HOSTS)的DNS系统。 互联网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统DNS。采用联机分布式的数据库系统及客户服务器方式运作。(2009.5.19波及全国多个省市的“网络塞车”)

名字到IP地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。

域名结构

互联网采用了层次树状结构的命名方法。 任何一个连接在互联网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。 域名的结构由标号序列组成,各标号之间用点隔开: 

各标号分别代表不同级别的域名。域名中的标号都由英文字母和数字组成,每一个标号不超过63个字符(最好12个以下),也不区分大小写。 除连字符外不能使用其它符号。级别最低的域名在最左边,最高的在最右边。完整域名不超过255个字符。 只有顶级域名是由ICANN进行管理。

域名只是个逻辑概念,并不代表计算机所在的物理地点。

变长的域名和使用有助记忆的字符串,是为了便于人来使用。而IP地址是定长的32位二进制数字则非常便于机器进行处理。 域名中的“点”和点分十进制IP地址中的“点” 并无一一对应的关系。点分十进制IP地址中一定是包含三个“点”,但每一个域名中“点”的数目则不一定正好是三个。

顶级域名TLD (Top Level Domain)

2012年5月统计结果,TLD已有326个。原先顶级域名共分为三大类:

(1) 国家顶级域名nTLD :.cn表示中国, .us 表示美国, .uk表示英国,等等。2012年5月,国家顶级域名共296个

(2) 通用顶级域名gTLD(2016.12,共20个) 最早的顶级域名是:

  • .com (公司和企业)
  •  .net (网络服务机构
  • .org (非赢利性组织)
  • .edu (美国专用的教育机构)
  • .gov (美国专用的政府部门)
  • .mil (美国专用的军事部门)
  • .int (国际组织)

新增加了下列的通用顶级域名

  • .aero (航空运输企业)
  • .biz (公司和企业)
  • .cat(加泰隆人的语言和文化团体)
  • .coop (合作团体)
  • .info (各种情况)
  • .jobs (人力资源管理者)
  • .mobi (移动产品与服务的用户和提供者)
  • .museum (博物馆)
  • .name (个人)
  • .pro(有证书的专业人员)
  • .travel (旅游业)

(3) 基础结构域名(infrastructure domain) 这种顶级域名只有一个,即 arpa, 用于反向域名解析,因此又称为反向域名。

互联网的域名空间

互联网的名字空间是按照机构的组织来划分的 ,与物理的网络无关,与IP地址中的“子网” 也无关。

猜你喜欢

转载自blog.csdn.net/qq_40452317/article/details/90176743
今日推荐