简单地说,这是一个 DHCP 客户端(A)和 DHCP 服务器(B)之间“取而代之”的故事:
- A:谁能给我一个IP地址?
- B:嗯,让我检查一下……有一个可用的!
- A:太好了!请给我!
- B:没问题,给你。
DNS 的工作原理
如下图,在浏览器中输入域名时,例如wljlsmz.cn,浏览器往往不知道wljlsmz.cn在哪里,因此,它会向 LDNS(本地 DNS 服务器)发送查询,询问诸如“wljlsmz.cn 的 IP 地址是什么”之类的问题,如果 LDNS 没有 wljlsmz.cn 的记录,它将搜索 Internet 以找出谁拥有 www.wljlsmz.cn,详细工作流程如下:
- 首先,LDNS 转到其中一个根服务器,该服务器将其定向到 .com DNS 服务器。
- .com DNS 服务器然后找出 www.wljlsmz.cn 的所有者,并使用 wljlsmz.cn 的名称服务器 (NS) 记录通知 LDNS。
- LDNS 通过请求包含 wljlsmz.cn 的 IP 地址的地址记录(A 记录)进行响应。
- LDNS收到A记录后,会将IP地址发送给浏览器,并缓存IP地址信息以备后用。
总而言之,DHCP 服务器将 IP 地址分配给客户端计算机,而 DNS 服务器解析它们,它们是为我们方便地使用网络或互联网而开发的两项必不可少的技术,此外,DHCP 和 DNS 都是网络管理员工具包中必不可少的工具,用于管理公司网络上的所有 IP 设备。