2. 根域名服务器根域名服务器是 DNS 层次结构的顶部或根,可以将其联想为图书馆中的索引,该索引就是要查找的书籍的特定架子 。
根域名服务器被指定用于互联网的 DNS 根区域,它的工作是回答发送给它的请求,来获取根区域中的记录 。
DNS 根名称服务器有13台,分布在世界各地,用字母 a 到 m 表示,由12 个不同的组织运营,包括 Verisign、南加州大学和 NASA等 。
文章插图
13台 DNS 根名称服务器
这些数据来源于网站:https://www.iana.org/domains/root/servers 。
13 个主要的根名称服务器在不同的区域有许多副本
数据来源于网站:https://root-servers.org/ 。
当根域名服务器收到来自 DNS 解析器的查询时,它还不知道确切的 IP 地址,需要将解析器定向到下一个级别,即顶级域 (TLD) 名称服务器 。
3. TLD 名称服务器TLD 名称服务器保存包含在 TLD 名称中的二级域IP 地址,然后它会释放网站的 IP 地址并将查询发送到域的名称服务器 。
顶级域 (TLD) 服务器存储顶级域的地址信息,例如 .net、.org 和 .com
文章插图
TLD服务器
4. 权威域名服务器有两种类型的权威名称服务器:
- 主服务器
- 从服务器
DNS 查找DNS 查找是在 Internet 上查找域名的 IP 地址的过程,有两种类型的 DNS 查找:
文章插图
DNS 两种查找
正向查找用户输入一个域名,DNS 使用它来查找与该域对应的 IP 地址 。
文章插图
正向查找
反向查找与正向 DNS 查找完全相反,用户已经有了IP地址,用于查找与该IP关联的域名 。
文章插图
反向查找
DNS 协议DNS 协议使用两种类型的 DNS 消息:
- 查询
- 回复
- 问题
- 答案
- 权限
- 空格
文章插图
DNS 协议报文
Wireshark抓包:
文章插图
DNS 协议 Wireshark 抓包
总结DNS是一个巨大的目录,它保存着互联网上每一个域名的记录,并将其与它的 IP 地址进行映射,DNS是一种标准协议,可帮助 互联网用户使用人类可读地址发现网站,没有 DNS,互联网就会崩溃 。
本文主要介绍了DNS以下部分:什么是DNS?
- DNS出现的历史背景 什么是 DNS 服务器?
- DNS术语
- DNS如何工作? DNS 递归器 根域名服务器 TLD 名称服务器 权威域名服务器
- DNS 查找 正向查找反向查找
- DNS 协议
- 总结
推荐阅读
- Python异步之aiohttp
- ∞是什么意思?
- 环保标语有哪些?
- 爷青结是什么意思?
- 九加九打一字的答案是什么?
- USB键盘是如何工作的?
- 如何查看电脑硬盘是固态的还是机械的
- 茶花的养殖方法和注意事项是什么?
- 跳表在Java中的实现
- 脸部长斑怎样调理