发烧测评网
国外主机测评网

CDN到底是什么?CD最便宜的云服务器N的详细资料简介

最近在了解边缘计算,发现我们经常听说的CDN也是边缘计算里的一部分。那么说到CDN,好像只知道它中文叫做内容分发网络。那么具体CDN的原理是什么?能够为用户在浏览网站时带来什么好处呢?解决这两个问题是本文的目的。

实际上CDN这个概念是在1996年由美国麻省理工学院的一个研究小组为改善互联网的服务质量而提出的。那么它到底是怎么改善互联网服务质量的呢?

我们知道,当我们使用域名访问某一个网站时,实际上就是将请求包(以Http请求为例)通过网络传输给某台服务器,比如访问“ai

我们通常说“服务器的IP地址”,这其实不太准确,IP地址是和网卡绑定的,一个服务器可以有多个网卡,也就是可能有多个IP地址。国内服务器VPS

其实解析思路不难,我们在域名服务商购买了一个域名之后,需要去映射一个IP地址,可以用Map来表示这个关系:{域名:IP}。

同时我们也可以给某个域名取一个别名,比如“”取一个别名“”,这种关系也可以用Map来表示:{域名:别名}。这里的别名专业一点叫做CNAME,相信大家对这个词有点眼熟,它就是这个意思。

而域名解析,实际上就是解析出指定域名所对应的IP地址,或者该域名的一个CNAME。

而域名解析是由DNS系统来负责的,DNS服务接受外部请求,从请求里提取域名,

如果这个域名对应的是CNAME,则继续查找CNAME域名的IP地址,然后将该地址返回给请求发送者。

实际上DNS系统是非常庞大的,这里不去多将,大家把它当作一个黑盒子,这个盒子的作用就是上文所描述的,这里用一个简单的图来表示一下。

特别注意:在有CNAME的情况下,我们可以发现,CNAME实际上在域名解析的过程中承担了中间人(或者说代理)的角色,这是CDN实现的关键。

首先CDN是为了改善互联网的服务质量的。通俗一点说其实就是提高访问速度。

假设百度网站现在只有一台服务器,现在有一个人在上海访问百度,如果该服务器也在上海,那么通常来说访问比较快,如果该服务器在拉萨,那么相对而言访问就比较慢了。那么这个问题的根本原因是网络传输是依赖于网线的,网线越长,那么时间肯定就越久。

那么怎么解决这个问题呢?其实思路很简单,百度在全国各地都部署一模一样的服务器就行了,专业一点叫冗余。

思路很简单,但实现还是比较麻烦的,服务器上的资源分为两种:静态资源与动态资源。

静态资源:这种资源通常是很少变动的,比如图片,视频,css,javascript等等

动态资源:这种资源不同用户不同时刻访问通常是不一样的,比如ftl,jsp等等。

那么如果百度要在全国各地都部署服务器,如果说每个服务器上都有相同的动态资源,那么可能还需要配置相应的数据库,因为动态资源所记录的信息通常会存储在数据库中,那么这就涉及到了数据同步等等问题,这会导致成本很高,这种做法专业一点其实就是集群,而目前来说集群架构最多是三地五中心,不是说全国多地集群不可能,主要是成本太高。

那么有没有成本比较低的方式呢,有,就是在每个服务器上只部署静态资源,静态资源通常不涉及到数据库,所以成本也比较低,而且也能提高用户的访问速度。

第一点很好理解,第二点大家应该也能理解了,如果静态资源的服务器节点很多,能够让每个用户在访问这些静态资源时都不用“跑很远的路程”才能获取到,那么自然这是CDN系统的优点。

有公司看到了这种需求,所以现在其实有很多CDN供应商,比如阿里,腾讯等等都有自己的CDN服务。只要你自己的系统接入了这些大厂所提供的CDN服务,你把自己的静态资源传给CDN服务,那么这些静态资源将自动的分布到全世界各地去。

好,那么现在的问题是,用户在访问静态资源时也是通过域名来访问的,域名会被解析成某一个IP地址,关键的问题就是,DNS系统怎么在做域名解析时,解析出来一个离用户最近的一个IP地址呢。

普通的DNS系统是做不到的,需要一个特殊的DNS服务器,这个特殊DNS需要知道

还需要知道用户现在访问的这个域名对应哪些IP地址,以及这个IP地址分别在哪?

对于第一个问题好解决,直接从用户请求里提取出用户的ip地址,比如这个ip地址被解析为北京电信、上海移动等等。

第二个问题由谁来解决,我们现在考虑的是CDN,CDN提供商肯定知道他们公司在哪些地方部署了机器以及它们的IP地址,所以这个问题只能有CDN提供商来解决,CDN提供商会提供这个特殊的DNS服务器,我们叫做 CDN专用DNS服务器。

