CDN是目前非常热门的一种互联网基础设施服务,它可以给网站提供加速,就像当年的服务器租用一样。几年前,购买CDN服务器还是一件成本很高,有门槛的事。现在随着CDN技术的高速发展,CDN服务器已经成了任何一个个人站长都能用得起的服务。许多大型企业都推出了按流量计费的CDN服务,如果您的网站流量不高,你可以只花几块钱购买几个G的流量就够了。
那么CDN能够提供加速服务的原理是什么呢?CDN服务器是一个网络系统,包括虚拟专线和节点服务器,遍布客户市场所在区域。比如某家企业的网站市场针对亚太地区,九河互联的亚太CDN在韩国、日本、中国台湾、中国香港、新加坡5地都有数据中心,有CDN节点,而且这五地的CDN节点还通过高速光纤连接起来了。如果您租用了九河互联的CDN服务,那么您的网站内容就可以在主站之外,将他们全部缓存到上述5地的CDN节点服务器上。当用户对您的网站发起访问请求的时候,系统会判断他的IP地址,并通过离他最近的节点服务器给他发送网站内容。这样就起到了网站的加速效果。
CDN服务器除了能够提供加速服务外,还能提供高防服务。今年知名代码托管网站GitHub遭受巨量DDOS攻击,就是靠Akamai的CDN网络提供的防御抵挡住的。CDN服务器通过遍布各地的节点服务器,可以隐藏自己源网站IP,这样DDOS攻击也就没法攻击到源网站。其次,由于CDN服务商节点众多,每个节点上都有网站缓存,攻击一个节点,并不会影响网站对外提供服务。
当然CDN服务器的高防由于利用了闲置的CDN资源,其成本相比传统的硬防高防服务器要低很多。比如九河互联的高防CDN,最低2999元档的防御能力高达50G,最高档9999元防御能力超过900G。
领取专属 10元无门槛券
私享最新 技术干货