Anda di halaman 1dari 8

Analisis Kinerja dan Perbandingan Fungsi Protokol FHRP

Abstrak
Di era ini, setiap bidang membutuhkan ketersediaan jaringan yang tinggi dengan kemungkinan
kehilangan data paling kecil. Oleh karena itu, redundansi harus dilibatkan sebanyak mungkin untuk
desain jaringan. Namun, ketersediaan jaringan yang tinggi memerlukan biaya manajerial dan operasional
yang lebih tinggi. Protokol redundansi secara substansial membantu memecahkan masalah. First Hop
Redundancy Protocols (FHRPs) diimplementasikan untuk mengatasi kehilangan lalu lintas dari sumber ke
tujuan dalam komunikasi jaringan. FHRP terdiri dari berbagai jenis protokol. Setiap protokol memiliki
tujuan sendiri dan memiliki kelebihan dan kekurangan sendiri. Protokol-protokol ini membantu asosiasi
tertentu untuk berhasil mentransmisikan lalu lintas dari sumber ke tujuan tanpa kehilangan banyak paket.
FHRP mencakup berbagai jenis protokol tetapi berisi tiga protokol utama. Dalam makalah ini
mengevaluasi tiga protokol FHRP tertentu, yaitu Hot Standby Router Protocol (HSRP), Virtual Router
Redundancy Protocol (VRRP), dan Gateway Load Balancing (GLBP). Dalam tulisan ini, kami
mengevaluasi tiga FHRP dengan menggunakan alat GNS3. Kinerja ketiga protokol FHRP dianalisis dan
fungsinya dibandingkan.
Protokol kata kunci-redundansi; FHRP; VRRP; HSRP; GLBP
1. Pendahuluan
Meningkatnya tuntutan jaringan yang sangat tersedia membutuhkan penanganan yang tepat terhadap
kegagalan jaringan. Ketersediaan dapat diukur sesuai dengan faktor-faktor, seperti hampir 100%
operasionalitas dan titik nol kegagalan. Standar ketersediaan jaringan yang paling menantang dikenal
sebagai five 9s (99.999%) [1]. Beberapa klien dalam jaringan pribadi biasanya diberi IP tunggal, yang
merupakan alamat default gateway yang diberikan ke jaringan itu sebagai IP ke router tunggal. Router
kemudian terhubung lebih jauh dengan router dan perangkat di jaringan. Jika router ini turun, klien akan
kehilangan koneksi mereka dengan seluruh jaringan, dan beberapa data akan hilang [2]. Klien mengirim
data ke router gateway utama yang selanjutnya mentransmisikannya ke tujuan yang diperlukan. Jika
router gateway utama gagal, paket akan jatuh. Untuk menghindari situasi seperti itu, jaringan perlu
redundansi. Redundansi adalah pengangkutan informasi yang sama dari sumber ke tujuan melalui tautan
redundan [3]. Oleh karena itu, Protokol Redundansi First Hop (FHRPs) diusulkan.
Banyak peneliti telah melakukan analisis FHRP analitik, kuantitatif dan kualitatif. Rostanski [4], telah
melakukan analisis FHRP untuk jaringan IPv6. Jaringan IPv6 memerlukan implementasi protokol
redundansi untuk menyediakan ketersediaan tinggi. P. Sairam [5] telah menggunakan Cisco Packet Tracer
untuk membandingkan kinerja FHRPs. Menurut penelitiannya, GLBP adalah protokol redundansi yang
paling efektif dan dapat diandalkan. N. H. Bhagat [3], telah menjelaskan fungsi VRRP. VRRP tidak
mendukung penyeimbangan beban. P. Dubey [6], telah mengkaji FHRP untuk diimplementasikan dalam
jaringan LAN. Semua karakteristik mereka telah dianalisis menunjukkan bahwa HSRP dan VRRP
memberikan redundansi yang efektif tetapi tidak ada penyeimbangan beban. Batumalail, dalam studinya
[7], telah menganalisis GLBP dengan menggunakan simulator GNS3. GLBP dapat memanfaatkan sumber
daya jaringan yang tersedia secara lebih efektif bila dibandingkan dengan protokol lain. Namun tetap saja,
peningkatan keamanan diperlukan di GLBP.
Di masa lalu, masalah utamanya adalah ketika router primer turun dan router sekunder tersedia, tetapi
host tidak mengetahuinya. Oleh karena itu diperlukan konfigurasi manual untuk menjadikan router
sekunder sebagai router default [6]. Tetapi FHRPs memungkinkan router sekunder untuk secara otomatis
mengambil alih tempat router utama jika terjadi kegagalan. FHRP mencegah dari satu titik kegagalan.
FHRPs juga merupakan protokol gateway yang membela router gateway primer dengan menyediakan
cadangan untuknya jika terjadi kegagalan [9]. Kelompok FHRP terdiri dari beberapa protokol tetapi
protokol yang paling banyak digunakan adalah:

 Hot Standby Router Protocol (HSRP; Cisco Proprietary)


 Virtual Router Redundancy Protocol (VRRP; Open Standard)
 Gateway Load Balancing Protocol (GLBP; Cisco Proprietary).