这样的话,只要用户在使用某个域名访问静态资源时,如果用户直接配置自己电脑的DNS地址为CDN专用DNS服务器。那么自然解决了问题,但是我们需要考虑的时,我们不能要求世界上所有的用户都去修改自己电脑的DNS地址。所以这个时候就要利用DNS中的CNAME了。国内vps国内服务器厂商排名

用户使用某个域名来访问静态资源时(这个域名在阿里CDN服务中叫做“加速域名”),比如这个域名为“,它对应一个CNAME,叫做“”,那么普通DNS服务器(区别CDN专用DNS服务器)在解析“image.baidu.com”时,会先解析成“cdn.ali.com”,普通DNS服务器发现该域名对应的也是一个DNS服务器,那么会将域名解析工作转交给该DNS服务器,该DNS服务器就是CDN专用DNS服务器。CDN专用DNS服务器对“cdn.ali.com”进行解析,然后依据服务器上记录的所有CDN服务器地址信息,选出一个离用户最近的一个CDN服务器地址,并返回给用户,用户即可访问离自己最近的一台CDN服务器了。

通过上面的文章我们可以发现,CDN的实现原理依赖于DNS,因为本人不是专门搞网络的,所以文中如果有不准确的地方,还请各位大佬指出。

物联网应用层利用经过分析处理的感知数据,为用户提供不同类型的特定服务,其主要功能包括对采集数据的汇集….

‍   月黑风高夜,突然听得咣当一声,Web服务器的目录下冒出了两个文件,弄出了不小的声响。这两个家….

一、HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Ngin….

潍坊发动机台架网,快装小车服务器,rjd3ert4。潍坊发动机台架网,快装小车服务器而底盘测功机的功能则是电涡流机通过滚筒施加给驱…

浪潮服务器NF5488A5展现“AI机王”风采,获权威媒体STH 高度赞誉

随着智慧时代的到来,各行各业纷纷开始数字化转型,算力需求呈指数级增长,市场对于服务器的要求也不断提高….

各位大神, 谁有服务器方面的线路图和PCB设计相关的资料分享,万分感谢。服务器如果满意一定重谢。知识付费我还是懂的…

