Cara Menjalankan Traceroute untuk Memecahkan Masalah Koneksi dan Kesalahan HTTP

Diterbitkan: 2020-07-29

Kesalahan koneksi pasti terjadi pada semua orang yang menggunakan internet. Pada titik tertentu, lalu lintas melambat hingga merangkak dan data tidak masuk. Entah itu mencoba mengirimkan nomor kartu kredit yang tidak bisa masuk, bermain game online di mana perintah Anda memiliki latensi beberapa detik di antara penekanan tombol, atau hanya situs web yang terus mogok yang Anda tahu harus aktif dan berjalan dengan sempurna. Meskipun tidak selalu ada sesuatu yang dapat Anda lakukan untuk memperbaikinya, mengetahui cara menjalankan traceroute benar-benar dapat menghilangkan rasa frustrasi dan memberi Anda gambaran tentang di mana masalahnya dan siapa yang harus dihubungi untuk memperbaikinya.

Berlangganan Saluran Youtube Kami

Apa itu Traceroute?

Traceroute kurang lebih seperti itu: Anda menelusuri rute yang diikuti data dari Titik A (biasanya komputer Anda) ke Titik Z (situs web atau layanan tujuan lainnya).

Lalu lintas internet tidak berjalan lurus. Permintaan Anda sama sekali tidak langsung ke situs web. Data akan dirutekan melalui sejumlah node dan hub yang berbeda, dari server proxy ke CDN. Karena ada berbagai node yang menangani data tersebut, kemungkinan kesalahan data meningkat secara proporsional.

Menjalankan traceroute akan memberi Anda banyak informasi tentang apa yang terjadi di antara node-node ini sehingga Anda dapat lebih mudah memahami mengapa data Anda terhenti.

Cara Menjalankan Traceroute

Proses sebenarnya bagaimana menjalankan traceroute cukup sederhana. Ini akan sedikit berbeda tergantung pada sistem operasi yang Anda gunakan, tetapi ide umumnya sama di seluruh papan. Anda akan menggunakan command prompt untuk benar-benar menjalankan traceroute, tetapi jangan biarkan hal itu membuat Anda takut. Hanya beberapa penekanan tombol yang mudah diingat dan dipahami.

Menjalankan Traceroute di Windows

Untuk menjalankan traceroute di Windows, Anda harus membuka baris perintah atau PowerShell. Anda dapat melakukannya dengan menekan Tombol Windows + R untuk membuka jendela Run.

menjalankan jendela

Anda dapat mengetikkan cmd atau powershell , dan Windows akan membuka alat masing-masing. Setelah terbuka, ketik saja tracert elegantthemes.com (atau URL atau IP apa pun yang Anda lacak ).

jendela traceroute di powershell

Data yang Anda berikan kembali dapat terlihat seperti gobbledygook jika Anda tidak terbiasa. Kami akan menjelaskan di bawah ini bagaimana menafsirkannya. Tapi info dasarnya adalah jumlah hop yang dibutuhkan data Anda untuk sampai ke tujuannya. Dalam hal ini, 9. Kemudian kecepatan yang dibutuhkan data untuk mencapai titik tersebut dan kembali kepada Anda (2 milidetik ke yang pertama, lalu 27 md ke berikutnya, 8 md setelah itu…dan seterusnya). Dan terakhir, Anda melihat lokasi sebenarnya dari mesin yang menangani data Anda. Ini dapat ditampilkan sebagai alamat MAC atau alamat IP.

Cara Menjalankan Traceroute di Mac

Di Mac, prosesnya sangat mirip. Anda akan membuka pencarian Spotlight dan mencari Terminal . Anda juga dapat menemukannya di folder Utilitas di bawah Aplikasi .

traceroute di terminal mac

Perintah pada Mac juga berbeda dari pada Windows. Anda akan menjalankan traceroute elegantthemes.com alih-alih tracert . Namun, informasi yang Anda dapatkan kira-kira sama. Di terminal Mac, informasi dikirimkan dalam urutan yang berlawanan, dan bahkan ketika berjalan ke tempat yang sama, Anda mendapatkan alamat IP alih-alih alamat MAC seperti pada PC.

Perhatikan bahwa di Linux, perintahnya sama karena Mac dan Linux sama-sama berbasis UNIX. Jadi Anda hanya dapat membuka terminal Anda dan menjalankan perintah traceroute pada instalasi Linux juga.

Menafsirkan Data