2. FIRST HOP REDUNDANCY PROTOCOLS (FHRP)


Redundancy gateway protocol adalah protokol jaringan yang menguatkan alamat gateway utama dengan
memiliki setidaknya dua atau lebih router untuk memberikan cadangan untuk prasasti itu [1]. FHRP
menyediakan redundansi dalam jaringan. Ini menghilangkan titik kegagalan tunggal dengan
menggunakan algoritma pemilihan. Itu tidak memerlukan menerapkan protokol pencarian rute pada host
akhir. Jaringan yang berisi beberapa gateway memerlukan mekanisme tambahan untuk memungkinkan
operasi jaringan yang benar. Tujuan ini dipenuhi oleh FHRPs [4]. Tiga FHRP utama dibahas di bawah
ini:
A. Hot Standby Router Protocol
Hot Standby Router Protocol (HSRP) adalah protokol gateway standar Cisco yang menyediakan
redundansi dalam jaringan. Ini mentransfer lalu lintas tanpa tergantung pada rute tunggal yang tersedia
untuk menyediakan redundansi gateway. HSRP mendukung failover yang tidak mengganggu. Tanpa
HSRP, setiap perangkat yang menggunakan subnet mask yang sama perlu dibuat secara manual untuk
menggunakan router khusus tanpa membuat redundansi tetapi membatasi pengguna akhir. Sistem dengan
demikian akan sangat terpengaruh jika router utama turun. HSRP adalah salah satu pilihan terbaik yang
cocok untuk menghindari situasi seperti itu. HSRP memastikan pemulihan komunikasi yang cepat jika
terjadi kegagalan. Ini memberikan toleransi kesalahan dan redundansi untuk meningkatkan fungsi routing
dari jaringan IP [9].
a) Eksekusi HSRP
Untuk menghindari perubahan gateway berulang, HSRP membuat router virtual. Router diam-diam ini
memiliki MAC virtual (Media Access Control) dan prasasti IP. Ini memungkinkan berbagai router dan
switch untuk berpura-pura sebagai router gateway tunggal. HSRP berisi grup siaga yang bernomor 0-255.
Semua router peserta dari grup HSRP ditugaskan dengan nomor grup yang sama, masing-masing IP
virtual dan alamat MAC. [10]. Router utama di HSRP termasuk router aktif, router siaga, dan router
mendengarkan. Gateway dengan prioritas tertinggi dipilih sebagai gateway aktif dan mentransmisikan
semua data yang dikirim ke alamat MAC router tacit. Jika host terminal mengirim permintaan address
resolution protocol (ARP) ke alamat IP dari router virtual, router yang aktif akan membalas menggunakan
alamat MAC dari router virtual. Ketika router aktif turun, router siaga akan dengan cepat mengambil
tanggung jawab router aktif. Router yang mendengarkan adalah semua router lain yang berpartisipasi
dalam HSRP.
Seluruh beban lalu lintas ditangani oleh satu-satunya router yang aktif. Oleh karena itu, HSRP tidak dapat
mendukung load balancing HSRP bekerja pada aturan prioritas yang lebih tinggi karena gateway dengan
prioritas tertinggi dipilih sebagai router aktif. Prioritas default adalah 100; dapat berkisar dari 0 hingga
255 jika lebih dari satu router gateway memiliki prioritas yang sama. Router dengan alamat IP tertinggi
dipilih sebagai router aktif. Paket "Hello" digunakan untuk memutuskan peran router HSRP yang dikirim
setiap 3 detik secara default [11]. Jika router aktif tidak membawa paket "Hello" dalam periode yang telah
ditentukan, yang secara default adalah 10 detik, maka HSRP tidak akan dapat mendeteksinya, dan router
yang aktif akan dianggap gagal. Kemudian router siaga dengan prioritas tertinggi kedua akan
menggantikan router aktif dan mengambil alih semua tanggung jawabnya. Antarmuka router HSR bekerja
melalui berbagai kondisi seperti dinonaktifkan, bicara, awal, siaga, belajar, aktif, dan dengarkan aturan.
Status dinonaktifkan menunjukkan bahwa antarmuka tidak dikonfigurasi atau dimatikan oleh
administrator [11].
b) Topologi HSRP Menggunakan GNS3
Untuk memahami topologi HSRP, jaringan disimulasikan menggunakan alat GNS3. Ini terdiri dari dua
router R1 dan R2 yang merupakan router utama untuk jaringan 192.168.1.0/24. Hanya satu dari router ini
yang akan aktif pada waktu tertentu dengan alamat IP virtual 192.168.1.1. Ini menggambarkan bahwa
setiap perangkat pada segmen 192.168.1.0/24 akan mengkonfigurasi dengan alamat IP virtual ini. Jika R1
dipilih sebagai router aktif, maka R2 akan berada dalam mode siaga. Jika R1 gagal maka R2 akan
mengambil alih semua tanggung jawabnya dan sistem akan mengembalikan semua komunikasinya tanpa
kehilangan paket data.

