Sekilas Protokol
Routing
Satu tujuan utama dari sebuah Protokol IP routing adalah agar router bisa secara otomatis menambahkan daftar rute didalam tabel routing-nya, juga sekaligus menentukan rute terbaik jika ternyata untuk satu tujuan ditemukan beberapa rute yang bisa ditempuh. Tujuannya sederhana, tapi prosesnya bisa sangat rumit.
Protokol Routing membantu router untuk mempelajari rute dengan cara saling meng-advertise rute yang telah mereka ketahui. Setiap router pada awalnya hanya mengetahui rute pada subnetyang terhubung langsung dengannya. Kemudian, masing-masing router saling mengirimkan pesan yang berisi daftar rute dalam tabel routingnya. Ketika sebuah router menerima update pesan routing dari router lainnya, maka router akan mempelajari pesan routing tersebut, dan jika terdapat rute dalam pesan tersebut yang belum ada dalam tabel routingnya, maka router akan menambahkannya kedalam tabel routing. Jika semua router saling berpartisipasi dan bertukar pesan routing seperti ini, maka akhirnya setiap router akan mengetahui semua rute dalam satuinternetwork.
Satu tujuan utama dari sebuah Protokol IP routing adalah agar router bisa secara otomatis menambahkan daftar rute didalam tabel routing-nya, juga sekaligus menentukan rute terbaik jika ternyata untuk satu tujuan ditemukan beberapa rute yang bisa ditempuh. Tujuannya sederhana, tapi prosesnya bisa sangat rumit.
Protokol Routing membantu router untuk mempelajari rute dengan cara saling meng-advertise rute yang telah mereka ketahui. Setiap router pada awalnya hanya mengetahui rute pada subnetyang terhubung langsung dengannya. Kemudian, masing-masing router saling mengirimkan pesan yang berisi daftar rute dalam tabel routingnya. Ketika sebuah router menerima update pesan routing dari router lainnya, maka router akan mempelajari pesan routing tersebut, dan jika terdapat rute dalam pesan tersebut yang belum ada dalam tabel routingnya, maka router akan menambahkannya kedalam tabel routing. Jika semua router saling berpartisipasi dan bertukar pesan routing seperti ini, maka akhirnya setiap router akan mengetahui semua rute dalam satuinternetwork.
Classful
Routing Protocol adalah : penerapan subnet secara penuh atau
default. /24,/16,/8 artinya penggunaan kelas full dikonsep ini. Classful
routing protocols juga ialah suatu protocol dimana protokol ini tidak 'membawa'
routing mask information ketika update routing atau routing advertisements. Ia
hanya membawa informasi ip-address saja, dan menggunakan informasi default mask
sebagai mask-nya. Dynamic routing Classfull : Rip V1, IGRP. Classfull merupakan
metode pembagian IP address berdasarkan kelas dimana IP address ( yang
berjumlah sekitar 4 milyar ) dibagi kedalam lima kelas yakni :
v
Address kelasA
1 bit pertama IP Address-nya"0"
v
Address kelas B
2 bit pertama IP Address-nya"10"
v
Address kelas C
3 bit pertama IP Address-nya"110"
v
Address kelas D
4 bit pertama IP
Address-nya"1110"
v
Address kelas E
4 bit pertama IP Address-nya"1111"
kelemahan dari
classful routing protocols ialah tak dapat men-suport VLSM.
Classless Routing
Protocol artinya: kita dapat mengunakan semua subnet yang dapat digunakan
maksudnya kita dapat menggunakan metode VLSM pada penerapannya. Dynamic routing
ClassLess : IS-IS,Rip V2,OSPF,EIGRP, dan BGP.
Kelebihan EIGRP
dibandingkan RIP :
Kelebihan utama yang
membedakan EIGRP dari protokol routing lainnya adalah : EIGRP termasuk
satu-satunya protokol routing yang menawarkan fitur backup route, dimana jika
terjadi perubahan pada network, EIGRP tidak harus melakukan kalkulasi ulang
untuk menentukan route terbaik karena bisa langsung menggunakan backup route.
Kalkulasi ulang route terbaik dilakukan jika backup route juga mengalami
kegagalan.
Berikut adalah fitur-fitur kelebihan yang dimiliki EIGRP:
ü
Termasuk protokol routing distance vector
tingkat lanjut (Advanced distance vector).
ü
Waktu convergence yang cepat.
ü
Mendukung VLSM dan subnet-subnet yang
discontiguous (tidak bersebelahan/berurutan)
ü
Partial updates, Tidak seperti RIP yang selalu
mengirimkan keseluruhan tabel routing dalam pesan Update, EIGRP menggunakan
partial updates atau triggered update yang berarti hanya mengirimkan update
jika terjadi perubahan pada network (mis: ada network yang down)
ü
Mendukung multiple protokol network
ü
Desain network yang flexible.
ü
Multicast dan unicast, EIGRP saling
berkomunikasi dengan tetangga (neighbor) nya secara multicast (224.0.0.10) dan tidak
membroadcastnya.
ü
Manual summarization, EIGRP dapat melakukan
summarization dimana saja.
ü
Menjamin 100% topologi routing yang bebas
looping.
ü
Mudah dikonfigurasi untuk WAN dan LAN.
ü
Load balancing via jalur dengan cost equal dan
unequal, yang berarti EIGRP dapat menggunakan 2 link atau lebih ke suatu
network destination dengan koneksi bandwidth (cost metric) yang berbeda, dan
melakukan load sharing pada link-link tersebut dengan beban yang sesuai yang
dimiliki oleh link masing-masing, dengan begini pemakaian bandwidth pada setiap
link menjadi lebih efektif, karena link dengan bandwidth yang lebih kecil tetap
digunakan dan dengan beban yang sepadan juga EIGRP mengkombinasikan
kelebihan-kelebihan yang dimiliki oleh protokol routing link-state dan distance
vector. Tetapi pada dasarnya EIGRP adalah protokol distance vector karena
router-router yang menjalankan EIGRP tidak mengetahui road map/ topologi
network secara menyeluruh seperti pada protokol link-state. EIGRP mudah dikonfigurasi seperti pendahulunya
(IGRP) dan dapat diadaptasikan dengan variasi topologi network. Penambahan
fitur-fitur protokol link-state seperti neighbor discovery membuat EIGRP
menjadi protokol distance vector tingkat lanjut. EIGRP menggunakan DUAL
(Diffusing Upadate Algorithm) sebagai mesin utama yang menjalankan lingkungan EIGRP,DUAL,dan
dapat diperbandingkan dengan algoritma SPF Dijkstra pada OSPF.
Metrik yang Digunakan oleh EIGRP :
EIGRP menggunakan Metric yang canggih,yaitu : menggunakan
algoritma yang sama dengan IGRP untuk menghitung metric tetapi menggambarkan
nilai-nilai dalam format 32-bit. EIGRP mendukung load balancing untuk metric
yang tidak seimbang (unequal), yang memungkinkan engineer untuk
mendistribusikan traffik dalam network dengan lebih baik.
Algoritma Routing yang Digunakan EIGRP :
Klasifikasi Algoritma Routing :
1.)
Global yang artinya :
Semua router memiliki informasi lengkap
mengenai topologi,link cost.Contohnya adalah algoritma link state.
2.)
Desentrasilasi yang artinya :
·
Router mengetahui koneksi fisik atau link cost
ke tetangga,
·
Terjadi pengulangan proses komputasi dan
mempertukarkan,
·
Informasinya ke router tetangganya, contohnya
adalah algoritma distance vector
