24
yang beroperasi dengan protokol yang sama dan saling berbagi informasi
routing
yang sama [10]. EIGRP merupakan protokol yang bersifat
hybrid,
dikatakan
hybrid
karena menggabungkan kelebihan yang ada pada
distane vector
dan
link state
, dimana EIGRP mengirim
update
informasi tentang jaringan sekaligus untuk mencapai tujuan, merupakan karakterisik dari
distance vector
, disamping itu EIGRP mensikronkan
routing
tabel antara
router
tetangga dan mengirim informasi
terbaru ketika terjadi perubahan topologi. Hal inilah yang membuat EIGRP sesuai untuk
network
yang sangat besar. Kelebihan EIGRP dibandingkan dengan protokol lain yaitu kecepatan konvergensinya dimana pada saat jaringan
mengalami masalah atau gangguan maka
router
akan segera melakukan
update routing
, dan kemampuan
update
secara persial yaitu
router
mengirimkan
update
ke
router
lain ketika terdapat rute baru dalam
routing
tabel, serta mendukung
protocol-protocol layer network
yang berbeda melalui modul-modul yang disebut
protocol-dependent modules
PDMs [10][11].
Router
yang telah dikonfigurasi menggunakan EIGRP menyimpan semua
routing
tetangganya, sehingga dengan mudah melakukan adaptasi pada rute alternatif. Jika tidak ada rute yang cocok EIGRP akan segera melakukan
query
tetangga atau menanyakan, untuk mencari rute alternatif tersebut. Hal ini terus dijalankan hingga rute alternatif ditemukan. EIGRP menggunakan DUAL
Diffusing Update Algoritm
dalam mencari dan menjaga jalur terbaik [11].
2.10 Mekanisme Kerja EIGRP
Untuk mendukung proses
routing
yang cepat dan handal EIGRP menggunakan beberapa fitur yaitu, RTP
Reliable Transport Protocol
,
Neighbor Discovery
Recovery, EIGRP
Metric
, DUAL
Diffusing Update Algoritm
[12].
2.10.1 RTP
Reliable Transport Protocol
RTP bertanggung jawab untuk menjamin sampainya paket EIGRP dari suatu
router
ke semua
router
tetangganya. Pada proses
routing
dengan EIGRP suatu
router
menyebarkan paket secara
multicast
, maka
router
EIGRP akan mencatat
router
tetangga mana saja yang memberikan balasan. Apabila ada
router
Universitas Sumatera Utara
25
tetangga yang terdafar dalam
routing
tabel namun tidak memberikan balasan, maka
router
tersebut akan mengirim ulang paket data secara
muticast
hanya ke
router
tetangga yang tidak memberikan balasan. EIGRP menggunakan empat tipe paket data untuk berkomunikasi dengan
router
tetangganya yakni
hello, update acknowledgement, query dan relpy
[12].
i.
Hello Hello
yaitu paket data yang disebarkan secara
multicast
untuk mencari
router
yang akan dijadikan sebagai
router
tetangga seperti yang diperlihatkan pada Gambar 2.20.
Gambar 2.20 Pengiriman Paket
Hello
[12] ii.
Update Update
digunakan untuk mengirimkan
update
informasi
routing
.
Update-update
ini dapat berupa
unicast
untuk r
outer
tertentu atau
multicast
untuk beberapa
router
yang terhubung.
iii.
Acknowledgement Acknowledgement
merupakan paket yang dikirimkan oleh
router
tetangga penerima paket
update
ke
router
yang mengirim paket. Ilustrasi pengiriman paket
update
dan
acknowledgement
diperlihatkan pada Gambar 2.21.
Universitas Sumatera Utara
26
Gambar 2.21 Pengiriman Paket
Update
dan
Acknowledgement
[12] iv.
Query
dan
reply Query
dan
reply
dikirimkan pada saat alamat yang ingin dituju tidak mempunyai
feasible sensor
. Paket
query
dikirimkan secara
multicast
, dan paket
reply
dikirimkan sebagai respon untuk meminta pemilihan jalur ulang. Ilustrasi pengiriman paket
query
dan
reply
diperlihatkan pada Gambar 2.22.
Gambar 2.22 Pengiriman Paket
Query
dan
Reply
[12]
2.10.2
Neighbor DiscoveryRecovery
Mekanisme
neighbor discoveryrecovery
memungkinkan
router
untuk secara dinamis mempelajari
router
lain yang terdapat dalam jaringan yang sama.
Router
harus dapat mengetahui kondisi bila
router
tetangga tidak dapat dijangkau atau tidak beroperasi. Proses ini dilakukan secara periodik mengirimkan paket
hello
, sehingga selama suatu
route
r menerima paket
hello
dari
router
tetangga akan mengasumsikan bahwa
router
tetangganya masih dalam keadaan aktif [12].
Universitas Sumatera Utara
27
2.10.3 EIGRP