什么是cdn技术及保护网站服务器不被攻击原理

  CDN的实现需要依赖多种网络技术的支持,其中负载均衡技术,动态内容分发与复制技术,缓存技术是比较主要的几个。

  负载均衡技术。

  负载均衡技术不仅仅应用于CDN中,在网络的很多领域都得到了广泛的应用,如服务器的负载均衡,网络流量的负载均衡,顾名思义,网络中的负载均衡就是将网络的流量尽可能均匀分配到几个能完成相同任务的服务器或网络节点上,由此来避免部分网络节点过载,这样既可以提高网络流量,又提高了网络的整体性能。

  在CDN中,负载均衡又分为服务器负载均衡和服务器整体负载均衡,服务器负载均衡是指能够在性能不同的服务器之间进行任务分配,既能保证性能差的服务器不成为系统的瓶颈,又能保证性能高的服务器的资源得到充分利用。

  动态内容分发与复制技术。

  大家都知道,网站访问响应速度取决于许多因素,如网络的带宽是否有瓶颈,传输途中的路由是否有阻塞和延迟,网站服务器的处理能力及访问距离等,多数情况下,网站响应速度和访问者与网站服务器之间的距离有密切的关系。

  cdn保护网站服务器不被攻击的原理。

  一,使用CDN需要用户在后台配置绑定好网站域名和网站服务器IP,配置绑定好之后会自动生成一个cname记录值,修改网站域名解析,把网站域名解析到指定的cname记录值上即可使用了,因为网站域名没有解析到网站服务器IP上,其他人也无法知道网站服务器IP是什么。

  二,CDN节点部署在各区域,使用CDN后访客访问到CDN节点即可访问网站,智能dns会自动分配节点让访客连接到与他响应速度较快的节点,解决因跨区域跨运营商造成网络瓶颈,拥堵,延迟等影响访问速度的问题。

  三,网站内容分发到CDN部署在各区域的节点,缓存技术把全部可缓存的内容都缓存在节点上,访客访问网站无需向网站服务器请求数据,当访客访问的内容CDN节点上没有,才会向网站服务器请求数据,减少了网站服务器上大量的访问压力。