2023-11-11 15:37:51 4
CDN本身是用来做分发网络的,就是将网站上的静态资源镜像存放在CDN各节点服务器上,从而让不同地域的用户访问这些静态资源时能够"就近读取",加快网站响应和渲染速度。
CDN的特点(如:分布式、负载均衡等)使得它也可以作为网站上的一种防护手段,比如:隐藏源服务器IP、突破地域网络限制、以及清洗流量达到分流效果。
有一种说法是CDN可以护DDoS攻击,这是有一定依据的。想知道其中原委就得先弄清楚什么是DDoS。
DDoS代表分布式拒绝服务,攻击者将很多台电脑集中起来,发出指令让它们对同一个网站进行请求,导致网站出现服务器上行带宽占满、服务器CPU、内存占满,以及服务器忙于处理攻击源的请求,对于其它正常用户的请求无暇顾及。
CDN本身就是分布式的,所以可以抗住一部分的DDoS攻击。原因在于:不同地域发起攻击的电脑会就近读取CDN节点上的缓存数据,不会实时回源,源站压力得到缓解,攻击流量也分散掉了。此外,CDN厂商对于节点服务器也做了防护措施,各节点服务器的带宽也比源服务器带宽大得多,攻击者攻击源流量先到CDN节点服务器上。
然而,CDN并不能完全防护大流量的DDoS攻击。对于百G以上的DDoS,CDN厂商可能会要求暂停使用CDN,改用高防IP或者让机房处理流量攻击。
以上就是我的观点,如果大家有不同见解,欢迎在下方评论区发表!我是科技领域创作者,拥有十年的互联网从业经验。欢迎关注我了解更多科技知识!
Linux、centOS、Ubuntu、Windows操作系统下的ECS云服务器、vps虚拟空间、建站主机到期停止异常等状态监测,宝塔面板Bt、小皮面板PHPStudy、IIS、Apache、Nginx、XAMPP、wamp建站环境意外故障监测,php+MySql、asp、java、html等建站程序运行故障监测,域名状态、SSL证书状态监测,网站301、302、404、500错误代码及网站无法访问通知提醒,全国多节点测试网站速度及网络攻击!
扫一扫,关注我们
桂ICP备2022009721号-1