公众号旧文
每天看我的文章,你一定已经知道 IP 是谁负责分配的了,那域名呢?
不知道 IP 是谁负责分配的新读者,可以看一下这篇:
以下是正文:
你可能以为,域名是你注册域名的网站负责分配的,那可就错了。
当你在域名网站上花钱买下一个域名时,看起来像是那家网站把域名卖给了你。
但实际上,它只是整个域名体系里最靠近普通用户的一环而已。
域名系统是一套全球分层管理的系统,如果从上往下拆开,大致可以分为五层。
第一层:全球总管 ICANN
整个域名体系的顶层管理者,是 ICANN。
Internet Corporation for Assigned Names and Numbers
互联网名称与数字地址分配机构
这是一个成立于1998年的国际组织,总部位于美国洛杉矶。
ICANN 的职责主要包括:
- 制定域名系统规则
- 批准新的顶级域名(比如
.app、.shop、.xyz) - 监管域名注册商
- 维护全球DNS系统的稳定
ICANN 并不会直接卖域名,但它负责制定规则和发牌照。
只有经过ICANN认证的公司,才能成为域名注册商。
第二层:顶级域名管理者 Registry
再往下一层,是顶级域名注册局(Registry)。
每一种顶级域名,都有一个专门的管理机构。
比如:
.com 和 .net 由 VeriSign 管理.org 由 Public Interest Registry 管理.cn 由 中国互联网络信息中心(CNNIC)管理
这些机构负责维护整个域名后缀的数据库。
举个例子:
如果你注册了 example.com,真正记录这个域名的地方,是在 .com 的注册局数据库里。
可以把 Registry 理解为互联网的域名户籍中心。
第三层:域名注册商 Registrar
普通用户打交道最多的,是域名注册商。
例如:
- GoDaddy
- Namecheap
- Dynadot
- Cloudflare
这些公司获得 ICANN 授权之后,就可以:
- 向用户出售域名
- 帮用户把域名写入 Registry 数据库
- 提供域名管理后台
所以当你在注册商那里买域名时,本质上是注册商帮你向注册局申请了一个域名使用权。
第四层:DNS解析服务商
域名注册之后,还不能直接访问网站。
因为域名本身只是一个名字。
真正决定这个域名指向哪台服务器的,是 DNS解析系统。
DNS 服务商负责维护这些解析记录,例如:
- A 记录(指向 IPv4 地址)
- AAAA 记录(指向 IPv6 地址)
- MX 记录(邮件服务器)
- CNAME(别名)
常见 DNS 服务商包括:
- Cloudflare
- Amazon Web Services 的 Route 53
- Google 的 Cloud DNS
当你访问一个网站时,DNS服务器会告诉你的电脑:
这个域名对应的服务器 IP 是多少。
然后浏览器才会去连接那台服务器。
第五层:根服务器系统
在整个DNS体系的最顶端,还有一层很多人没听过的存在:
根服务器(Root DNS)
全球一共有13组根服务器,由多个机构共同运营,例如:
- Internet Systems Consortium
- NASA
- U.S. Department of Defense
这些服务器保存着所有顶级域名服务器的地址。
当DNS查询开始时,解析流程通常是:
- 先问根服务器
- 根服务器告诉你
.com在哪里 - 再去
.com注册局查询 - 最后找到具体域名的 DNS 服务器
整个过程通常只需要 几十毫秒。
一个很多人不知道的事实
很多人以为“我买了域名,这个域名就是我的。”
严格来说并不是。
你拥有的只是域名在一定时间内的使用权。
如果到期没有续费,这个域名就会被释放,重新进入市场。
这也是为什么很多好域名一旦过期,就会被抢注。
甚至还有专门的公司每天监控全球即将过期的域名。
请在微信客户端打开