小编bar*_*cue的帖子

为什么 CDN 使用不同的域名而不是子域?

许多在线服务将其网络配置为使用 CDN(内容交付网络),以通过允许从地理位置相近的位置提供内容来提高性能。我注意到,CDN 通常是从与实际服务不同的域名提供的。

例如,访问www.amazon.com将涉及从 media-amazon.com 提取内容。

www.facebook.com从 fbcdn.com 获取内容,等等。

我的问题是,为什么这些服务不为其 CDN 使用子域而不是完全不同的域名?

例如,为什么不使用 cdn.facebook.com 而不是 fbcdn.com?我很少看到这样做。它几乎总是一个不同的域名,通常是添加了一些内容或缩写的基本域名。

我唯一能想到的是,拥有不同的域名允许使用不同的 DNS 提供商来分散 DNS 负载,但情况并非总是如此。

这种做法是否有特定的技术原因?如果是这样,那是什么?

澄清:我不关心域名注册的成本。我假设任何广泛使用 CDN 的公司都能负担得起一些额外的域名。我的问题是,从技术角度来看,为什么使用子域不如使用单独的域。这种做法如此普遍的事实表明,这是有充分理由的。

domain-name-system cdn

3
推荐指数
1
解决办法
653
查看次数

标签 统计

cdn ×1

domain-name-system ×1