28Aug

Cara Menggunakan Traceroute untuk Mengidentifikasi Masalah Jaringan

Traceroute adalah tool command-line yang disertakan dengan Windows dan sistem operasi lainnya. Seiring dengan perintah ping, ini adalah alat penting untuk memahami masalah koneksi internet, termasuk packet loss dan latency tinggi.

Jika Anda mengalami masalah saat menyambung ke situs web, traceroute dapat memberi tahu Anda di mana masalahnya. Ini juga dapat membantu memvisualisasikan lalu lintas jalur yang diperlukan antara komputer dan server web Anda.

Bagaimana Traceroute Bekerja

Saat Anda terhubung ke situs web - katakanlah, howtogeek.com - lalu lintas harus melewati beberapa perantara sebelum mencapai situs web. Lalu lintas melewati router lokal Anda, router penyedia layanan Internet Anda, ke jaringan yang lebih besar, dan sebagainya.

Traceroute menunjukkan kepada kita bahwa lalu lintas yang dibutuhkan untuk mencapai situs web. Ini juga menampilkan penundaan yang terjadi pada setiap pemberhentian. Jika Anda mengalami masalah dalam mencapai situs web dan situs web tersebut berfungsi dengan baik, mungkin ada masalah di suatu tempat di jalur antara komputer dan server situs web Anda. Traceroute akan menunjukkan di mana masalahnya.

Kami telah menggunakan traceroute untuk menjelaskan - dan mendemonstrasikan - siapa yang menyediakan layanan Internet untuk penyedia layanan Internet Anda.

Dalam istilah yang lebih teknis, traceroute mengirimkan sekumpulan paket menggunakan protokol ICMP( protokol yang sama yang digunakan untuk perintah ping.) Paket pertama memiliki waktu tayang( juga dikenal sebagai TTL, atau batas hop) dari 1,Paket kedua memiliki TTL 2, dan seterusnya. Setiap kali sebuah paket dilewatkan ke router baru, TTL mengalami penurunan sebesar 1. Saat mencapai 0, paket akan dibuang dan router mengembalikan pesan kesalahan. Dengan mengirimkan paket dengan cara ini, traceroute memastikan bahwa setiap router di jalan akan membuang paket dan mengirim tanggapan.

Cara Menggunakan Traceroute

Traceroute dijalankan dari command prompt atau jendela terminal. Pada Windows, tekan tombol Windows, ketik Command Prompt, dan tekan Enter untuk menjalankannya.

Untuk menjalankan traceroute, jalankan perintah tracert diikuti dengan alamat sebuah situs web. Misalnya, jika Anda ingin menjalankan traceroute pada How-To Geek, Anda menjalankan perintahnya:

tracert howtogeek.com

( Di Mac atau Linux, jalankan dengan traceroute howtogeek.com sebagai gantinya.)

Anda akan secara bertahaplihat rute mengambil formulir saat komputer Anda menerima tanggapan dari router di sepanjang jalan.

Jika Anda menjalankan traceroute untuk situs web lain - terutama yang dihosting di wilayah lain di dunia - Anda akan melihat bagaimana jalurnya berbeda."Hop" pertama sama dengan lalu lintas yang sampai ke ISP Anda, sementara hop berikutnya berbeda saat paket dikirim ke tempat lain. Misalnya, di bawah Anda bisa melihat paket perjalanan ke Baidu.com di China.

Memahami Keluaran

Ide dasarnya cukup jelas. Baris pertama mewakili router rumah Anda( dengan asumsi Anda berada di belakang router), baris berikutnya mewakili ISP Anda, dan setiap baris lebih jauh ke bawah mewakili router yang jauh dari sini.

Format setiap baris adalah sebagai berikut:

Hop RTT1 RTT2 RTT3 Nama Domain [Alamat IP]

  • Hop: Setiap kali sebuah paket dilalui antara router, ini disebut sebagai "hop." Misalnya, pada output di atas, kita dapat melihat bahwa dibutuhkan 14 hop untuk mencapai server How-To Geek dari lokasi saya saat ini.
  • RTT1, RTT2, RTT3: Ini adalah waktu pulang-pergi yang dibutuhkan paket untuk sampai ke hop dan kembali ke komputer Anda( dalam milidetik).Hal ini sering disebut sebagai latency, dan merupakan jumlah yang sama dengan yang Anda lihat saat menggunakan ping. Traceroute mengirimkan tiga paket ke setiap hop dan menampilkan setiap saat, jadi Anda punya gagasan tentang seberapa konsisten( atau tidak konsistennya) latency. Jika Anda melihat kolom * di beberapa kolom, Anda tidak menerima respons - yang dapat mengindikasikan packet loss. Nama Domain
  • [Alamat IP]: Nama domain, jika tersedia, sering dapat membantu Anda melihat lokasi router. Jika ini tidak tersedia, hanya alamat IP dari router yang ditampilkan.

Anda sekarang harus bisa menggunakan perintah tracert dan mengerti hasilnya.