Apa perbedaan antara traceroute dari traceroute dan inetutils-traceroute

14

Ketika saya ingin menggunakan traceroutedi Ubuntu, saya mendapat pesan ini:

traceroute www.google.com
The program 'traceroute' can be found in the following packages:
 * inetutils-traceroute
 * traceroute
Try: sudo apt-get install <selected package>

Saya mencoba kedua paket dan menggunakan traceroutekarya di keduanya tetapi mereka berbeda. Mengapa ada 2 util yang berbeda dan apa manfaat atau kelebihan masing-masing dari mereka? Saya tidak dapat menemukan sumber atau perbandingan yang bagus.

Jiri
sumber
6
Tidak menjawab pertanyaan Anda secara langsung, tetapi Anda mungkin ingin menggunakan tracepathatau bahkan mtrbukannya traceroute(mereka diinstal secara default). Bagaimanapun, traceroute memiliki prioritas optional, dan inetutils-traceroute adalah extra.
tehnicaorg

Jawaban:

10

Ada beberapa implementasi dari traceroute. Dari beranda paket Dmitry Butskoytraceroute :

Ini adalah aplikasi terkenal, sudah lama muncul. Sejak tahun 2000, implementasi awalnya tidak dikembangkan, dan tidak mengikuti kebutuhan jaringan modern. Sudah ada beberapa upaya untuk melanjutkan atau menulis ulang, atau untuk membuat aplikasi serupa dengan fitur tambahan, tetapi sebagian besar karya seperti itu menyediakan hal-hal sebagian atau memiliki antarmuka yang sangat berbeda.

Kode ini ditulis dari awal, menggunakan beberapa ide traceroute Olaf Kirch, implementasi asli Van Jacobson dan beberapa yang BSD saat ini. Ini sepenuhnya kompatibel dengan traceroute asli dari Van Jacobson, banyak digunakan sebelumnya selama bertahun-tahun.

The inetutils-tracerouteimplementasi dari proyek GNU Jaringan Utilitas, yang meliputi beberapa alat jaringan.

Utilitas individu awalnya berasal dari distribusi 4.4BSDLite2, meskipun beberapa dari mereka telah lebih atau kurang ditulis ulang.

Implementasi traceroute dari sini agak minim dibandingkan dengan Dmitry. Ada beberapa opsi baru dibandingkan dengan implementasi 4.4BSDLite2 asli .

Anda biasanya menggunakan implementasi fitur lebih lengkap oleh Dmitry.

muru
sumber
3
Jadi, tracerouteapakah versi yang lebih modern dan kaya fitur sedangkan inetutils-tracereouteimplementasi tradisional, kan? Senang tahu, terima kasih.
Byte Commander
@ ByteCommander Saya tidak sepenuhnya yakin tentang itu. inetutils tidak termasuk traceroutehingga 1,6 (dari 2008). Saya pikir mereka mungkin baru saja menambahkan alat traceroute seperti dari awal, minimal.
muru