网站首页 > 开源技术 正文
CDN简单概述
内容分发网络(Content delivery network或Content distribution network)通过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、视频、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。
常用到的名词
源站:自己的网站就被称为是源站。
反向代理:CDN节点向源站请求数据的方式就叫反向代理,也就是转发。
回源:CDN节点向源站请求数据的行为就叫做回源。
CDN的优点
1、网络承载量大、带宽灵活性好,可应付突性发的数据风暴;
2、增加网站通畅访问(南北互通,全球互联、网络边缘等);
3、体验好,流畅度高、防攻击、可隐藏源站IP;
4、有利与异地存储备份,减轻宕机灾难(服务器出现故障时静态网站还可继续访问)
5、自动均衡服务器的流量,减轻源服务器的负担;
6、费用省,服务器、带宽、后期运维成本会大大减少
CDN的功能
1. 跨运营商加速:源站只属于一个运营商(比如:电信),而加速节点遍布每家运营商,于是和网站不同运营商(比如:联通)的用户访问起来就不会那么慢了。
2. 缓存加速:很多的静态资源以及一部分页面更新都是比较慢的(比如首页),这个时候CDN就会根据浏览器的max-age和last-modified值以及管理员的预设值来进行缓存,于是很多流量CDN节点就不会每次都来向网站请求,CDN节点可以直接自作主张地将命中的缓存内容返回。
3. 恶意流量过滤:这是CDN非常重要的一个作用,也是很多网站会用CDN的原因,因为CDN能为我们抵
挡攻击大流量攻击、普通的攻击(比如注入等),只有正常流量才会转发给网站。
CDN用了哪些DNS技术
DNS在进行区域传输的时候使用TCP协议,其它时候则使用UDP协议。
1、CNAME将域名指向另一个域名,再由另一个域名提供ip地址
2、A类型、负载均衡等技术
3、DNS的edns-client-subnet
4、CDN的DNS调度
国内免费CDN网站加速服务
最贵的东西就是免费的,自己体会去吧。
1、百度云加速
2、360 CDN
3、又拍云存储
4、七牛云存储
5、加速乐
6、安全宝
jQuery的CDN
国外的CDN:
1.Google Hosted Libraries
src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"
2.Microsoft CDN
src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.0.0.min.js"
3.CDNJS
src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.0/jquery.min.js"
4.jQuery官网
src="http://code.jquery.com/jquery-1.11.0.min.js"
5.jsDeliver
src="http://cdn.jsdelivr.net/jquery/2.0.0/jquery-2.0.0.min.js"
国内的CDN:
1.百度
src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"
2.七牛
src="http://cdn.staticfile.org/jquery/2.0.0/jquery.min.js"
3.新浪
src="http://lib.sinaapp.com/js/jquery/1.6/jquery.min.js"
4.又拍云
src="http://upcdn.b0.upaiyun.com/libs/jquery/jquery-2.0.0.min.js"
5.360
src="http://libs.useso.com/js/jquery/2.0.0/jquery.min.js"
总结
猜你喜欢
- 2024-09-08 vue2组件系列第四十二节:NavBar 导航栏
- 2024-09-08 从零开始学Python——使用Selenium抓取动态网页数据
- 2024-09-08 黑客突破macOS的安全防御,新型恶意软件正在偷偷的窃取你的文件
- 2024-09-08 vue2组件系列第三十六节:Lazyload 图片懒加载
- 2024-09-08 Visa|实习面试|2022 暑假(visa issues)
- 2024-09-08 消息中间件RabbitMQ入门详解(消息中间件mq作用)
- 2024-09-08 vue2组件系列第二十二节:SwitchCell 开关单元格
- 2024-09-08 vue2组件系列第二十节:按钮式单选组件
- 2024-09-08 vue2组件系列第四十节:NoticeBar 通告栏
- 2024-09-08 vue2组件系列第二十六节:PasswordInput 密码输入框
你 发表评论:
欢迎- 07-10公司网站建站选择:人工建站和源码建站分析
- 07-10多用途游戏娱乐新闻网站HTML5模板
- 07-10站长教你搭建属于自己的网站(搭建网站的步骤)
- 07-10php宝塔搭建部署实战响应式塑料封条制品企业网站模板源码
- 07-10自适应响应式汽车配件类网站源码 html5高端大气汽车网站织梦模板
- 07-10网站标签怎么设置?(网站标签怎么设置比较好)
- 07-10PageAdmin企业网站制作中踩过的坑
- 07-10豆包给我输出的html在线象棋源码(有点简单)
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)