RSS

Router


Router
------

Router adalah relaying device yang digunakan untuk menghubungkan dua
atau lebih network, baik secara lokal ataupun melalui WAN. Kunci utama
kelebihan router adalah kemampuannya untuk menentukan path terpendek
ke tujuan. Tambahannya, router menawarkan kemampuan fault tolerance
untuk meroute traffice melalui link alternatif jika link utamanya
sibuk atau putus.

Router dapat mentransfer data antara dua network dengan protokol
lower-layer yang berbeda (Physical dan Data Link). Jadi, router bisa
menghubungkan Ethernet dengan Token Ring. Tapi, agar router berfungsi,
protokol pada Network layer dan layer yang lebih tinggi harus
sama. Sebagai tambahan, protokol harus routeable. Beberapa protokol
seperti NetBEUI tidak routeable.

Router beroperasi di Network layer pada model OSI. Tidak seperti
bridge, router melihat IP address, bukan MAC address. Lebih spesifik,
mereka hanya melihat pada Network ID dari alamat, bukan host ID.

Router tidak melewatkan broadcast. Badai broadcast dapat terjadi jika
banyak host melakukan broadcasting pada saat yang sama.

Routing Table
-------------

Routint table berisi entri dengan IP address interface router dari
network yang lain. Ia tidak berisi alamat untuk tiap host pada
tiap-tiap network. Ia hanya menyimpan alamat dari router yang
menyediakan interface ke network tersebut.

Umumnya routing tabel berisi empat potongan informasi: network address
(ID net tujuan); net mask (untuk menentukan subnetting); address dari
router untuk network id (near-side address); dan metric (jumlah hop ke
router tersebut).

Cara kerja router
-----------------

Router menggunakan routing tabel yang disimpan dalam memorynya untuk
membuat keputusan tentang kemana dan bagaimana paket dikirimkan.

Router melihat informasi dari paket yang diterimanya dengan menentukan
network id dari IP address. Kemudian ia mengecek network id ini pada
routing tabelnya untuk menentukan tujuannya. Jika router dapat
meneruskan paket secara langsung ke tujuan, ia akan melakukannya. Jika
tidak, ia mencari ip address dari router yang mempunyai interface
untuk network tersebut. Ia kemudian mengirim paket ke router tersebut
untuk diteruskan. Jika tidak ada entri yang sesuai pada routing tabel,
router akan mengirimkan paket ke gateway defaultnya.

Hop adalah pelewatan melalui sebuah router. Jika paket harus berjalan
melalui tiga router untuk sampai ke tujuannya, ia dikatakan mempunyai
3 hop.

Saat paket melewati router, MAC address sumber asli dan tujuan dibuang
dan dibuat kembali. (Tapi IP address sumber dan tujuan tidak
dirubah). MAC address sumber dari host pengirim diganti dengan
kepunyaan router dan MAC address tujuan diganti dengan kepunyaan
router berikutnya, atau, jika paket bisa diteruskan secara langsung,
diganti dengan kepunyaan host tersebut. Process penghilangan dan
pembuatan kembali MAC address membutuhkan sumber pemrosesan.

Perbedaan antara static dan dynamic router
------------------------------------------

Ada dua tipe router: static dan dynamic. Static router dikonfigurasi
secara manual. Routing tabelnya diset manual dan disimpan dalam
router. Tidak ada informasi sharing diantara sesama router. Hal ini
mengakibatkan keterbatasan yang jelas karena ia tidak dapat secara
otomatis menentukan route terbaik; ia selalu menggunakan rute yang
sama yang kemungkinan bukan rute terbaik. Jika route berubah, static
router harus diupdate secara manual. Karena static router menyediakan
control penuh pada routing tabelnya, ia lebih aman dibanding dynamic
router.

Dynamic router mampu membuat routing tabelnya sendiri dengan berbicara
ke sesama router. Untuk melakukannya ia menemukan route dan route
alternatif yang berada pada network. Dynamic router bisa membuat
keputusan pada route yang mana sebuah paket mencapai tujuan. Umumnya
ia mengirimkan paket ke route yang paling efisien; salah satu yang
menghasilkan jumlah hop lebih sedikit. Bagaimanapun, jika route macet,
dynamic route dapat mengirimkan paket ke route alternatif.

Pertukaran informasi antara router
----------------------------------

Dynamic router menggunakan apa yang disebut sebagai 'interior gateway
protocol' untuk mempertukarkan informasi routingnya. Dua dari protokol
yang paling umum adalah RIP (Routing Information Protocol) dan OSPF
(Open Shortest Path First). RIP menggunakan distance-vector algorithm
(DVA) untuk menghitung path routingnya. DVA mendasarkan keputusan
routingnya pada jumlah hop yang paling sedikit dan mempertukarkan
routing tabelnya diantara router-router yang lain setiap 30
detik. OSPF menggunakan sebuah link-state algorithm yang membutuhkan
pemrosesan yang lebih besar dibanding DVA tapi menawarkan kontol
lebih. Tabel routing diupdate sebagaimana memungkinkan.

Tidak ada komentar:

Posting Komentar