📄 一句话概括
域名是一棵树:点分层级、从右往左一级比一级大;一个域可以拆成多个区分给多台服务器管,下层分给谁管要在上级登记。
📝 本节和前面几节的关系
1.3.1 说服务器只答自己管的;本篇先讲清【管与不管】的地图——层次结构。
一、树状的命名空间
www.lab.glb.com 从右往左:com(顶级域)→ glb → lab → www。 每个点一层,上一层【包含】下一层。
二、登记与分权
要建子域,得在上级那里登记【子域归谁管】; 一个层可以拆给多台服务器管,管的地盘叫区(zone)。
三、动手 Demo:域名是一棵树
把一条域名画成树:
tree = ['com',
'+-- glb',
'+-- lab',
'+-- www']
for l in tree: print(l)
实跑输出:
--------------------------------------------------------------------
域名是一棵树
--------------------------------------------------------------------
www.lab.glb.com 从右往左,一级比一级大:
com (顶级域:通用类别)
+-- glb (注册在 com 下的组织)
+-- lab (组织内的部门)
+-- www (部门的某台机器)
规矩三条:
1) 每个点是一层;一个域可以拆成多个【区】分给多台服务器管
2) 下层的子域分给谁管,要在上级那里登记
3) www.lab.glb.com 末尾其实还有个【根 .】,平时省略不写
末尾其实还有个【根 .】——全树之根,平时省略不写; 1.3.3 的接力正是从根出发。
30 秒实验
- 写三个真实域名,标出各自的顶级域、组织域、主机名。
- 查一下 .cn 和 .jp 各代表什么。
- 想想为什么顶级域不直接管 www——数一数它得记多少条。
常见误区
- 以为域名从左往右越来越大——正好相反。
- 以为一台 DNS 管整个互联网——每台只管自己登记的区。
自测三问(点开对答案)
1. 域名里哪个方向是更大的层级? —— 从右往左。 2. DNS 服务器直接管辖的地盘叫什么? —— 区(zone)。 3. 建子域要在哪里登记? —— 上级域那里。- ☐ 下一节(1.3.3 寻找相应的DNS服务器并获取IP地址)
相关笔记
- 寻找相应的DNS服务器并获取IP地址 —— 地图有了,走一遍
- 网络的电话簿(域名解析、主机名、DNS) —— 电话簿的编目方式
- 🔌 网络是怎样连接的 · 索引