Gambar 1. Ikhtisar Hot Standby Router Protocol


B. Virtual Router Redundancy Protocol (VRRP)
VRRP adalah standar Institute of Electrical Engineers (IEEE). VRRP adalah protokol standar terbuka
yang menciptakan router virtual yang berisi beberapa router untuk memperluas layanan gateway standar.
Ini banyak digunakan dalam LAN untuk melawan kegagalan gateway. Namun, penggunaannya telah
dibatasi pada konfigurasi awal karena tidak mendukung penyeimbangan beban antara router cadangan
dan gateway utama. Ada dua jenis utama router di VRRP, yaitu, router Master dan router cadangan.
Master router mengambil semua tanggung jawab pengiriman data dan mengirimkan pesan 'Hello' ke
router cadangan untuk menunjukkan status fungsionalnya [15]. Router cadangan mulai berfungsi saat
router utama turun. Selama itu router cadangan tetap siaga yang menyebabkan pemborosan sumber daya.
a) Eksekusi VRRP
Dalam VRRP, Active gateway dianggap sebagai Master Router sementara sisanya mengambil peran
router cadangan. Ini menciptakan router virtual yang diberi alamat IP dan alamat MAC. Alamat MAC
virtual berisi angka heksadesimal. VRRP diperoleh sebagai default dan paket 'Hello' dikirim setiap 1
detik. Itu dapat melacak objek milik antarmuka daripada pelacakan langsung antarmuka. Dalam VRRP,
alamat IP dan MAC yang sama ditugaskan untuk semua anggota router virtual. Ini menciptakan
pengidentifikasi router virtual yang merupakan alamat IP dari master router. Jika router utama turun,
router cadangan mengambil IP itu dan melakukan semua tugas transmisi. Ketika router pertama kembali
ke keadaan aktif, itu menjadi router utama, dan yang lainnya kembali ke keadaan cadangan. Alamat MAC
VRRP berkisar dari 0x01 hingga 0xFF [11].
VRRP bekerja dengan mengelompokkan beberapa router berlebih menjadi satu router virtual dengan
alamat IP-nya. Router virtual menerima semua lalu lintas yang dikirim oleh klien dan kemudian
meneruskan dengan tepat. Peran dalam grup VRRP ditentukan oleh prioritas. Router dengan prioritas
tertinggi dipilih sebagai router Master. Router utama mengirim semua paket data ke tujuan tertentu.
Router dengan prioritas rendah dianggap sebagai router cadangan yang mengambil tugas dari router
utama jika terjadi kegagalan. Master router mengirimkan iklan ke router cadangan untuk menunjukkan
kondisi kerjanya. Jika pemberitahuan tidak diterima untuk waktu yang dikonfigurasi, router utama
dianggap gagal dan proses pemilihan dimulai. Selama proses ini, master switch baru dipilih untuk
menjalankan proses transmisi [29].
b) Topologi VRRP menggunakan GNS3
Dua router virtual dikonfigurasi dalam GNS3 untuk memahami struktur VRRP. Router virtual pertama,
Router A bertindak sebagai master router dan memiliki 10.0.0.1 sebagai alamat IP-nya. Router lain
berfungsi sebagai cadangan ke router A. Capital ditetapkan sebagai gateway utama dan memiliki alamat
yang sama dengan router A. Router B memiliki 10.0.0.2 sebagai alamat IP. Router A adalah router
gateway cadangan untuk router B. Qemu2 diformat dengan alamat IP gateway primer sebagai 10.0.0.2.
Jika router A gagal, router B akan secara otomatis menjadi router yang aktif. Sekarang, router B akan
melakukan semua tugas transmisi lalu lintas.