远程工作体验需要更具沉浸感,从而继承传统工作方式的一些优势。企业对XR(Extended Reali….

用过正点原子LWIP服务器例程开发的朋友可能知道,例程的设计是只支持一个客户端连接的,但实际应用中往往需要用到多客户端连…

TCP的作用是什么? 如何利用串口初始化WiFi模块接入网络? 如何使用MSP430F5529单片机和ESP8266 WIFI模块进行…

我在工作中需要在STM32F2系列下,用freertos和LWIP开发一个服务器端的TCP/IP服务。由于内存有限并且freertos不便于…

Fitlab(纷来智能)致力于打造基于计算机视觉的智能健身解决方案,在不改变健身房运营模式和用户运动….

NVIDIA ConnectX 网卡助力社交网络关键任务的分布式应用实现精确计时功能。 Facebo….

当需要连接网关到TTN的时候我们突然发现:在TTN V2版本上已经无法创建新的网关了。另外,V2版本….

联想企业购作为一站式 IT 采购平台,具有“官方直营、一站式、可定制、顾问式”四大优势。可切实解决中….

为了提供先进的服务,原始设备制造商(OEM)需要通过数字化转型来使设备处于最佳的工作状态。而对设备进….

安全服务器是只允许所需数量的服务器。最便宜的云服务器理想情况下,我们将通过单独启用其他功能来基于最小系统构建服务器。….

瑞云科技云平台成功集成NVIDIA CloudXR SDK,并部署了RTX 6000 GPU,极大增….

【导读】在本文中,我们将了解反向代理,它的应用场景以及如何在 Golang 中实现它。 反向代理是位….

VMware 和 NVIDIA 共同助力企业提高数据中心可管理性和安全性

戴尔科技、VMware 和 NVIDIA 共同助力企业提高数据中心的性能、可管理性和安全性。

原作者:Hannah Lee 译者:弯月 本文将向你展示如何使用 UrBackup 和 Linux ….

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协….

在上篇中,我们了解了那些原本主要用于服务器级、企业级的SSD(固态硬盘,Solid State Dr….

USR-G780 V2是有人物联网主打的“Smart DTU”,其基本功能是通过RS232/485转….

DHCP的英文全称为Dynamic Host Configuration Protocol,中文全称….

G781是一款支持串口透传功能的路由器,提供4G户外高速联网功能;支持1个LAN口,一个WAN/LA….

USR-DR801是一款导轨式4G无线路由器,致力于提供快速稳定的联网传输解决方案,简化用户部署难度….

USR-G807是一款带串口的高性能工业4G无线路由器,同时具备强大的DTU功能,利用公用无线网络,….

7 月 27 日,第三届 OCP China Day 2021 在北京嘉里大酒店成功举行。今年是 O….

安晟培半导体通过AI推理应用程序进一步增强 Ampere Altra 的性能

中国,北京(2021 年 8 月 5 日)——安晟培半导体科技有限公司(Ampere Computi….

众所周知,信息化建设是企业财务管理的革新,随着网络与通信技术的发展和企业对现代化计算机手段的广泛应用….

《拒绝内卷,伏达重新定义功率“触顶”趋势下的充电半导体技术演进路线图》

与无线快充国家强制功率限制不同,有线快充目前还在继续各家“自由发挥”,去年媒体定义的“30瓦 入门、….

纳米表面设计工作站是一套24万亿次高性能并行计算集群系统,价值3,148,900元人民币(含计算软件)。该系统采用Dell PowerEdge系…

植物冠层指的是树干以上连同集生枝叶的部分,能够充分表征无的生长健康状态。在植物生理生态研究工作中就需….

中间件是什么?Go 项目中引入中间件的目的和效果如何?本文详细介绍了Golang 中间件。 中间件是….

配电室是电力供电的最基本单元,配电房的监控对配电自动化管理、线损分析、负荷预测、电力需求侧的管理具有….

构建中国云生态 华云数据与攀升完成产品兼容互认证 协同推进核心技术发展

自十九大报告提出“数字中国”的建设战略,明确指出要抢占数字经济产业链的制高点后,加快构建完善的信创生….

本期上海研强给大家分享的是工控机忘记密码解决方案,希望看完本篇文章您能对工控机有一个全新的认识!

数据使用量每年都在增加,通信行业也在努力支持不断增长的需求。本文探讨我们为什么需要更多的数据、数据中….

近日,一则华为将打包出售X86服务器产品线的消息引起关注。此前传出接盘方是服务器厂商宝德,但被宝德方….

华为发布2021年上半年业绩;富士康收购6寸晶圆厂,正式进军芯片产业……

刚刚,华为发布上半年业绩!徐直军表示:未来五年有质量地活下来   今日,华为发布2021 年上半年经….

服务器的端口可以说是服务器与外界进行通信交流的出口。服务器端口是传输层的内容,是面向连接的,它们对应….

最在做stm32 web服务器的东西,忙了一段时间终于弄完了,把这几天关于stm32服务器的工作记录一下。刚接到这个任务的时候,不知道…

随着大数据、人工智能、5G、先进计算等新技术的蓬勃发展,新一轮的科技和产业变革将引领全球产业结构的重….

硬件方面,包括cpu,内存,主板,存储,显卡,一些辅助芯片,还有加载在硬件上的驱动和固件.了解的国产CPU:中科龙芯天津飞腾江南所的…

大型机、小型机、x86服务器的区别首先来讲x86服务器,与平常人们所接触的台式机笔记本类似,采用CISC架构处理器。随着英…

日本靠近中国,美国经济发展世界第三,与中国也有频繁的经济往来。所以对于中国的跨境电商来说,日本对独立….

在日常生活中,我们会经常遇见服务器使用中出现不能正常关机或者重启,这种状况发生在windows系统中….

在日常生活中,我们会经常遇见服务器使用中出现不能正常关机或者重启,这种状况发生在windows系统中….

构建国内国际双循环相互促进的新发展格局,是中国经济高质量发展的内在需要,也是全球经济再平衡的客观要求….

初识BMC与IPMI什么是BMC?BMC全名Baseboard management controller, 是一种嵌入式管理微控制器。BMC是实现IP…

飞腾业绩2020年猛增6.8倍 !CPU发力高性能计算,AI解决方案加速落地

朱大勇分析说,数字化转型对于芯片支撑能力提出了更高要求,包括多样化算力、高性能、低功耗和高安全性。仅….

在论坛上发现有用户抱怨自己别家选购的1g1m配置香港云服务器的速度慢,使用种统计看CPU都是80%以….

用云服务器来搭建节点,就拿最近很火的BZZ来举例,BZZ可以使用云服务器来搭建节点来获得激励。其中,….

云服务器无法启动关闭的原因是什么?大家在使用云服务器的时候,有没有遇到类似的情况呢? 云服务器无法启….

作为信息的中转站,伪装自己的真实IP,保障上网安全。最便宜的云服务器那么,如何安全且合理的使用代理IP技术呢? 代理….

大家在租用香港服务器的时候,需要了解自己租用的是哪种类型的SSD。SSD的分类主要分为企业级和消费级….

面对百年未有之大变局,党和政府高瞻远瞩,审时度势,提出了我国经济建设要以国内大循环为主体、国内国际双….

银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主….

随着网络信息不断的发展,现在很多企业对于服务器的要求比较苛刻,服务器需要保证服务器无休止的运转服务,这对于….

随着光纤入户的普及和电脑性能的不断提升,观众对直播的需求越来越高。常用的流媒体协议HLS虽已被广泛用….

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《CDN到底是什么?CD最便宜的云服务器N的详细资料简介》
文章链接:https://www.fashangji.cn/1350.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

发烧测评网

联系我们联系我们