CDN-内容分发网络

CDN(Content Delivery Network)通过全局负载均衡和内容分发技术,优化用户访问体验。当用户请求内容时,DNS将请求导向最近的边缘服务器,减少宽带需求,缓解服务器过载,提升响应速度和网站稳定性。负载均衡算法包括轮询、随机等,关键功能包括内容发布、存储、管理和路由。此外,CDN还能降低建设成本,缓存本地访问过的页面,进一步缩短响应时间。
摘要由CSDN通过智能技术生成
原理:

依靠各地边缘服务器,通过中心的负载均衡,内容分发,调度等功能模块,使用户就近获取所需内容

负载均衡:将同一应用的请求,分发到多个服务器上,提高系统整体的响应速度和可用性(高并发,伸缩性,高可用,安全防护)
负载均衡算法:轮询,随机,最小活跃数,源地址哈希,一致性哈希

关键技术:

内容发布
内容路由
内容存储
内容管理

步骤:

1.用户点击内容,根据URL地址去本地DNS寻求IP解析
2.本地DNS将域名解析权交给CDN专用DNS
3.CDN专用DNS将CDN的全局负载设备IP返回用户
4.用户向CDN负载均衡设备发起URL请求
5.CDN根据用户IP和请求URL选择一台用户区域缓存服务器
6.负载均衡告诉用户这台缓存服务器的IP,让用户发请求
7.用户发请求,缓存服务器响应,将所需内容传到用户终端
8.如果缓存服务器没有所需内容,就请求源服务器
9.源服务器传递内容给缓存服务器,缓存服务器传给用户,并根据用户自定义的缓存策略判断是否将内容缓存.

CDN主要功能:

1.减少宽带需求
2.解决用户访问量过大造成服务器过载
3.本地访问过的缓存页面和对象,缩减用户访问因特网的响应时间
4.克服网站分布不均,降低网站建设成本
5.降低通信风暴的影响,提高网络的稳定性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值