……太多的初学者询问这类问题,今天给大家一个详细的解答。
在解除疑惑之前,请一定要接受和理解两个概念:“域”(Domain)和“域名”(Domain name)
在很多场合,这两个概念经常被混用——事实上,也很难不被混用,但如果要清晰理解域名体系,就要从现在开始注意避免混淆。
其实有一个很好的理解方式可以让大家很容易分清这两个概念——“域名”就是在“域”下面注册的“名字”。
.com 就是一个“域”,而且是一个顶级域(Top Level Domain),也有人称之为一级域
如果在.com这个“域”中注册一个名字abc,则 abc.com 就是一个“域名”。.com是顶级域,abc.com自然就是顶级域名。
域名系统(Domain Name System, DNS)是树型结构,每一级都可以分杈(注册很多不同的名字),这一特性很有意思。
请注意,我特别用红色粗体强调每一级都可以注册很多名字,这意味着 abc.com 这样的“域名”也可以被看作是一个“域”!
如果把 abc.com 视为“域”,它就是个“二级域”——我们经常接触的 com.cn 也就是二级域。
如果我们在 abc.com 这个二级域下在注册一个名字123呢?
那 123.abc.com 自然就是一个“二级域名”,本站的 mynic.com.cn 也就是二级域名
类推,如果把 123.abc.com 看作一个“三级域”,就可以注册一个xxx.123.abc.com 这样的“三级域名”……
明白了?恭喜!
好了,现在改变眼光——我们不提高 abc.com 的地位了,不把它看作“域”了,还是把它看作“域名”来对待
那么,当 abc.com 作为一个域名时,我们经常看到的 www.abc.com 算是什么?
显然,在此情况下 www 并不能被看作 abc.com 这个二级域下的名字,也就是说 www.abc.com 不能被看作是个二级域名。
事实上,在此情况下 www.abc.com 是 abc.com 这个域名下的“主机名”,这个主机名通常在解析设置中被指向某个web服务器(主机)的IP地址。
同样,在此情况下,123.abc.com 和 xxx.123.abc.com 也只能被看作是“主机名”,在解析设置中被指向某个主机的IP地址。
这里有个专业术语——解析——把某个主机名指向某个IP地址的过程,就称之为“解析”。
Tags:
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。