那么DNS是如何进行工作的?
DNS其实是一组服务器,在这组服务器中,首先有根DNS服务器,会告诉你顶级域名的DNS服务器地址,例如google.cn,会让你去.cn顶级域名DNS服务器中进行查询,到了.cnDNS服务器之后,会根据你的网址,让你去google.cn的权威服务器中进行数据查询。
每一次网络请求,都需要将网址转成对应的IP地址,所以,通常情况下,我们需要把这个DNS缓存在客户端本地。
当你输入一个网址的时候,如果你的本地缓存没有,那么会首先查询本地的DNS服务器,什么是本地DNS服务器呢?其实并不是配置在你家里的,而是你的宽带属于哪个服务商,就会使用哪个服务商的DNS,本地DNS服务器并不会告诉你最终的IP地址,而是让你去请求根域名DNS,然后则是顶级域名DNS,接着是权威域名DNS,最终才换取到想要访问的机器的IP地址。
综上,DNS的作用就好比电话本,有了这个电话本,我们不用去背诵每一个网址背后的IP,让我们能够更加轻松地在互联网中冲浪。
原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/269393.html