首页 > 编程知识 正文

域名解析原理,dns地址解析

时间:2023-05-05 14:20:04 阅读:136045 作者:3607

DNS是域名系统的缩写,翻译成域名系统,是互联网上相互映射为域名和IP地址的分布式数据库。 通过DNS,用户可以方便地访问网站的域名,不需要记住机器可以直接读取的IP地址,使网站的扩展和维护变得容易。

通过域名最终获得与该域名对应的IP地址的过程称为域名解析(或主机名解析)。

我想大多数人对DNS的名字解析并不了解,但掌握其详细情况的并不多。

下图显示了DNS域名解析的全过程以供参考。

重要术语:

1、根服务器(百度百科这么说):

世界上有13台根逻辑域名服务器。 在这13台逻辑根域名服务器中,名称分别为“a”到“m”,实际根服务器2014年1月25日的数据为386台,分布在全球各地。

根域名服务器是构建互联网所需的基础设施。 在国外,许多计算机科学家将根域名服务器称为“真理”(TRUTH ),其重要性已十分明显。 也就是说,——攻击整个互联网的最强大、最直接、最致命的方法可能是攻击根域名服务器。

2、顶级域名服务器(例如.com、.cn域名)

根就像顶级域名后面的节点。 根将不同顶级域名的解析指向不同的服务器,是顶级域名的高级别。

顶级域名有很多。 例如,每个国家都有顶级域名,我们可以知道世界上有多少。

关于DNS解析的TTL参数:

我们构成DNS分析时,有容易被忽略的参数。 这是DNS分析的TTL参数Time To Live。 名为TTL的参数告诉本地DNS服务器域名缓存的最长时间。

本地DNS服务器域名的缓存时间为TTL值,当达到TTL时间时,本地DNS服务器会删除此记录。 删除后,当用户访问此域名时,重复上述复杂的过程。

其实,如果网站已经进入稳定发展的状态,不能轻易更改IP地址,可以将TTL设置为协议最大值24小时。 其优点是,可以将域名解析记录长期保存在本地DNS服务器上,以加快所有用户的访问速度。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。