Вопрос о трассировке маршрута

Вопрос о трассировке маршрута

Я живу в маленьком городке в сельской Небраске. Когда я делаю tracert из своего дома в небольшой колледж, где я работаю, он прыгает в Даллас, затем в Денвер, а затем в Чикаго, прежде чем вернуться сюда. Мне это кажется очень странным, не говоря уже о том, что неэффективно. Но у меня дома совершенно другой интернет-провайдер, так что я даже не уверен, что это так уж необычно.

Итак, мои вопросы: является ли это вообще проблемой, если пакеты попадают туда, куда им положено? И поскольку это все выше по потоку от всего, что я контролирую, могу ли я что-то с этим сделать (кроме жалобы соответствующим интернет-провайдерам), если это так?

Tracert выглядит так:

  1 1 мс 1 мс 1 мс 10.1.1.2
  2 2 мс 1 мс 1 мс 192.168.254.254
  3 9 мс 9 мс 9 мс h1.80.29.71.dynamic.ip.windstream.net [71.29.80.1]
  4 21 мс 9 мс 10 мс h222.28.213.151.static.ip.windstream.net [151.213.28.222]
  5 29 мс 30 мс 29 мс h140.254.213.151.static.ip.windstream.net [151.213.254.140]
  6 34 мс 30 мс 30 мс h130.254.213.151.static.ip.windstream.net [151.213.254.130]
  7 30 мс 30 мс 29 мс xe-8-3-0.edge3.Dallas1.Level3.net [4.71.198.25]
  8 42 мс 34 мс 34 мс ae-72-70.ebr2.Dallas1.Level3.net [4.69.145.115]
  9 52 мс 52 мс 52 мс ae-2.ebr1.Denver1.Level3.net [4.69.132.105]
 10 52 мс 53 мс 53 мс ae-1-100.ebr2.Denver1.Level3.net [4.69.132.38]
 11 69 мс 68 мс 68 мс ae-3-3.ebr1.Chicago2.Level3.net [4.69.132.62]
 12 74 мс 69 мс 69 мс ae-1-51.edge2.Chicago2.Level3.net [4.69.138.131]
 13 69 мс 68 мс 68 мс ROADRUNNER.edge2.Chicago2.Level3.net [4.59.28.110]
 14 69 мс 68 мс 71 мс ae-1-0.cr0.chi10.tbone.rr.com [66.109.6.152]
 15 69 мс 69 мс 69 мс ae-15.chcgileq-rtr1.kc.rr.com [66.109.6.101]
 16 87 мс 86 мс 86 мс xe-1-2-0.lnclne00-mx42.neb.rr.com [76.85.220.134]
 17 87 мс 85 мс 86 мс xe-0-0-0.lnclne00-mx41.neb.rr.com [76.85.220.145]
 18 86 мс 85 мс 85 мс gig2-1.lnclne00-dar1.neb.rr.com [76.85.220.110]
 19 87 мс 86 мс 87 мс rrcs-76-79-19-35.west.biz.rr.com [76.79.19.35]

Это просто странно, потому что я готов поспорить, что сообщение между Денвером и Чикаго идет по I-80, а это значит, что нам придется проехать три раза прямо мимо кампуса, прежде чем оно наконец появится (один по пути из города, один по пути из Денвера в Чикаго и один обратно из Чикаго).

решение1

Все зависит от того, как ваш местный интернет-провайдер осуществляет пиринг (т.е. с кем у него есть прямые ссылки). Похоже, что Windstream не имеет пиринга с другими сетями, пока вы не доберетесь до Далласа (уровень 3), и по какой-то причине уровень 3 должен идти в Денвер, а затем в Чикаго, прежде чем они смогут найти бесплатный маршрут обратно в RoadRunner для вашего колледжа.

Это не так уж необычно, и главная проблема, на которую вам нужно обратить внимание, — это ваша задержка. И учитывая, что все ваши задержки в traceroute < 100 мс, по сравнению с тем местом, где я живу (Сидней, Австралия), это исключение. Здесь я ожидал бы увидеть задержки > 300 мс в сельской местности. Черт, я получаю задержку > 100 мс при обращении в наш центр обработки данных всего в 2 км!

решение2

Это не является чем-то необычным, и вы ничего не можете с этим поделать. Путь, по которому идут ваши пакеты, зависит от сети вашего интернет-провайдера и его транзитных провайдеров. Не является чем-то необычным, если пакеты идут по довольно извилистому маршруту к месту назначения.

Связанный контент