Gambar 2. Ikhtisar Virtual Router Redundancy Protocol (VRRP)


C. Gateway Load Balancing Protocol (GLBP)
GLBP adalah protokol standar Cisco. Ini telah berevolusi untuk mengatasi masalah penyeimbangan beban
protokol yang ada seperti HSRP dan VRRP. HSRP dan VRRP tidak mendukung penyeimbangan beban,
dan sebagian besar sumber daya yang tersedia terbuang sia-sia. Di sisi lain, GLBP menjanjikan
fungsionalitas load balancing untuk berbagai router gateway dengan alamat IP tunggal tetapi alamat MAC
yang berbeda [5]. Semua router bekerja sebagai router aktif di GLBP sehingga mencegah seluruh sistem
dari turun. Ini mendukung kontinuitas jaringan lama dengan menyediakan load balancing, redundansi IP,
dan kegagalan, terlepas dari apakah salah satu router turun [17]. Ini menawarkan prosedur pemulihan
kegagalan yang andal. GLBP menyediakan redundansi jaringan IP yang menjamin pemulihan lalu lintas
host akhir dari likuidasi router. Fitur-fitur GLBP yang memukau ini memberikan aksesibilitas tinggi dan
lebih jauh lagi mencegah kegagalan jaringan jika salah satu router gateway turun.
a) Eksekusi GLBP
HSRP dan VRRP hanya memungkinkan satu perangkat untuk mentransfer lalu lintas ke tujuan. Ini
menyebabkan inaktivasi sejumlah besar bandwidth dari antarmuka perangkat siaga [10]. Masalah ini
dapat diatasi dengan konfigurasi administratif tambahan yang masih merupakan tugas penting. Di sinilah
peran GLBP dengan ambisi utama untuk mengatasi masalah ini. Di GLBP ada dua peran utama gateway,
yaitu Active Virtual Gateway (AVG) dan Active Virtual Forwarder (AVF). Gateway dengan prioritas
tertinggi dianggap sebagai AVG. Ini mengalokasikan alamat MAC ke setiap router anggota grup GLBP.
Peran utama AVG adalah membalas Address Resolution Protocol (ARP) yang meminta alamat IP diam-
diam. Ini juga menggunakan berbagai alamat MAC diam-diam dalam menanggapi permintaan ARP untuk
memfasilitasi distribusi beban. Semua router yang tersisa bertindak sebagai cadangan untuk AVG jika
tidak tersedia [10].
Berbagai paket forward AVF yang dikirim ke alamat MAC diam-diam. AVG menetapkan alamat MAC
diam-diam ke AVF. Gateway ditugaskan dengan alamat MAC yang berikutnya secara berurutan. Alamat
MAC virtual dari AVG ditetapkan sebagai penerusan utama sedangkan semua gateway lainnya
mengetahui alamat MAC diam-diam mereka melalui pesan Hello ’dan disinggung sebagai penerusan
virtual sekunder. Penyeimbangan beban di GLBP dilakukan melalui beberapa opsi seperti tidak ada
pembobotan, tergantung host dan round robin. Ada perbedaan kecil CPU di masing-masing fungsi opsi
ini. Bobot GLBP menempatkan bobot di atas setiap perangkat untuk menghitung kuota pengeluaran
beban yang mungkin terjadi melalui penugasan MAC. Setiap gateway GLBP akan mengiklankan
penugasan dan bobotnya, oleh karena itu AVG dapat melakukan hal yang sesuai.
b) Topologi GLBP menggunakan GNS3

