美文网首页
不是危言耸听,没有DNS就没有你现在的网络生活

不是危言耸听,没有DNS就没有你现在的网络生活

作者: 丁哥开讲 | 来源:发表于2019-08-06 09:44 被阅读0次

不是危言耸听,没有DNS就没有你现在的网络生活

这一期呢,我们来谈一下DNS,也就是域名系统。

DNS在英特网环境中处于非常重要的地位。那么什么是DNS?

简单的说,就是用来管理网络名字和IP地址的对应的服务器。

如果没有这样的服务器,在我们今天的英特网中几乎是不可想象的。从一定意义上讲,这是我们当前英特网之所以如此流行的基础。

你可以想象一下,没有DNS的世界。

你不得不走路去商店买东西,网上购物成为一种空想。

从网上下载音乐,收听在线音乐也成为一种奢望。

跟朋友进行网络聊天,也是非常困难的。因为你去哪里下载应用都不知道。

接下来说一下我们的网络环境是怎样的。我们现在的英特网都是若干台计算机相连,或者通过网线,或者通过光缆,或者通过无线网络。

那么这些计算机之间是怎如何连接的呢?他们是通过IP地址进行连接的。IP地址是一系列的数字。

你可以把这些ip地址想象成街道号码。有了这些号码,我们就可以定位到你的住址。同样,有了这些IP地址,我们就可以定位到这些计算机。

对计算机来说数字不是问题。识别IP地址就是计算机网络协议里面的基本功能。

但是对于我们人类来说,就是一个几乎不可能完成的任务。因为比如说我告诉你一个IP地址,你根本不知道它代表的是什么,是哪台计算机?有什么意义,它就是一些数字。

这就是为什么我们需要DNS。

DNS可以把我们人类能够识别的网站名称翻译成IP地址。

这个过程是这样子的。当你在你的浏览器中输入某个网址的时候,这个网址比如说是www.testabcdedf.com

你的计算机就会首先在你的电脑内存里查找这个名字,有没有对应的IP地址?

如果这个网址,你的电脑刚刚访问过,肯定会记录有对应的IP地址。那么在当你打开这个网站的时候,就会非常快捷。因为你的电脑会立即把输入的网址翻译成IP地址。这是最快的DNS翻译情况。

如果这个网址在你的电脑上找不到对应的IP地址。那么你的电脑就会在英特网上发出请求来查找这个网址的对应IP地址。这个请求会发送给一系列的DNS服务器。第1台DNS服务器收到请求以后,就会在本机进行查找, 如果没有找到, 就会把这个请求转送给下一个DNS服务器, 直到在某台DNS服务器上找到这个网址对应的IP地址为止。如果找到的话就会把匹配的结果上溯一层层的传回到你的计算机上。

在这个传回的过程中,途经一些DNS服务器,这些DNS服务器会把这个匹配结果也保存下来。这样下次再有用户询问这台服务器这个网址的时候,这台服务器就会快速返回结果。

当然,如果最后找不到的话,你的网页就会收到错误信息。你看到的就是类似这个网址不存在或者找不到之类的提示。

你的计算机浏览器找到这个网址以后,就会向这个网址发送请求,比如显示一个网页或者下载一个文件等等。

正是因为有了DNS服务器,我们才可以真正的享受现在的网络生活,可以网上购物,可以视频聊天,可以聆听在线音乐,以及收看在线电影。

你看DNS服务器非常重要吧。

这一期就说这些,希望对大家有所帮助。

这里是丁哥开讲,欢迎关注防止失联。

相关文章

网友评论

      本文标题:不是危言耸听,没有DNS就没有你现在的网络生活

      本文链接:https://www.haomeiwen.com/subject/swobdctx.html