Tracert
adalah perintah untuk menunjukkan rute yang dilewati paket untuk
mencapai tujuan. Ini dilakukan dengan mengirim pesan Internet Control
Message Protocol (ICMP) Echo Request Ke tujuan dengan nilai Time to Live
yang semakin meningkat. Rute yang ditampilkan adalah daftar interface
router (yang paling dekat dengan host) yang terdapat pada jalur antara
host dan tujuan.
Proses Traceroute
Untuk
mengetahui jalur yang ditempuh untuk mencapai suatu node, traceroute
mengirimkan 3 buah paket probe tipe UDP dari port sumber berbeda, dengan
TTL bernilai 1. Saat paket tersebut mencapai router next-hop, TTL paket
akan dikurangi satu sehingga menjadi 0, dan router next-hop akan
menolak paket UDP tersebut sembari mengirimkan paket ICMP Time-to-Live
Exceeded ke node asal traceroute tersebut. Dengan cara ini, pengirim
traceroute tahu alamat IP pertama dari jalur yang ditempuh.
Kemudian,
sumber traceroute mengirimkan 3 buah paket UDP lagi dengan nilai TTL
yang dinaikkan 1 (TTL = 2), sehingga router pertama di jalur menuju
tujuan traceroute akan melewatkan paket UDP tersebut ke router
selanjutnya. Router hop kedua akan melihat bahwa paket tersebut sudah
expired (TTLnya jadi 1, setelah dikurangi oleh router pertama). Maka,
seperti halnya router pertama, router tersebut akan mengirimkan paket
ICMP Time-to-Live Exceeded ke sumber traceroute. Sekarang, sumber
traceroute telah mengetahui hop kedua dari jalur menuju tujuan
traceroute.
Sumber
traceroute akan mengirimkan lagi paket UDP dengan TTL ditambah 1 (TTL =
3). Router hop ketiga akan membalas dengan paket ICMP Time-to-Live
Exceeded ke sumber traceroute, sehingga sumber traceroute mengetahui
alamat IP router hop ketiga. Proses ini akan diulang terus paket UDP
yang dikirimkan mencapai alamat IP tujuan traceroute. Tiga buah paket
UDP traceroute adalah jumlah paket default dari aplikasi traceroute.
Inilah mengapa kita melihat tiga buah tampilan latensi saat melihat
hasil traceroute yang dijalankan.
Tidak
semua aplikasi traceroute menggunakan UDP. Windows menggunakan paket
ICMP, sedangkan sejumlah aplikasi tertentu menggunakan paket TCP.
Cara
menghitung latensi tiap hop adalah dengan mengukur selisih antara
timestamp paket probe yang dikirimkan dengan timestamp dari paket ICMP
TTL exceeded yang diterima. Router yang berada sepanjang jalur
pengiriman tidak akan melakukan pemrosesan data timestamp. Dari cara
ini, yang kita ketahui hanyalah waktu total pulang-pergi dari sumber ke
router hop tertentu. Delay yang terjadi sepanjang perjalanan kembali ke
sumber juga akan berpengaruh.
Kemudian, alamat IP dari interface manakah yang kita lihat dari hasil traceroute?
traceroute ingress
Alamat
IP yang kita lihat dari hasil traceroute adalah IP dari interface
ingress router. Sebenarnya, RFC 1812 menyebutkan bahwa sumber ICMP
haruslah dari interface egress. Namun, hal ini akan menyebabkan hasil
traceroute menjadi kacau.
Traceroute pada Windows
Cara Melakukan Traceroute :
- Klik Start –> Run
- Setelah muncul pop up lalu anda tinggal ketikkan –> CMD
- Lalu munculah gambar seperti di bawah ini , kemudian anda tinggal ketikkan –> tracert (spasi) namadomainanda
Interpretasi DNS dari Hasil Traceroute
Dengan
traceroute, kita dapat menganalisis informasi mengenai lokasi router,
tipe dan kapasitas interface, tipe dan fungsi router, serta batas-batas
network yang dilalui, berdasarkan DNS interface yang dilalui. IU untuk
lebih memperjelas, berikut ini adalah contoh hasil traceroute
ke
www.google.com
hasil tracert diatas menunjukkan bahwa
koneksi yang digunakan cukup stabil, terlihat 13 Hops (loncatan). Waktu
dalam satuan ms (millisecond) sama seperti halnya Hops, semakin kecil
waktu perpindahan data, maka akan semakin baik /cepat anda mengakses
situs yang anda traceroute tadi.
Tetapi jika anda melihat pada hasil tracert ada tanda * atau pesan “request timed out” pada hasil tracert anda, maka disitulah masalah yang ada pada koneksi internet anda.
Secara practical, traceroute digunakan
sebagai bahan untuk menganalisa kemungkinan-kemungkinan penyebab Anda
tidak bisa mengakses suatu website.
Jika Anda tidak bisa mengakses website Anda dan hasil tracert tidak complete, silahkan menghubungi support dari provider hosting dan informasikan hasil tracert tersebut untuk digunakan sebagai bahan
analisa penyebab kemungkinan website Anda tidak bisa diakses.
Kelompok 4
Bintang Ramdhan I
Rizki Abul H
Agil Muhari
Raditya Saputra
Reyhan Dzulfahmi
Sugiharto
No comments:
Post a Comment