CDN 利用任播进行连接路由优化。提供对互联网骨干网的特权访问。

1,212 阅读5分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,点击查看活动详情

路线优化

现代内容交付网络 (CDN) 是多用途解决方案,可帮助您解决一些最突出的 IT 挑战。但是,即使随着 CDN 的发展,它们仍保留其核心功能,从而改善连接性以提供更快、更可靠的用户体验。

在前面的章节中,我们讨论了CDN的缓存和前端优化(FEO)机制,以及它们的加速优势。在本章中,我们将讨论 CDN 如何通过以下方式提高网络级性能:

  • 利用任播进行连接路由优化。
  • 提供对互联网骨干网的特权访问。

使用任播对内容交付进行本地化

任播路由使 CDN 能够使您的内容更接近用户。最好通过与单播进行比较来解释它,单播是其更基本的替代方案。

使用单播很简单 - 每个网络节点都有一个唯一的地址;对一个请求的所有请求都将转发到其地址。但是对于任播,单个地址由多个节点通告,使每个节点成为接收任何一个请求的有效候选者。

使用多个连接选项,请求应路由到其最近的收件人。前提是最短路径将由控制网络内流量流的设备识别和优先排序。

Imperva CDN 指南:使用任播本地化内容交付

CDN是在全球范围内执行任播的大型网络。通过在位于全球的众多接入点(PoP)中公布相同的IP范围,CDN为本地互联网服务提供商(ISP)提供了多个接入点,他们可以从中选择具有最短路由的接入点。路线越短,网站访问者的连接时间越长。

使用任播还具有通过为任何端点提供多个备份选择来提高可用性的副作用。如果一个数据中心脱机,则只需跳过它,转而选择下一个最佳选项。

 

测量跃点中的网络路由

在计算机网络中,跃点计数测量两个主机之间的距离,反映请求在点 A 和点 B 之间易手的次数。

例如,位于伦敦的用户对纽约服务器的请求可能通过本地 ISP 路由,该 ISP 将其转发到美国东海岸的另一个 ISP。此处的跃点计数为 2。

Imperva CDN 指南:测量跃点中的网络路由

在任播网络中,跟踪跃点计数允许路由设备识别附近的节点。结合其他优化技术,这有助于确定该网络中的最佳连接路径。

区域任播

区域任播是对基本模型的改进。它最适合全球网络,包括全球 CDN。

使用区域任播,网络被划分为虚拟集群;每个对应于一个特定的地理区域。相同的 IP 范围仅在区域内的节点上播发,而不在网络的其余部分通告。

Imperva CDN 指南:区域任播

群集拓扑提供对本地 ISP 的路由选择的控制。通过限制选项数量,本地ISP必须将流量路由到附近的节点,即使由于次优配置或临时决策而被迫这样做。

如今,大多数商业 CDN 依靠区域任播来进一步加速其内容交付。

 

第 1 层快捷方式

互联网服务提供商根据其连接和支付协议分为三层。

第 1 层提供商是代表互联网骨干网的一组选定的运营商。典型的Tier 1 ISP运营自己的网络,并且不为带宽使用付费。它还与其他第 1 层 ISP 保持互连(对等互连)关系。

第二层和第三层提供商是较小的运营商,他们从一级ISP购买IP传输并将其转售给他们的用户。典型的第 2 层提供商是具有一些对等互连安排的本地运营商。第3级提供商构成更小的ISP或专用网络(例如,属于大学的网络)。

在这三组中,第 1 层提供商提供了迄今为止最佳的网络性能。它们具有更多的存在感,更好的对等互连安排以及对流量流的直接控制。

此外,许多一级网络覆盖全球。这允许跨国和洲际流量的有效端到端路由。

商业CDN利用其资金和议价能力直接从一级提供商处购买传输。作为CDN订阅者,您的网站访问者可以从这种安排中受益。它们通过互联网骨干直接访问您的网站,具有最小的跃点和非常低的数据包丢失风险。

CDN 缓存和 FEO 功能备受关注,但直接的第 1 层网络访问通常可提供最大的性能提升。它可以彻底改变您的网站页面加载速度和响应时间,特别是如果您正在迎合全球受众。

Imperva CDN 指南:第 1 层快捷方式

对等互连 101

对等互连是两个或多个网络交换流量的过程,通常是为了降低传输成本,同时提高用户的稳定性和性能。通过对等互连,访问者可以以最小的延迟直接从网络 A 移动到网络 B。

通常,洲际网络以及位于难以到达地区的网络被认为是最有利可图的对等互连合作伙伴。他们能够促成最佳的对等互连安排,并进一步扩大覆盖范围。

Imperva CDN 指南:对等互连 101

加入一级俱乐部

几乎完全是,第 1 层提供商与其他第 1 层提供商对等,原因有两个:

  • 一级提供商使他们的业务销售运输,并且没有动力通过与潜在客户进行对等来免费赠送。
  • 一级提供商通过与较低层运营商的对等互连没有任何好处,只要他们能够直接与通过传输获取它们的ISP连接即可。

Imperva CDN 指南:加入 Tier 1 俱乐部

“一级俱乐部”就是结果。在这里,顶级ISP参与甜甜圈对等互连 - 为了直接用户的利益,仅在他们之间交换传输。

使用购买第 1 层提供的传输的 CDN 服务时,您还可以从这些顶级运营商之间建立的对等互连安排中受益。