Gambar 3. Gambaran umum protokol gateway load balancing GLBP


Gambar 3 menjelaskan cara kerja sistem GLBP. Untuk menggambarkan fungsi GLBP, beberapa
konfigurasi sederhana GLBP telah ditunjukkan dengan menggunakan alat GNS3. Dalam Gambar 3 ini
PC1, PC2 dan PC3 terhubung dari jaringan lain dan tiga jalur seharusnya bergabung dalam dua jalur
sehingga untuk mengelola protokol penyeimbang beban lalu lintas diperlukan. Kami menerapkan GLBP
pada R4 dan R5 sehingga lalu lintas dibagi sama rata dan dapat ditransfer dengan sukses. Pengiriman
paket pertama dari PC1 akan ditransfer melalui R4, pengiriman paket lain dari PC2 akan ditransfer
melalui R5 dan pengiriman paket dari PC3 akan ditransfer lagi melalui R4 sehingga dengan cara ini
penyeimbangan beban tercapai.
Karena GLBP adalah FHRP sehingga ia juga menyediakan cadangan jika perangkat jaringan gagal.
GLBP dikonfigurasi pada R4 dan R5 sehingga R4 adalah Active Virtual Gateway dan R5 adalah Active
Virtual Forwarder sehingga jika selama transmisi data R4 turun maka R5 memiliki tanggung jawab untuk
mentransfer data dari ketiga jalur yang merupakan data. PC1, PC2 dan PC3. Jadi dari gambar tersebut
jelas bahwa GLBP adalah teknologi baru dan dapat digunakan untuk berbagai keperluan yaitu untuk
FHRP dan juga untuk load balancing. Jika lo0 dalam R1 dimatikan, maka itu tidak akan melepaskan
peran AVF karena nilai atas dan bawah sebagai "GBLP 1 dengan berat 110 dan lebih rendah 95 atas 103".
Peran telah memutuskan sesuai dengan prioritas. Beberapa nilai telah ditetapkan sebagai prioritas yang
lebih moderat dan lebih tinggi. Dalam contoh ini, peran AVF tidak akan dirilis jika terjadi kegagalan
karena prioritas tertinggi yang lebih rendah atau lebih belum dilewati.
3. Riset Metodologi
Metodologi penelitian adalah cara sistematis untuk menyelesaikan suatu masalah. Untuk memeriksa
output dari protokol First Hop Redundancy yang paling terkenal, tinjauan literatur yang cermat telah
dilakukan [21]. Di antara berbagai metode penelitian, kami telah memilih makalah penelitian dan
metodologi jurnal. Selain itu, kami telah melakukan perbandingan keluaran HSRP, VRRP, dan GLBP
dengan mengadopsi alat GNS3. Bagian ini menjelaskan penggunaan topologi dan konfigurasi node dalam
topologi dengan perintah di GNS-3. Kami secara teoritis menganalisis output HSRP, VRRP, dan GLBP
dari banyak jurnal dan artikel. Kami telah mencari banyak makalah penelitian yang dipublikasikan di
jurnal dan konferensi Internasional yang terkenal [23]. Kami telah menggunakan simulator GNS3. GNS3
adalah alat yang sangat penting. Pemilihan alat GNS3 didasarkan pada peralatan Cisco, persyaratan
sistem, dan makalah penelitian yang dianalisis. Dengan menggunakan alat GNS3, kami telah
membandingkan HSRP, VRRP, dan GLBP mengenai beberapa ukuran kuantitatif seperti pemanfaatan
CPU, durasi konvergensi, dan konsumsi tautan.
4. Perbandingan Hasil
Dalam penelitian ini, kami menggunakan alat GSN3 untuk membandingkan fungsi HSRP, VRRP, dan
GLBP. Parameter dasar seperti penggunaan bandwidth, pemanfaatan CPU, dan waktu konvergensi
diukur. Nilai diperoleh dan dibandingkan dari dua tes. Dalam tes pertama, nilai default waktu penahanan,
prioritas, waktu preempt dan halo digunakan. Hasil yang dihitung disebutkan dalam Tabel I.
TABEL I. UJI PERTAMA: PERBANDINGAN HSRP, VRRP DAN GLBP DENGAN
MENGGUNAKAN NILAI-NILAI DEFAULT WAKTU, PRIORITAS, PREEMPT DAN WAKTU
'HALO'

