CDN网络介绍

首先该教程感谢慕课网

首先我们需要知道的是造成网络延迟的最大问题就是链路过长,什么叫链路过长呢?  我们网络数据传输呢是需要经过层层路由转发的,假如我们一个海南用户与东北用户通信的过程中,其中一个转发的路由出了问题,最终导致数据收发出问题,而CDN网络就是为了处理类似问题而生的。

       CDN基本思路就是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。

CDN网络的构成

CDN网络介绍

        1.边沿节点:边沿节点将服务器数据拉过来,用户从边沿节点接收数据。CDN得存在很多的边沿节点,分布在各大区域,用于用户从边沿节点获取数据

        2.主干节点:主干节点缓存数据,打个比方,假如CDN网络在全国范围,那么主干节点就相当于广东,边沿节点就相当于广州

边沿节点的作用在于减轻源站(主服务器/控制中心)的压力,当用户从边沿节点获取不到数据,边沿节点尝试从主干节点将数据拉过来

        3.源站节点:数据的存放中心