Когда я хотел использовать traceroute
в Ubuntu, я получил это сообщение:
traceroute www.google.com
The program 'traceroute' can be found in the following packages:
* inetutils-traceroute
* traceroute
Try: sudo apt-get install <selected package>
Я пробовал оба пакета и traceroute
утилита работает в обоих из них, но они разные. Почему существуют 2 разных типа утилит и какие преимущества или преимущества есть у каждого из них? Я не мог найти хороший источник или сравнение.
networking
Иржи
источник
источник
tracepath
или дажеmtr
вместоtraceroute
(они установлены по умолчанию). В любом случае, traceroute имеет приоритетoptional
, а inetutils-traceroute имеетextra
.Ответы:
Есть несколько реализаций
traceroute
. С домашнейtraceroute
страницы пакета Дмитрия Буцкого :inetutils-traceroute
Реализация от проекта GNU Network Utilities, которая включает в себя несколько инструментов сети.Отсюда реализация traceroute несколько минимальна по сравнению с Дмитрием. Есть несколько новых опций по сравнению с оригинальной реализацией 4.4BSDLite2 .
Обычно вы используете более полнофункциональную реализацию Дмитрия.
источник
traceroute
является ли более современная и многофункциональная версия, тогдаinetutils-tracereoute
как традиционная реализация, верно? Полезно знать, спасибо.traceroute
до 1.6 (с 2008 года). Я думаю, что они, возможно, только что добавили с нуля, минимальный инструмент, похожий на traceroute.