A Beginner-Friendly Introduction to Open Network (FRRouting) !!

Naufal Alauddin Yusuf
Network Evolution
Published in
2 min readFeb 24, 2021

Guten Morgen.

Postingan ini, ditujukkan untuk teman-teman penggiat open source atau FLOSS enthusiast.

Network Function Virtualization (NFV)

Gambar 1 Perubahan Teknologi Traditional Network

Merupakan konsep arsitektur jaringan biasa diterapkan untuk melakukan penekanan pengeluaran anggaran karena ketergantungan hardware-base appliance. Melakukan transisi penggunaan perangkat keras ke bentuk perangkat lunak (software-defined) dengan teknologi virtualisasi kemudian memfungsikan suatu perangkat keras tersebut untuk menjalankan beberapa jenis fungsi seperti switch, router, firewall dan loadbalancer. Dapat diterapkan di infrastruktur berbasis cloud dimana tetap memerlukan perangkat keras untuk mengakomodasi seluruh fungsi yang berjalan umumnya ditempatkan pada infrastruktur data center sehingga lebih fleksible.

Network Virtualization

Gambar 2 Penerapan Network Virtualization

Merupakan istilah untuk melakukan replikasi atau cloning terhadap semua komponen network dan security service kedalam konsep Container. Sehingga proses komunikasi antara Container tidak mengandalkan media jaringan fisik melainkan berkomunikasi melalui Network Virtualization. Fungsi ini menyederhanakan suatu proses forwarding paket dari Container satu ke Container lainnya, setiap Container dapat diisikan berbagai macam jenis fungsi seperti loadbalancer, dan router.

FRRouting

Gambar 3 FRRouting

FRRouting adalah router engine yang berjalan pada platform Unix, terutama Linux, FreeBSD dan Debian, untuk mengimplementasikan fungsi protocol routing. FRR berasal dari quagga yang dikembangkan di bawah dukungan Linux Foundation pada bulan April 2017. Ini khusus digunakan untuk memproses proses lapisan 3 dan pengaturan routing protocol diatur dalam file demos.

Gambar 4 Arsitektur FRRouting

FRRouting saat ini menjadi salah satu solusi untuk menangani berbagai macam permasalahan di layer 3, banyak penerapan yang sudah diuji untuk menangani berbagai macam kasus.

Referensi

M. Fadhil, E. P. Nugroho, Y. Wibisono, and I. Z. Abdillah, “Perancangan dan Implementasi Network Functions Virtualization (NFV) Berbasis Cloud Computing dengan OpenStack,” JATIKOM J. Teor. dan Apl. Ilmu Komput., vol. 1, no. 2, pp. 85–90, 2018, [Online]. Available: http://jatikom.cs.upi.edu

I3, “Apa itu Network Virtualization ?,” Inovasi Informatika Indonesia, 2018. https://i-3.co.id/apa-itu-network-virtualization/ (accessed Nov. 11, 2020)

http://docs.frrouting.org/

--

--