Als ich traceroute
in Ubuntu verwenden wollte, bekam ich folgende Meldung:
traceroute www.google.com
The program 'traceroute' can be found in the following packages:
* inetutils-traceroute
* traceroute
Try: sudo apt-get install <selected package>
Ich habe beide Pakete traceroute
ausprobiert und util funktioniert in beiden, aber sie sind unterschiedlich. Warum gibt es 2 verschiedene Anwendungen und welche Vorteile haben sie? Ich konnte keine gute Quelle oder Vergleich finden.
networking
Jiri
quelle
quelle
tracepath
oder sogarmtr
statttraceroute
(sie sind standardmäßig installiert). Wie auch immer, Traceroute hat Prioritätoptional
und Inetutils-Traceroute istextra
.Antworten:
Es gibt verschiedene Implementierungen von
traceroute
. Von dertraceroute
Paket-Homepage von Dmitry Butskoy :Die
inetutils-traceroute
Implementierung stammt aus dem GNU Network Utilities-Projekt, das mehrere Netzwerktools enthält.Die Traceroute-Implementierung von hier ist im Vergleich zu der von Dmitry etwas minimal. Gegenüber der ursprünglichen 4.4BSDLite2-Implementierung gibt es nur wenige neue Optionen .
Normalerweise verwenden Sie die umfassendere Implementierung von Dmitry.
quelle
traceroute
also die modernere und funktionsreichere Version, währendinetutils-tracereoute
die traditionelle Implementierung richtig ist? Gut zu wissen, danke.traceroute
erst 1.6 (ab 2008). Ich denke, sie haben vielleicht gerade ein von Grund auf neues, minimales Traceroute-ähnliches Tool hinzugefügt.