百度百科:
CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。
翻译成人话:
CDN服务器将一些网站缓存到他自己的身上,然后当用户配置了通过cdn服务器访问目标网站的时候,CDN服务器就会优先读取离用户最近的服务器上的该网站的缓存,如果CDN服务器上没有该网站的缓存,再帮用户直接链接到目标网站。
所以使用CDN服务能够一定程度上使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。
举个例子,厨房里有一袋子瓜子,你爸帮你用盘子装了一些放到了客厅,而你也在客厅。这时候你要嗑瓜子就只需要去盘子里拿就可以了,而不需要跑大老远到厨房去拿。
这个盘子就相当于CDN服务器,瓜子相当于目标网站的数据,厨房里的瓜子袋子相当于你想要访问的目标网站,你就是那个用户。
而假如你爸没有帮你把瓜子装到盘子里。你去盘子里拿却发现没有瓜子,所以你只能再去厨房里拿。
这就是当CDN服务器没有目标网站缓存的情况。
CDN服务和网游加速器的区别?
看完上面的发现CDN好像和网游加速器差不多?其实不是
区别在于CDN服务器会缓存目标网站,如果有缓存存在的话,你访问的就只是离你更近的CDN服务器,以此增加访问速度。
而网游加速器不会进行缓存数据,只是通过更高的带宽来帮你快速连接到目标服务器,来提高访问速度。