域名系统 – 来自不同地方的Tracerouting www.nasa.gov产生不同的IP目的地 – 为什么?

前端之家收集整理的这篇文章主要介绍了域名系统 – 来自不同地方的Tracerouting www.nasa.gov产生不同的IP目的地 – 为什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
前几天我正试着在www.nasa.gov上做一个跟踪路线.

我尝试从几个不同的网站(发现@ www.traceroute.org)这样做,他们都表现出类似的行为:当连接到www.nasa.gov,而不是连接到nasa.org的一个大炮名称时,它试图连接到另一个IP地址,通常来自我正在使用的traceroute站点所在的同一个国家/地区.更糟糕的是,似乎每个国家都有与www.nasa.gov相关的几个不同的IP.

例:

traceroute to www.nasa.gov (203.106.85.57),30 hops max,40 byte packets
 1  gx-kmi-e1-a.mdn.nusa.net.id (202.162.192.254)  0.266 ms  0.265 ms  0.432 ms
 2  gw-kmi.mdn.nusa.net.id (202.162.199.238)  1.430 ms  1.433 ms  1.416 ms
 3  112.215.16.1 (112.215.16.1)  32.137 ms  32.143 ms  32.149 ms
 4  112.215.5.249 (112.215.5.249)  32.155 ms  33.083 ms  33.069 ms
 5  icore-sgp.ge-1-3-0.bb.xl.net.id (202.152.254.62)  130.189 ms 202.152.245.186 (202.152.245.186)  130.134 ms icore-sgp.ge-1-3-0.bb.xl.net.id (202.152.254.62)  130.178 ms
 6  tm.net.my (58.26.179.213)  65.494 ms  66.277 ms  66.039 ms
 7  203.106.85.57 (203.106.85.57)  64.707 ms  64.693 ms  65.792 ms

其中203.106.85.57是来自malasya的IP.

起初我以为这可能与镜子有关,但我现在不太确定.即使对于小国家的跟踪网站,似乎也有几个知识产权,我怀疑像www.nasa.gov这样的网站产生了大量的流量需要在很多地方复制,即使对于小国家也是如此.

这是什么原因?我的racionale错了吗?

谢谢

解决方法

这是内容传送网络(CDN)的影响

http://en.wikipedia.org/wiki/Content_delivery_network

Akamai是最大的CDN之一.

说明:CDN在全球有很多服务器,它们用作缓存reverse proxy(这不是用户的代理;而是服务器之前的代理,以降低请求数量).为了更快地访问站点,CDN应该将每个用户连接到最近的服务器.

要选择最近的服务器,请使用特殊的DNS服务器.当您想要连接某些网络服务器时,例如www.abc.com,您的浏览器必须找到带DNS的服务器的IP地址.通常,DNS应该为任何客户端返回一些固定地址,但akamai和其他CDN DNS将采取不同的行动.

它们将根据客户端的IP(发送DNS请求的IP)返回不同的服务器IP.这种特殊DNS具有用于具有所需内容的akamai服务器的任何IP和数据库的地理定位数据库. DNS回复会将您的浏览器重定向到最近的服务器.

另一种技术是Anycast – 服务器的IP对于任何客户端都是相同的;但是IP数据包将以不同的方式路由到某组服务器(到某个服务器组中的任何一个).

原文链接:https://www.f2er.com/html/228454.html

猜你在找的HTML相关文章