Tes kedua dilakukan dengan menetapkan nilai prioritas 215, tahan waktu menjadi 6 detik dan sisanya
sama. Output yang kami dapatkan dari tes ini ditunjukkan pada Tabel II:
TABEL II. UJI KEDUA: PERBANDINGAN HSRP, VRRP DAN GLBP DENGAN MENGGUNAKAN
Evaluasi hasil ini menggambarkan bahwa GLBP menunjukkan lebih sedikit pemanfaatan CPU dan waktu
konvergensi dibandingkan dengan protokol lain. Konsumsi bandwidth dapat ditingkatkan dengan
mengoptimalkan beberapa perubahan. Namun tetap, kita dapat menyimpulkan bahwa GLBP
menggunakan bandwidth lebih sedikit dibandingkan dengan HSRP dan VRRP. GLBP menyediakan
penyeimbangan beban, tetapi HSRP dan VRRP tidak mendukungnya. Load balancing memungkinkan
penggunaan sumber daya yang tersedia dengan cara yang praktis.
TABEL III. PERBANDINGAN HSRP, VRRP DAN GLBP

HSRP nilai tahan waktu adalah 10 detik yang berarti jaringan akan tetap turun untuk waktu yang
signifikan. Di era saat ini, ketersediaan tinggi telah menjadi fitur jaringan yang paling penting, tetapi
karena tahan lama, nilai timer mungkin terganggu. Namun, dapat dikonfigurasi secara manual untuk
menghindari situasi ini. GLBP memanfaatkan semua sumber daya yang tersedia saat beberapa router
meneruskan lalu lintas ke router virtual. GLBP juga menyediakan fitur load balancing kepada kami.
Karena fitur ini, lalu lintas beban didistribusikan secara merata di antara berbagai gateway. Di HSRP dan
VRRP hanya satu router yang bisa meneruskan paket. Tetapi GLBP memungkinkan banyak router untuk
melakukan tugas transmisi.
5. Kesimpulan
Dalam tulisan ini, kami telah menggambarkan beberapa FHRP terkenal seperti HSRP, VRRP dan GLBP
menggunakan simulator jaringan GNS3. Kami telah membandingkan protokol-protokol ini berdasarkan
beberapa parameter bermanfaat seperti konsumsi bandwidth, pemanfaatan CPU, dan waktu konvergensi.
Penelitian ini telah menekankan pada fitur cerdas dari protokol redundansi. Setelah meninjau secara rinci
protokol ini, kami menyimpulkan bahwa GLBP mengungguli HSRP dan VRRP. Ini menggunakan
sumber daya yang tersedia lebih efektif daripada dua protokol lainnya. Ketika kami mempertimbangkan
stabilitas jaringan atau load balancing, GLBP memberikan ketentuan yang diperlukan. Puncak ini sangat
penting untuk memilih protokol redundansi yang paling cocok bahkan ketika jaringan kami membesar.
FHRPs menyediakan fitur redundansi yang lebih murah dan sederhana untuk jaringan. Di masa depan,
kita dapat fokus pada peningkatan yang diperlukan dari protokol ini. FHRP menghadapi masalah
kurangnya keamanan. Protokol-protokol ini dapat dengan mudah didestabilisasi oleh penyusup aktif dan
dapat menyebabkan lubang hitam paket. Mungkin mengakibatkan penolakan serangan layanan. Oleh
karena itu, di masa depan, kita dapat fokus pada pengembangan mekanisme yang lebih efektif untuk
meningkatkan keamanan FHRP. FHRP harus berimprovisasi untuk memberikan keamanan yang lebih.
Algoritma MD5 dapat menjadi pilihan canggih untuk mempertahankan LAN dari serangan internal.
Namun demikian, mekanisme yang lebih maju harus dikembangkan untuk meningkatkan keamanan dan
otentikasi FHRP.

Anda mungkin juga menyukai