技术文章阅读笔记

CDN(内容分发网络)技术原理

2017-02-07  本文已影响180人  ahking17

CDN, 也就是网络缓存技术.

据统计,Internet上超过80%的用户重复访问20%的信息资源,给缓存技术的应用提供了先决的条件。

传统上, 客户端访问url, 由源服务端把网页资源通过广域网传输给客户端.

引入CDN后, 当客户端访问url时, 由区域负载均衡设备为用户选择一台合适的缓存服务器提供服务,选择的依据包括:根据用户IP地址,判断哪一台服务器距用户最近;根据用户所请求的URL中携带的内容名称,判断哪一台服务器上有用户所需内容;查询各个服务器当前的负载情况,判断哪一台服务器尚有服务能力。
然后由缓存服务器把本地的网页缓存内容发送给用户,当缓存服务器也没有这份网页资源时, 再由它向源服务器请求网页内容, 然后缓存下来, 并发送给用户.

这样就减少了网络中冗余数据的重复传输,使之最小化,将广域传输转为本地或就近访问。

CDN.jpg

------------------DONE-----------------------------------------------

上一篇 下一篇

猜你喜欢

热点阅读