Data yang Anda dapatkan dari traceroute bisa sedikit membingungkan. Tapi itu tidak harus.

Kecepatan Lompatan

Jika Anda perhatikan pada contoh di atas, traceroute memberikan tiga waktu berbeda untuk setiap node yang dilacaknya. Alasan mengapa Anda mungkin mendapatkan satu yang mengatakan butuh 29 milidetik, 30 ms, dan 28 ms adalah karena traceroute mengirim tiga paket data terpisah ke node itu. Ini melakukan ping tiga kali dan kemudian memeriksa kecepatan paket kembali.

banyak lompatan

Melakukannya memungkinkan Anda melihat apakah ada paku atau kelainan di antara mereka yang tidak dapat ditangkap oleh satu ping. Secara umum, Anda akan melihat perbedaan dalam 10 milidetik. Mungkin 20. Jika Anda mulai melihat perbedaan 30 ke atas, mungkin ada sesuatu yang terjadi. Dan jika Anda melihat perbedaan dalam ratusan, pasti ada masalah yang harus Anda periksa dengan admin jaringan atau penyedia layanan internet Anda.

Perhatikan juga bahwa apa pun di bawah 100 ms umumnya dapat dianggap instan. Sangat sulit untuk melihat apa pun di bawah 1/10 detik, tetapi ketika Anda mendekati 300-500 milidetik (sepertiga hingga setengah detik), penundaan menjadi nyata dan menambahkan hingga penundaan, macet, atau macet.

Namun, ini semua relatif terhadap komputer Anda , jadi jika Anda memiliki data yang berjalan dari New York ke server di Tokyo, perkirakan penundaan yang lebih lama — 1500+ md tidak jarang terjadi pada lompatan berikutnya.

Tanda Bintang dan Lokasi Node

Anda mungkin terkadang, tetapi tidak selalu, melihat tanda bintang (*) sebagai pengganti kecepatan ping di traceroute Anda.

tanda bintang di traceroute

Pada dasarnya, tanda bintang ini berarti bahwa data untuk paket tersebut dihentikan, ditolak, atau hilang. Mungkin juga sudah habis waktunya.

Seperti yang Anda lihat di alamat di atas, 4 seri pertama adalah alamat MAC yang serupa, yang menunjukkan bahwa mereka adalah bagian dari jaringan terdekat, jika bukan jaringan lokal Anda — komputer, router, modem, dll.

Lalu trafik bergerak ke wilayah ISP (kita tahu ini ditangani oleh comcast.net ), dan di situlah tanda bintang muncul. Jadi jika ada masalah koneksi yang mendasari traceroute ini, Anda sekarang akan tahu untuk menghubungi Comcast untuk memecahkan masalah itu.

Dan kumpulan angka terakhir berasal dari tujuan Anda dan pengaturannya. Ini mungkin melewati CDN seperti Cloudflare, dan jika ada tanda bintang atau ping latensi tinggi di sini, Anda perlu menghubungi administrator situs web itu untuk menentukan apa yang sedang terjadi.

Alat Daring

Tetapi jika, mungkin, Anda ingin tahu cara menjalankan traceroute ke server tertentu, tetapi tidak hanya dari komputer atau lokasi Anda sendiri, KeyCDN memiliki alat traceroute yang sangat bagus yang dapat Anda gunakan.

keycdn traceroute

Apa yang sangat berguna dari alat ini adalah Anda mendapatkan semua informasi yang sama dari mereka, tetapi dari berbagai lokasi di seluruh dunia, dari London ke Tokyo hingga San Francisco. Jalankan bersama dengan traceroute lokal, menggunakan layanan atau alat seperti ini dapat membantu mendiagnosis dengan tepat dari mana masalah koneksi berasal.

Membungkus

Mengetahui cara menjalankan traceroute adalah salah satu keterampilan yang harus dimiliki siapa pun di internet di kotak peralatan mereka. Itu tidak akan menjadi sesuatu yang Anda gunakan setiap hari. Namun, ketika ada masalah koneksi untuk didiagnosis dan diselesaikan, dapat membuka baris perintah atau mengetahui di mana menemukan alat dapat menghemat waktu berjam-jam atau berhari-hari untuk melacak titik masalah tertentu.

Jenis masalah apa yang membuat Anda tahu cara menjalankan traceroute menyelamatkan Anda?

Gambar unggulan artikel oleh local_doctor / shutterstock.com