什么是域名?域名的作用是什么?这些度娘百科上有很多的解释,这里就不作解释了,这篇文章聊聊域名的分级问题。
首先列举知乎的域名地址作为后面的域名解析的案例:
https://www.zhihu.com/
接下来进入主题:域名的分级
先提出几个概念:
顶级域名,一级域名,二级域名,父域名和子域名
以下的分级规范不少计算机网络相关的书籍都会有更详细的介绍,读者可以找相关的书籍阅读
1. 顶级域(或顶级域名),英语:Top-level domains,first-level domains(TLDs),也翻译为国际顶级域名。
是互联网DNS等级之中的最高级的域,它保存于DNS根域的名字空间中。
顶级域名是域名的最后一个部分,即是域名最后一点之后的字母,例如在http://example.com这个域名中,顶级域是.com(或.COM),大小写视为相同。
顶级域主要分4类:
1)通用顶级域(英语:Generic top-level domain,缩写为gTLD),如".com"、".net"、".org"、".edu"、".info"等,均由国外公司负责管理;
2)国家及地区顶级域(英语:Country code top-level domain,缩写为ccTLD),如".cn"代表中国,".uk"代表英国等,地理顶级域名一般由各个国家或地区负责管理。
3)基础建设顶级域(.arpa,过去曾包括在“通用顶级域”内);
4)测试顶级域。
例如:知乎的域名地址
https://www.zhihu.com/
其中的.com就是通用的域名
而有些网站会在.com后面添加.cn以表征这是在中国国内的网站,例如新浪新闻的域名是这样的:
https://news.sina.com.cn/
很多的新闻网站都会以.cn结尾
又例如:澎湃新闻网站的域名
https://www.thepaper.cn/
2. 二级域名:
除了顶级域名,还有二级域名(SLD,second-leveldomain),就是最靠近顶级域名左侧的字段。
例如知乎专栏的地址:https://zhuanlan.zhihu.com/write/,
zhihu就是二级域名(也有资料认为, 在顶级域名后面, 还存在一级域名, 那么zhuanlan就是二级域名)。
我国在国际互联网络信息中心(Inter NIC)正式注册并运行的顶级域名是.cn,这也是我国的一级域名。在顶级域名之下,我国的
二级域名又分为类别域名和行政区域名两类。
1)类别域名共6个,包括用于科研机构的.ac;用于工商金融企业的.com;用于教育机构的.edu;用于政府部门的.gov;用于互联
网络信息中心和运行中心的.net;用于非盈利组织的.org。
2)行政区域名有34个,分别对应于我国各省、自治区和直辖市。
注意:
这里的二级域名需要与上面的通用顶级域名区别开来,虽然大体上域名代表的意思都一样,但这里的二级域名是在.cn即中国范围
内的.org(非盈利组织),.edu(教育机构),.gob(政府部门网站),划分上还是有根本上的区别的。可以理解为两个互不相交的集合
,一个是通用顶级域名,另一个是国际和地区顶级域名,而国家和地区顶级域名下又包含着和通用顶级域名一样的域名名称。
例如:某大学的官网地址
www.xxx.edu.cn
表示中国国内的某所大学
3. 父域名和子域名
父域名、子域名(也有的文章称为二级域名)一个相对概念,很好理解。
还是拿知乎的域名来解析
https://zhuanlan.zhihu.com/write ,这是知乎专栏的地址
https://zhuanlan.zhihu.com/write是 https://www.zhihu.com/的子域名(或称为二级域名),https://www.zhihu.com/ 就是父域名。
又例如:
新浪主页的地址:https://www.sina.com.cn/
新浪新闻的地址:https://news.sina.com.cn/
新浪财经的地址:https://finance.sina.com.cn/
上面3个地址都是https:// sina.com.cn/ 的子域名,虽然事实上没有这样一个域名
同样,http://sina.com.cn 其实又可以看作是 http://com.cn 的子域名;而 http://com.cn 又是 .cn 的一个子域名。
现在明白了吧,域名的级别排序是从右到左的,级别越高的域名就越往左靠