CDN工作原理
人们开始希望网络更加的快速,而不是在无休止的等待中上网。这样CDN就得到了飞速的发展,那么问题就来了,CDN是如何来解决这个问题的呢?
首先cdn(Content Delivery Network)即内容分发网络,其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定
传统网站访问过程为
⊙用户在浏览器中输入要访问的域名;
⊙浏览器向域名解析服务器发出解析请求,获得此域名对应的IP地址;
⊙浏览器利用所得到的IP地址,向该IP对应的服务器发出访问请求;
⊙服务器对此响应,将数据回传至用户浏览器端显示出来
使用CDN缓存后的网站访问过程
以极验c端客户获取图片类静态文件为例:
而之后发送端要访问的tupian.com-sy
所指向的服务器就是cdn服务器
其实举一个更加生动的例子就是淘宝和京东,淘宝就是传统访问模式,客户买了东西之后都是卖家从自己店里发货,如果卖家和买家距离远的话,势必导致物流时间很长。京东则是在全国设有北京、上海、广州、武汉、成都、沈阳、西安(新增)七个一级仓库,分别负责其距离最近区域,所以物流时间很短。
补充:
1.我们极验的cdn服务提供商是七牛云
2.目前国内外cdn主流厂商
国外:
国内:
第一阵营:蓝汛,网宿,帝联,快网
第二阵营:阿里,腾讯,百度
第三阵营:upyun,星域