Как интерпретировать traceroute информацию?

До /opt стал распространен, обычное место было /usr/local/lib/<package>.

5
05.10.2010, 18:02
2 ответа

Эти 12 строк являются узлами, до которых должен был пойти пакет, добираются до сервера Викимедиа. Необходимо пройти 12 узлов, потому что компьютер не подключен непосредственно в сервер Викимедиа. Это подключено к узлу по xs4all.net (ISP, естественно), который подключен к другому xs4net узлу, который подключен к wvfiber.net, который подключен к as30217.net, который подключен к wikimedia.org, таким образом, это - лучший путь, маршрутизаторы могли найти для получения пакета месту назначения. Если бы Ваш компьютер был включен непосредственно в целевой компьютер то был бы только один транзитный участок; попробуйте tracerouting к другому компьютеру в Вашей локальной сети:

> [mrozekma@etudes-2 ~] % traceroute etudes-1
traceroute to etudes-1 (192.168.0.10), 30 hops max, 40 byte packets
 1  etudes-1 (192.168.0.10)  0.196 ms  0.190 ms  0.152 ms

Информацией синхронизации о правой стороне каждого транзитного участка является круговая задержка для пакета. Значением по умолчанию три пакета отправляются на транзитный участок, таким образом, это показывает три синхронизации; если Вы даете traceroute -q опция, которой можно управлять, сколько пакетов отправляется:

> [mrozekma@etudes-2 ~] % traceroute -q 1 etudes-1
traceroute to etudes-1 (192.168.0.10), 30 hops max, 40 byte packets
 1  etudes-1 (192.168.0.10)  0.177 ms
9
27.01.2020, 20:32
  • 1
    Это не серверы. Если они на самом деле служат чему-то, или не другая проблема. В этом случае они просто действуют как средства передачи. Верный –  nc3b 22.08.2010, 23:31
  • 2
    @nc3b; я переключился на "узел" –  Michael Mrozek♦ 22.08.2010, 23:37
  • 3
    Обратите внимание, что для узлов возможно быть невидимым для traceroute. Если узел не постепенно уменьшит TTL пакета, то он будет иметь строку в том списке. Также узел не может отправить, любое "время превысило" пакеты. Когда это произойдет, Вы просто получите тайм-аут вместо IP того узла. –  Philip Couling 09.04.2018, 18:45

Хосты, показанные traceroute, не являются серверами, они - маршрутизаторы. Traceroute показывает транзитные участки на маршруте IP от компьютера человека, который взял этот снимок к серверу Википедии. Описание HTTP, что Вы заключаете взгляды в кавычки на намного более высокий уровень, где вся эта маршрутизация прозрачна.

Я думаю лучший способ объяснить, что это через метафору. HTTP (например), требует канала двунаправленной связи между клиентом и сервером; этот канал обеспечивается TCP. TCP создается в свою очередь сверху IP. Цель IP состоит в том, чтобы передать пакеты от одного IP-адреса до другого. Соединение TCP требует пакетов IP, идущих от клиента к серверу и пакетам IP, идущим от сервера до клиента.

Хорошо, теперь думайте о каждом пакете IP как о букве, что Вы заглядываете почтовому ящику и что Почтовое отделение несет его месту назначения. Traceroute показывает все этапы на поездке буквы от Вашего жилья до жилья получателя: почтовый ящик этому заглядывают, городское почтовое отделение, окружной офис сортировки, региональный почтовый концентратор, и т.д., до буквы, достигает почтового слота получателя. Это в основном, что Вы видите, когда Вы наблюдаете прогресс зарегистрированного отслеженного пакета с DHL/UPS/...

В этом примере называют первые два транзитных участка ….xs4all.net; они - ясно от автора снимка ISP. Следующие несколько строк от Волокна WV, которое управляет международными транзитными строками. Я не знаю кто as30217.net ; вероятно, ISP для центров обработки данных. Заключительные две машины из Википедии.

Маршрутизация IP абсолютно очевидна для протоколов более высокого уровня, таких как TCP и тем более все протоколы, созданные по TCP. На самом деле traceroute должен играть некоторые приемы для получения информации вообще.

6
27.01.2020, 20:32
  • 1
    Как/, кого путь пакета решен? –  Lazer 22.08.2010, 23:57
  • 2
    Каждый маршрутизатор имеет список соседей, от которых решит алгоритм маршрутизации, который является "самым дешевым" путем, если разнообразные пути доступны. –  txwikinger 23.08.2010, 00:27

Теги

Похожие вопросы