域名等级计算

关于域名你需要知道的

关于域名,这里首先抛出一个问题,下面的域名分别是几级域名:

www.baidu.com
www.baike.baidu.com
www.gome.com.cn

如果你对上面的问题的答案不太清楚,那么这篇文章的目的,就是要让你彻底搞清楚。

本文主要包含以下内容:

  • 什么是域名
  • 域名的等级计算

什么是域名

首先,我们抛开技术层面,不从技术的角度来考虑的话,你想一想什么是域名。

老规矩,我们还是进行拆词。所谓“域”,指的是“地区、地域”,而“名”自然指的是“名字”。所以“域名”指的其实就是“一个地域的名称”。

举一个最简单的例子,看下图:

image-20211227105606767

怎么样?是不是也没这么复杂。根据地域的不同,我们给每一个地区取一个名字,方便之后的沟通与交流。

在我们的网络中,“域名”实际上和现实生活中的域名的含义是相似的。但是网络中的域名,按照不同的维度,可以将网络中的计算机进入如下的分类:

  • 按照地域来分类

  • 按照机构来分类

按照地域来分类

首先这一种分类非常贴近现实中域名的分类,也就是按照地域来进行划分。

根据不同的地域,对应的域名也是不同的。例如:

image-20211227105638051

图为国家地区标准代码(国际域名缩写)部分截图,完整的国家地区标准代码(国际域名缩写)请参阅:https://baike.baidu.com/item/国家顶级域名

这样的域名,我们称之为国家顶级域名,国家代码顶级域名指示了国家区域,例如 .cn 代表中国,.us 代表美国,.fr 代表法国等等。

按照机构来分类

还有一种分类是按照网站机构来进行分类,例如:

  • COM:商业性的机构或公司
  • TOP:顶级、标杆组织机构或个人
  • TECH:科技、技术
  • ORG:非盈利的组织、团体
  • GOV:政府部门
  • MIL:军事部门
  • NET:从事 Internet 相关的的机构或公司
  • EDU:教育机构,主要供教育机构,如大学等院校使用

完整的分类可以参阅:https://baike.baidu.com/item/域名种类

域名的等级计算

明白了上面的知识后,接下来我们来看域名的计算。

首先拿最简单的 https://www.baidu.com/ 开刀,这里要强调的是域名是从协议名后的 // 到第一个 / 的部分,也就是 www.baidu.com 这个部分才会称之为域名。在第一个 / 之后的部分称之为服务器文件目录,不能称之为域名。

接下来我们来看 www.baidu.com 是几级域名。

首先 .com 就是顶级域名,也称之为一级域名,所以前面的 baidu 就是二级域名,那么再往前的 www 呢?

这个叫做主机名,相当于我们自己给我们的服务器取一个名字,一般叫做 www 要多一些,但是这个名字是完全可以自定义的。例如在 nignx 或者 apache 服务器的 conf 文件下,将主机取名为 www 或者 tieba,之后访问的时候就是:

www.baidu.com
tieba.baidu.com

image-20211227105709361

怎么样?是不是颠覆了你的固有印象,一直以为 www.baidu.com 是一个一级域名,结果却是一个二级域名,一直以为 www 是所有网站必须有的一个部分,结果它只是我们自己给服务器主机取的一个名字,叫啥都可以。

到这里,前面的问题也就迎刃而解了,www.baidu.com 是一个二级域名,那么自然 www.baike.baidu.com 就是一个三级域名。

但是还残留了一个问题,那就是 www.gome.com.cn 怎么计算?

.com 是一个一级域名,.cn 也是一个一级域名,但是你合在一起几个意思?

.com.cn 这种域名,其实也是一个一级域名,只不过这种一级域名比较特殊,既按照机构来进行了一个分类,也表明了此域名所属的一个地域,所以顶多是这个一级域名两种分类都占了,信息更全面而已,但是并不意味着信息更全面了它就变成了一个二级域名。

所以记住!像 .com.cn 这样的域名,它仍然是一个一级域名。

因此,www.gome.com.cn 自然也就是一个二级域名了。


-EOF-


版权声明:本文为weixin_46864830原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>