yuque_diagram.jpg

域名系统Domain Name System,DNS

把互联网上的主机名字转换为IP地址。
1983年,互联网采用层次树状结构的命名方法,并使用分布式的域名系统。互联网域名系统采用联机的分布式数据库系统,并采用客户服务器方式。DNS使大多数名字都在本地进行解析(resolve),仅少量解析需要在互联网上通信。
域名到IP地址的解析是由分布在互联网上的许多域名服务器程序共同完成的。——域名服务器
解析过程:
应用层 - 图2

互联网域名结构

域名:
mail.cctv.com
三级域名、二级域名、顶级域名
每一个域名都是由标号序列组成,各标号之间用点隔开。

  • 域名中的标号都由英文字母和数字组成
  • 每一个标号不超过63个字符,但最好不超过12个
  • 不区分大小写
  • 处连字符(-)外不能使用其他的标点符号。
  • 级别最低的域名写在最左边,级别最高的域名写在最右边
  • 整个域名最多不超过255个字符
  • 各级域名由其上一级的域名管理机构管理,而最顶级的域名由ICANN管理

截止2020年6月,现在全球顶级域名TLD(Top Level Domain)在IANA登记有1584,有80个未使用。
原先顶级域名分类

  • 国家顶级域名
  • 通用顶级域名
    • com(公司企业)
    • net(网络服务机构)
    • org(非盈利性组织)
    • int(国际组织)
    • edu(美国专用的教育机构)
    • gov(美国的政府部门)
    • mil(美国的军事部门)
  • 基础结构域名
    • 只有一个arpa,用于反向域名解析,又称反向域名。

在国家顶级域名下注册的二级域名由国家自行确认。我国把二级域名划分:

  • 类别域名
  • 行政区域名

应用层 - 图3