域名结构

你每天敲网址的域名结构时候,可能根本没注意过那个点。域名结构比如 www.baidu.com,域名结构三个部分,域名结构两个点,域名结构从左到右依次是域名结构主机名、二级域名、域名结构顶级域名。域名结构但真正决定互联网地址归属权的域名结构,是域名结构右边那个最不起眼的尾巴——顶级域名。

顶级域名就是域名结构 .com、.org、域名结构.cn 这类后缀。域名结构它们由ICANN(互联网名称与数字地址分配机构)统一管理,域名结构全球只有几百个。域名结构这玩意儿像土地产权证,.com 归美国公司Verisign运营,.cn 归中国互联网络信息中心。你注册一个域名,本质是向这些机构租用一段“数字地皮”的使用权,每年交钱,不交就收回。

再往左看,baidu 这一层叫二级域名。这一层才是你真正能“拥有”的东西——只要你在某个顶级域名下注册了它,只要不违规,理论上没人能抢走。但有个陷阱:同一个二级域名在不同顶级域名下是不同资产。baidu.com 和 baidu.cn 是两家公司分别注册的,虽然百度都买了,但如果你只注册了 yourname.com,别人完全可以注册 yourname.net,然后做跟你一模一样的网站。很多小公司吃过这个亏,品牌域名被抢注,最后花高价买回来。

最左边的 www 是个“临时工”。它原本是早期互联网约定俗成的服务器命名习惯,表示这台机器提供网页服务。但现在很多网站干脆不用它了——你试试直接敲 baidu.com,照样能打开。真正的技术细节是,www 只是某个二级域名下的一个主机记录,属于A记录或CNAME记录的一种。你可以随便起名,mail.baidu.com 是邮件服务器,ftp.baidu.com 是文件服务器,全凭管理员自己定义。

有个冷知识:域名解析是“从右往左”查的。你的电脑问DNS服务器:“www.baidu.com 的IP是多少?”DNS先问根服务器:“.com 归谁管?”根服务器指个方向,再问 .com 服务器:“baidu.com 归谁管?”最后才找到百度的权威DNS,拿到具体IP。整个过程毫秒级完成,但每一步都缺一不可。

现在你还得知道一个反直觉的事:域名并不是网址的唯一入口。IP地址才是真正的门牌号,域名只是通讯录里的昵称。但昵称比门牌号好记多了——203.208.60.88 这串数字谁记得住?不过IPv6时代快来了,地址长到128位,到时候域名的重要性只会更高,因为没人能背下来那种地址。

最后说个我自己的观察:很多创业公司喜欢注册 .io 后缀,觉得洋气。但 .io 原本是英属印度洋领地的国家代码,后来被科技圈炒热了。这玩意儿有个隐患——如果哪天英国放弃那块领地,.io 的运营权可能出问题。相比之下,.com 虽然老土,但已经运行了四十年,稳定性经过全球验证。选域名跟选伴侣一样,花哨的不如踏实的。