Pengertian Traceroute
Traceroute (Tracert pada windows) 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(TTL) 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.
Traceroute pada Windows
Cara Melakukan Traceroute :- Buka command prompt (start -> cmd)
- Kemudian tinggal ketikkan –> tracert (spasi) namadomain.
- Contoh penggunaan traceroute : tracert www.informatika.ub.ac.id Tracing route to ppti-app.ub.ac.id [175.45.185.81]
over a maximum of 30 hops:
1 116 ms 115 ms 121 ms 172.17.164.130
2 123 ms 108 ms 106 ms 172.17.164.129
3 284 ms 102 ms 116 ms 172.17.164.194
4 113 ms 108 ms 104 ms 192.168.102.73
5 120 ms 133 ms 167 ms satelindo.openixp.net [218.100.27.177]
6 224 ms 136 ms 134 ms 114.6.10.50
7 140 ms 130 ms 119 ms 175.45.184.172
8 123 ms 115 ms 125 ms 175.45.185.81
Trace complete.
paket ke1,2,3 melewati router ke-1 dengan ip address 172.17.164.130
dalam waktu 116,115,121ms
begitu seterusnya hingga router ke 3 tidak ada beda waktu yang signifikan antara router 1,2,3. Hal tersebut dikarenakan jarak antara ketiganya tidak jauh dan jaringan yang dilewati mungkin tidak padat.
kemudian paket ke1,2,3 melewati router ke-4 dengan ip address 192.168.102.73
dalam waktu 113,108,104 ms
Setelah itu melewati router ke-5 dengan ip address 218.100.27.177 yang terletak
di Yogyakarta dengan waktu 120,133,167 ms
Kemudian melewati router ke-6 dengan ip address 114.6.10.50
yg merupakan ISP PT indosat Tbk yang terletak di Jakarta
Kemudian melewati router ke-7 dengan ip address 175.45.184.172
yang berada di Universitas Brawijaya Malang
dan terakhir paket sampai di tujuan www.informatika.ub.ac.id
dengan ip address 175.45.185.81. Untuk mengetahui letak ip tersebut, dapat kita gunakan software traceroute yang visual atau menggunakan website yang menyediakan layanan untuk melacak ip seperti http://en.utrace.de . Sekian penjelasannya. Terimakash :)
0 comments:
Post a Comment