用有趣的方式让你一分钟了解DNS

图片发自简书App

清晨,当你睁开眼睛,第一件事是什么?刷牙洗脸?NO!当然是找手机。

在如今的信息时代,网络已融入我们的生活,是不可或缺的一部分,但是会上网的人比比皆是,能晓得其中的工作原理才更胜一筹。那么你想知道别人不知道的吗?你想能像专业人士一样向别人介绍其中原理,并侃侃而谈,娓娓道来吗?

当问你“DNS是什么?”,“工作原理是什么?”,你或许会不假思索的在搜索引擎里输入关键词“DNS”,出来的便是这段专业、枯燥,难懂的定义:DNS,是进行域名和与之相对应的IP地址转换的服务器,DNS中保存了一张域名和与之相对应的IP地址的表,已解析消息的域名。

看完这段文字,你或许不仅不会茅塞顿开,恍然大悟,还会一筹莫展,又多了几个问题,“什么是IP地址?”,“什么是域名?”,这些问题会让你对DNS更加扑朔迷离。

那么,就由我来用几个有趣形象的比喻来解释吧!

随着微信的覆盖面越来越广,使用微信已经不罕见,DNS就相当于你的微信通讯录,当你加入一个微信好友时,它的原始用户名是一连串特殊英文和数字,这就是IP地址,由于原始状态的复杂性,无规律性,你不可能一一牢记,为了方便联系,沟通,你会增加一个备注,如“妈妈”或“张三”,这个备注就是域名。在这里DNS就起到媒人的作用的,让一个IP地址和一个域名组成CP,以便你找到需要联系的对象。

或许这个解释还是会让你云里雾里,那我在举一个通俗的例子。

每个学生都有代表自己的特殊符号,那就是学号,一个班级有60个人,就有60个不同的学号,DNS就相当于这个班级,IP地址就相当于班级里同学的学号,域名就是同学的名字,一个学号对应一个名字,班级的存在才是学号与学生姓名存在的前提,你想知道某个同学的学号是什么,就可以通过姓名在对应的班级里查询,相应的,就是通过域名去DNS里查询对应的IP地址。

那DNS是怎样工作的呢?

先举一个官方的例子,当你想访问Google的官方网站时,你在浏览器输入域名www.google.com.访问请求就被传送到DNS服务器中,服务器通过解析找到与该域名对应IP地址87.245.200.153。地址信息又被反馈到浏览器,浏览器通过该IP地址成功访问到Google的官方网站。

打个比方就是,你想吃某个菜,你在外卖软件上下了单,订单信息就被卖家接收,卖家通过订单信息找到所下菜单的地址再进行配送,当外卖到时,到达信息通过你在订单上所填写电话号码反馈给你,最后在送单目的地成功接收你的外卖,在这里,你要访问的网站就是你要的菜,域名就是这道菜的菜名,卖家就是DNS服务器,订单要送达的目的地就是IP地址,你再通过外卖的路径跟踪的信息确定外卖的送达。每个外卖对应一个地址,即每个域名对应一个IP地址。

再简单一点的解释,你在购物软件上下了一个订单,如:“XL号白色卫衣萌萌小店”,这个订单就会有一个唯一的订单编号,你可以根据这个订单编号随时查询它的位置,在通过快递点的传送信息取件。在这里,IP地址就相当于“XL号白色卫衣萌萌小店”,域名就是订单编号,你的目的就是成功拿到这个快件,DNS就是快递服务点。总而言之,DNS扮演者“配对”、“组合”、“分析找寻另一半”的功能。

这样说DNS,你懂了吗?

                      16网络与新媒体:周晓庆

                      学号:  1508181059

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容