DNS与CDN之间的关系
今天在b站看到一个有意思的观点,下面是视频的简介
儿童”成人化” 新媒介时代下“童年”的消逝 媒介学家 尼尔波兹曼《童年的消逝》
里面的观点是说,儿童从小接触新媒体的视听信息不需要理解直观感受,过早接触成人世界的信息包括暴力、性等,缺失过去大人们为保护儿童心理健康需要专门营造的成长环境。
我发觉最近几年看到校园霸陵和儿童犯罪新闻事件越来越多,是以前暗处的事被曝光的越来越多?还是儿童心理扭曲的越来越多?
如果是新闻媒体专门报道暗处的事件,那他们的目的是什么呢?
如果是儿童心理扭曲的越来越多,那么造成这些的原因是什么呢?
这些事我注定无法去探究了。
今天的技术点是DNS下的CDN,DNS协议主要作用就是把域名对应到绑定的IP地址,IP地址是我们每台电脑能连接互联网的一个标识。
我们在浏览器中输入一个域名地址,比如常用的www.baidu.com
,浏览器不知道这个地址,在自己的地址簿中没有找到,就会拿到最右边的com
向固定的德高望重的根域名服务器去问com
这个姓氏是哪个省的啊,然后根域名服务器告诉他这是北京的,然后又拿着baidu
去北京问baidu是谁家的啊,北京告诉他这是百度家的,然后浏览器又拿着www
去百度问www
是谁啊,百度说这是他的家庭住址(23.11.33.66
),浏览器就在地址簿写上www.baidu.com
的地址为23.11.33.66
,方便后续去串门。浏览器去找www.baidu.com
的IP地址这个过程就是DNS协议的作用。
关于CDN不想去找定义了找AI拿了一段如下:
CDN(内容分发网络)的定义是一个分布式网络,它通过在不同地理位置部署服务器和数据中心,形成一个虚拟网络。这个网络的主要目的是加速Web内容的交付,提高用户访问网站的响应速度和稳定性。CDN的工作原理包括将Web内容存储在更靠近用户的服务器上,利用缓存过程来临时存储文件副本,以及通过负载均衡、网络请求的重定向等技术手段,优化数据传输速度和稳定性。
那么CDN与DNS有什么关系呢,CDN实际上是基于DNS的一种应用。
回到上面那个故事,浏览器运行一段时间后,突然一天去23.11.33.66
找不到人了,在门上贴了个CNAME的搬家告示,说我搬家了你到cdn.baidu.com
来找我,浏览器没招只能到百度家问cdn在哪呢,百度问你住在哪里呀?浏览器回答到我住在11.11.22.33,百度听了后翻开公司站点记录本一阵搜索查找,啊,找到了,你们家附近我们的客户很多,很多客户抱怨说原来的办事点路太远了,并且经常排队很长时间,就在你们家附近开了两家店,这是地址12.12.12.12
,12.12.12.23
欢迎经常来玩啊!百度家等浏览器走后沾沾自喜,我可真是个天才,我开了多家分店不仅解决了我们服务大量客户忙不过来的问题,更是遇到店面更新可以叫客户去其它店嘛,只要最后我派几个人天天同步店面信息就行了,客户少跑路我们服务还好这满意度不就蹭蹭蹭的往上提高嘛,这个办法这么好我就叫他CDN吧,只是这成本比之前高了好多啊,翻开今日进账一看哇这收入也提高了这么多,不错不错,我得给几个老哥炫耀炫耀去,从此江湖就有了CDN大法的传说。
本文作者: 海之领域