24 yang beroperasi dengan protokol yang sama dan saling berbagi informasi r outing
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 r outer 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 router 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