零基础学WordPress

278课时
475学过
8分

5. 人人都得了解一点的域名投资基本知识

8. 给域名备案好像也没有那么难

22. 推荐进阶书单&网络学习资源

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
6分钟

域名的基本概念

互联网上的每一台联网设备(包括服务器、家用电脑以及物联网设备等)基本都有一个唯一标识也就是IP地址(这里说“基本”是因为一个IP地址有可能被多台设备共享),IP地址用二进制数来表示,不过通常情况下会转换成十进制以方便记忆。

每个IP地址长32比特,由4个0至255之间某一个整数构成(这里描述的是IPv4,目前发展到了IPv6),数字之间用英文里的点号(中文输入法下的半角状态,英文输入法无须切换)间隔开来。例如,114.114.114.114代表着我们常用的114DNS的公共服务IP地址。

一个网站完全可以通过IP地址来访问,现代意义上的互联网的早期阶段,有不少的网站都能用IP地址访问,访问网站的用户可以通过把网站IP地址书写在纸上记下来的方式保存。但是有一个大问题,网站只有那么几个的话,这样子做并不需要花多少精力。随着互联网的不断发展,网站的数量爆炸式增长,继续这样做的话便不符合现实需要了。IP地址终究是数字标识,不符合人们的日常使用习惯,难以记忆和书写。

到了该变革的时候了!

为了方便人们使用,制定互联网基础技术标准的专家们,在IP地址的基础上,研究出了一种更为人性化的符号化寻址方案,即为域名(Domain Name)。在使用过程中,每一个域名都与特定的IP地址对应。所以说,IP地址与域名,可以算是同一套东西,只不过IP地址面向机器,而域名面向人类,它们是一体两面的。

域名的主体部分,是由人们所熟悉的符号,如英文字母、阿拉伯数字、标点符号中的连字符“—”或其他民族的文字(如汉字等),按一定方式组合起来的。有了域名的助力,互联网上的资源就比用IP地址访问要方便多了。

下面我们以爱评测网ipc.im的域名为例,来看看域名的组成。

爱评测网的域名是ipc.im,其中.im是这个域名的后缀,也叫根域名或者国家和地区顶级域名(国家和地区顶级域名,country code Top-level Domains,简称ccTLDs;常见的 .com是国际顶级域名,generic Top-level Domains,简称gTLDs;最近几年兴起的.xyz是新通用顶级域名,new generic Top-level Domains,简称new gTLDs)。ipc是这个域名的主体;域名主体和域名后缀组合在一起即“ipc.im”,即为一级域名;而通常大家认为的带“www.”的即“www.ipc.im”,为二级域名。一级域名构成了这个域名可购买可持有的主体部分,即ipc.im。“www”是这个域名的子域,当拥有某个域名后,可以通过DNS域名解析系统设置无穷多个子站点,比如www.ipc.im、live.ipc.im等等。

在查阅资料过程中,我发现大家对域名概念层级混淆不清,一级域名、二级域名、顶级域(名)、根域(名)、根等说法自相矛盾,甚至连最近新出版的域名相关书籍里,也有概念错误的情况。我特地在这里,给大家提供一个简单的分辨方法。例如,爱评测网的域名在谷歌浏览器中显示为“ipc.im”,我们看到了一个点,且点的左边有内容字段“ipc”,这就是一级域名;同理,“www.ipc.im”为二级域名。其他情况如三级域名等依次类推。

另外要说明的是,顶级域名不是一级域名,准确来说,应该叫做“顶级域”,只不过由于历史原因大家叫顺口了,统一称为顶级域名。那么,域名和域,到底有什么联系呢?准确来说,一个域名只是域中的一个独立的个体,被包含在域之中,用数学关系来表示就是域名⊆域。对了,根域(名)后面还有一个隐藏的“.”,它代表着根;只有根存在,根域(名)才会存在。

爱评测网的官网首页域名的完整主机名为“@.ipc.im.”,“www.ipc.im”的完整主机名为“www.ipc.im.”。大家可能会问,怎么多了一些东西,我平时没有看到啊——因为这些多出来的东西,要去DNS域名解析系统里才看得到。“@”表示为空,在谷歌浏览器里默认隐藏不显示,只显示为“ipc.im”;在谷歌浏览器的Cookie记录里则显示为“.ipc.im”。“.im”后面多出来的一个点,某种意义上代表着从A到M的13台根(域名)的服务器。这里的数量,是逻辑意义上的,而不是物理意义上的。截至2014年10月,全球有504台根服务器。大部分藉由任播(Anycast)技术,编号相同的根服务器使用同一个IP地址;504台根服务器总共只使用13个IP地址。我国大陆地区在北京有三台编号为L的镜像,编号为F、I、J的镜像各一台,共6台;香港地区有编号为D、J的镜像各2台,编号为A、F、I、L的镜像各一台,共8台;台湾地区则有编号为F、I、J的镜像各一台,共3台。

关于各级域名之间的点,还有一个有趣的故事。几年前(2013年左右),谷歌想申请一些新顶级域名,自己做这些新顶级域名的注册局。不过,它提出了一个常人看起来很合理的要求:就是不想看到这些不美观的点。很快,谷歌的这个要求被ICANN拒绝了。

在我们这些长期关注域名动态的专业人士看来,ICANN的反应毫不意外。大多数人不知道的是,这些点都是有它的作用的,而且每一个点后面都有其相应的管理机构;谷歌想取消这些点,某种意义上就是否定现有的互联网基础体系的意义,这样做会严重干扰到整个互联网的正常运作。