CDN,是内容分发网络(ContentDeliveryNetwork)的全名,您可以将其理解为离您很近的服务器,可以从上面获取完整的原始数据,它将定期与原始内容服务器同步,以确保用户可以获取的最新内容。
那么,为什么CDN可以大大提高下载速度?
首先,在正常情况下,CDN服务器比原始内容服务器更靠近用户端。网络距离较短。连接到CDN服务器比原始服务器容易,并且连接质量更好。例如,我们最初想连接内容服务器在国外,由于出口带宽有限,我们的连接质量很差,下载速度很慢。目前,如果中国有一个服务器具有相同的内容,我们可以连接到位于中国的该服务器。为了更快地获取内容。
其次,CDN改善了整体带宽。例如,原始的100个人连接到带宽为10Gbps的服务器以进行下载。平均而言,每个用户只能分配到0.1Gbps的带宽,这太慢了。使用CDN后,原来的一台服务器变成了具有相同内容的多台服务器,用户分散到不同的服务器上进行下载,每个用户可以获得的平均带宽将大大提高。