Domain-Name-System

網路路由 A.com 和 sub.A.com 的方式如此不同

  • February 13, 2010

路由是基於IP的,對吧?怎麼可能以如此不同的方式路由我的數據包?一個是成功,另一個不是。

# traceroute A.com
traceroute to A.com (1.2.3.4), 30 hops max, 60 byte packets
1 ...
2 ...
3 ..
4 A.com


# traceroute zzz.A.com
traceroute to zzz.A.com (1.2.3.4), 30 hops max, 60 byte packets
1 ...
2 ...
3 ..
4 ..
5 ...
6 ..
7 ..
..
..
30 ***

這可能是各種各樣的事情。

BGP 路由在術語的最鬆散意義上是 - 隨機的。這意味著它們取決於目前正在使用哪些 BGP 路由,以及如何以最低成本實現頂級提供商到達端點 AS。另一個潛在的問題是你有一個像 DNAME 或 NAPTR 這樣的 DNS 記錄,這些記錄過去曾給我自己造成過類似的問題。如果問題持續存在,請考慮您的提供商正在根據 HTTP 請求進行一些奇怪的流量整形(誠然不太可能)的想法。但是,列印相關的跟踪路由資訊會很有幫助。

引用自:https://serverfault.com/questions/112339