Sabtu, 29 November 2008

Router

Ini adalah bagian ketiga dan terakhir dari artikel tentang internet.
Pada artikel sebelum ini, disebut-sebut tentang "router". Router adalah sebuah komputer atau sebuah alat khusus yang secara sederhana berfungsi mengatur lalu lintas data yang melewatinya. Anda dapat membayangkan router sebagai kantor pos yang menerima, menyortir dan mengirim kembali surat-surat.

Sebuah router selalu memiliki banyak koneksi ke komputer atau router lainnya. Lalu ia juga menyimpan 'routing table' yang berisi informasi tentang semua koneksi, prioritas koneksi mana yang harus digunakan terlebih dahulu dan peraturan yang harus dipatuhi untuk mengirim data ke koneksi tertentu.

Jika sebuah paket data diterima oleh sebuah router, router akan melihat IP Address tujuan paket itu. Kemudian berdasarkan routing table, router memilih jalan terpendek ke tujuan paket dari semua koneksi yang dimilikinya, lalu mengirim paket data itu kesana.
Bisa saja paket itu lalu diterima oleh sebuah router lain, yang lalu mengulangi prosedur yang sama. Namun karena semua router yang dilalui paket data itu selalu memilih jalan terpendek ke tujuannya, lama kelamaan paket itu akan sampai ke tujuannya juga.
Bayangkan sebuah kantor pos pembantu di Semarang menerima surat yang dikirim ke alamat sbb:
John Doe
Joe Smith
123 Maple Street
Smalltown, FL 45678
United States Of America.

Kantor pos pembantu ini tidak dapat mengantar surat itu langsung ke alamat tersebut, namun ia memiliki koneksi ke kantor pos pusat Semarang, sehingga ia akan meneruskan surat itu ke kantor pos pusat Semarang, yang lalu meneruskan ke kantor pos Jakarta. Jakarta akan mengirimkannya ke kantor pos Amerika di Washington, lalu diteruskan ke Florida, kemudian ke SmallTown, sampai akhirnya sampai di kantor pos Maple St, yang mengantar surat itu ke John Doe.

Jika Anda ingin tahu berapa banyaknya dan router mana saja yang dilewati sebuah paket data dari komputer Anda sampai ke komputer sebuah website, Anda dapat menggunakan perintah "Traceroute".
Pada komputer Windows XP jalankan Command Prompt (Start >> All Program >> Accessories >> Command Prompt) yang akan menampilkan sebuah jendela hitam dengan tulisan putih.
Ketik perintah tracert diikuti alamat website tujuan, misalnya "tracert www.example.com" dan tekan Enter. Komputer akan menampilkan setiap router diantara komputer Anda dan komputer tujuan, lengkap dengan waktu tempuh (dalam milidetik), dan IP Address serta nama router jika ada.
Contoh hasil perintah TraceRoute dari sebuah hotspot di Semarang ke www.yahoo.com

tracert www.yahoo.com

Tracing route to www.yahoo-ht3.akadns.net [209.131.36.158]
over a maximum of 30 hops:

1 <1 ms 7 ms 15 ms 192.168.0.1
2 12 ms 14 ms 16 ms 10.230.4.1
3 108 ms 30 ms 28 ms 218.33.48.226
4 118 ms 138 ms 27 ms 218.33.48.225
5 187 ms 29 ms 29 ms 202.155.27.33
6 388 ms 106 ms 30 ms 202.155.0.225
7 25 ms 24 ms 22 ms 202.155.137.193
8 409 ms 214 ms 29 ms 202.93.46.212
9 103 ms 34 ms 47 ms 202.93.41.146
10 36 ms 275 ms 131 ms 203.208.143.249
11 93 ms 92 ms 208 ms ge-0-1-7-0.sngtp-dr1.ix.singtel.com [203.208.151.177]
12 46 ms 46 ms 169 ms xe-1-0-0-0.sngtp-cr1.ix.singtel.com [203.208.183.61]
13 326 ms 222 ms 221 ms so-3-0-1-0.plapx-cr2.ix.singtel.com [203.208.182.150]
14 583 ms 368 ms 233 ms ge-6-0-0-0.plapx-dr2.ix.singtel.com [203.208.183.166]
15 218 ms 225 ms 345 ms 203.208.186.10
16 337 ms 246 ms 226 ms ae0-p141.msr1.sp1.yahoo.com [216.115.107.51]
17 218 ms 229 ms 579 ms te-9-1.bas-a2.sp1.yahoo.com [209.131.32.23]
18 249 ms 267 ms 312 ms f1.www.vip.sp1.yahoo.com [209.131.36.158]

Trace complete.


Dari hasil TraceRoute Anda akan dapat melihat bahwa seluruh proses pengiriman data ke berbagai penjuru dunia hanya memakan waktu sepersekian detik saja (1 detik = 1000 ms). Itu sudah termasuk waktu pengiriman data menempuh jarak ratusan bahkan ribuan kilometer ditambah waktu proses router memilih koneksi terdekat. Kecepatan seperti itu dapat dicapai dengan router yang sangat besar (dan cepat) serta koneksi super-cepat yang disebut internet backbone. Termasuk juga kabel laut yang menghubungkan berbagai kota besar di dunia. Infrastruktur internet ini mampu menangani jutaan paket data per detik, 24 jam sehari, 7 hari seminggu, 365 hari setahun (366 hari pada tahun kabisat) tanpa pernah libur sedetikpun.

Tidak ada komentar:

Posting Komentar