Ketika komputer berkomunikasi melalui internet, seringkali ada banyak koneksi yang dibuat di sepanjang jalan.
Ini karena internet terdiri dari jaringan jaringan, dan dua komputer yang berbeda mungkin ada di dua jaringan terpisah di berbagai belahan dunia.
Oleh karena itu, jika komputer ingin berkomunikasi dengan sistem lain di internet, ia harus mengirim data melalui serangkaian jaringan kecil, akhirnya sampai ke tulang punggung internet, dan kemudian bepergian ke jaringan yang lebih kecil di mana komputer tujuan berada.
Koneksi jaringan individual ini, yang disebut “hop,” biasanya tidak diperhatikan oleh pengguna rata-rata.
Lagi pula, mengapa repot-repot melacak semua koneksi ketika Anda hanya tertarik berkomunikasi dengan komputer tujuan?
Namun, jika suatu koneksi tidak dapat dibuat atau memakan waktu yang luar biasa, menelusuri jalur koneksi di sepanjang jalan dapat terbukti membantu.
Inilah yang dilakukan perintah Traceroute.
Traceroute adalah utilitas TCP/IP yang memungkinkan pengguna untuk melacak koneksi jaringan dari satu lokasi ke lokasi lain, merekam setiap hop di sepanjang jalan.
Perintah dapat dijalankan dari baris perintah UNIX atau DOS dengan mengetik Tracert [nama domain], di mana [nama domain] adalah nama domain atau alamat IP dari sistem yang Anda coba jangkau.
Traceroute juga dapat dilakukan dengan menggunakan berbagai utilitas jaringan, seperti utilitas jaringan Apple untuk Mac OS X.
Saat Traceroute dijalankan, ia mengembalikan daftar hop jaringan dan menampilkan nama host dan alamat IP dari setiap koneksi.
Ini juga mengembalikan jumlah waktu yang dibutuhkan untuk setiap koneksi terjadi (biasanya dalam milidetik).
Ini menunjukkan jika ada penundaan dalam membangun koneksi.
Oleh karena itu, jika koneksi jaringan lambat atau tidak responsif, Traceroute sering dapat menjelaskan mengapa masalahnya ada dan juga menunjukkan lokasi masalah.