首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否应该将注册中心的位置与服务器之间的距离降到最小?

我是否应该将注册中心的位置与服务器之间的距离降到最小?
EN

Webmasters Stack Exchange用户
提问于 2016-02-23 07:18:03
回答 4查看 137关注 0票数 4

几年前,由于更好的服务定价,我帮助网站内容服务器从一个主机移动到另一个主机(在加拿大)。因此,我不得不为我的域名指定一个新的注册员。

现在,我将dotster.com上的域配置为指向加拿大的服务器IP。

当我平我的服务器IP时,会执行几个跳,其中一些在美国。

我只是好奇,如果把注册员从Dotster改为离我最近的服务器位置更好,还是这对我的网站的性能没有任何影响?

我已经做了所有其他的事情来优化我的网站,但我只是不确定域名注册员和服务器计算机之间的距离对网站的整体性能有多大影响。

我从世界范围和性能的角度来看待这个问题。对我来说最好的做法是放弃Dotster,把我的域名转移到离服务器最近的注册商那里,还是会浪费时间?为什么?

EN

回答 4

Webmasters Stack Exchange用户

回答已采纳

发布于 2016-02-23 10:53:09

注册员的物理位置并不重要,重要的是他们的DNS服务器相对于您的用户位于哪里,以及他们是使用单播还是为DNS服务使用anycast。您会发现更大的DNS提供程序使用anycast。这将向位于Internet周围的多个服务器广播相同的DNS信息。当解析器执行查找时,查询会自动路由到最接近的服务器,从而提供更好的速度(和可靠性--您确实不希望DNS提供程序停机)。

下面是来自世界各地几个地方的您的站点DNS的快速实时测试:http://www.solvedns.com/clubcatcher.com#speedandhealth。比较而言,这里是推特堆栈交换

票数 5
EN

Webmasters Stack Exchange用户

发布于 2016-02-23 16:00:37

好吧。麦克。我会找到一个良好的,坚实的,可靠的登记员与体面的DNS服务。它没有必要是本地的,您的服务器,以下是原因。

当用户提出请求时,他们点击的是他们的ISP DNS,而不是您的。大概吧。

简单哈?

本质上,您的DNS记录将根据任何ISP DNS想要做的事情进行缓存、传播和其他分发。当用户从他们的网络请求域名时,让我们假设这从未发生过,ISP DNS将查找您的域名并将其与IP地址匹配。这将是很容易的,我们认为这将是登记DNS,但不一定。大多数情况下,如果ISP DNS没有答案,它会查询网络上游DNS等。当然,情况并非总是如此,但互联网服务供应商的情况通常是这样。

例如,我正在使用CenturyLink。理论上,如果我是一个哑用户,那么我的路由器正在使用CenturyLink DNS服务器。如果CenturyLink DNS没有答案,那么它将查询DNS。CenturyLink应该足够快,但是Quest会快得多。事实上,比许多登记员要快得多。

许多ISP都有DNS缓存。想一想我的例子。Quest是一家拥有重要骨干的大型电信公司。很可能Quest会在某个时候被请求使用域名,不管记录是否新鲜。由于一些ISP不太关心记录是否新鲜,它将服务于DNS或DNS缓存中的内容。即使ISP想刷新记录并查询SOA,这很可能与注册员有关,举我的例子,提出请求的是主干网上的DNS。

因此,虽然您的注册员不经常被击中,只要他们是快速的,并有一个良好的接近快速网络,这应该是好的。这就是为什么对某些人来说,GoDaddy工作得很好的原因。如果性能确实成为问题,只需选择快速网络上的快速注册程序,甚至在快速网络上选择DNS服务。离脊梁越近越好。这就是为什么更大的登记员工作得和他们一样好。它们的位置很好。

记住,即使是在一个小城镇的一个微小的网络可以立即访问一个骨干。我知道,我住在山上。

我可能没有很好地解释这一点。我不得不赶着去,因为我有地方要去。然而,您得到的一点是,注册DNS是最不常见的DNS击中定位您的IP地址。

票数 1
EN

Webmasters Stack Exchange用户

发布于 2016-02-23 09:12:42

如果您在全球范围内查看它并希望提高性能,那么您肯定应该使用CDN (Content )服务,它们的工作方式非常简单,它们的服务器位于世界不同的地方--有些服务器覆盖得很好,而其他服务器则不然,但主要的想法是,它将使用户地理化,并将您的内容从最接近的服务器上传递出去。

您希望看到maxcdncloudflare服务。

票数 0
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/90352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档