Penerapan PFSense Traffic Shaping - Quality Of Service
Traffic shaping digunakan untuk mengoptimalkan atau menjamin kinerja lalu lintas jaringan, meningkatkan latensi dan menambah bandwidth yang dapat digunakan untuk beberapa jenis paket dengan menunda jenis paket yang lain. Jadi arti dari traffic shaping adalah suatu upaya untuk mengendalikan lalu lintas jaringan agar bandwidth lebih optimal dan kinerja jaringan lebih terjamin.
Traffic shaping adalah teknik QoS (Quality of Service) yang dapat digunakan untuk memberlakukan bitrate yang lebih rendah daripada yang dapat dilakukan oleh antarmuka fisik. Sebagian besar ISP menggunakan Traffic shaping atau policing untuk memberlakukan "kontrak lalu lintas" dengan pelanggan mereka. Contoh, saat internet anda menggunakan Traffic shaping, koneksi internet anda akan menyangga lalu lintas ke bitrate tertentu, policing akan menghentikan lalu lintas saat melebihi bitrate yang telah ditentukan.
Mari kita bahas contoh mengapa Anda atau penyedia jasa internet menggunakan Traffic shaping untuk memperlancar lalu lintas jaringan.
ISP Anda menjual koneksi fiber dengan kontrak lalu lintas dan bandwidth yang telah disepakati sebesar 10 Mbit, namun antarmuka fiber mampu mengirim 100 Mbit per detik. Sebagian besar ISP akan mengkonfigurasi policing untuk menghentikan semua lalu lintas di atas 10 Mbit. Sehingga jaringan internet yang Anda gunakan tidak bisa mendapatkan bandwidth lebih dari yang Anda bayar.
Mungkin juga mereka menurunkannya menjadi 10 Mbit, tetapi shaping berarti mereka harus menyangga data, sementara policing berarti mereka dapat membuangnya begitu saja. 10 Mbit yang kita bayar disebut CIR (Committed Information Rate).
Seperti kita ketahui, router hanya dapat mengirim data bit pada kecepatan clock fisik. Misalnya, katakanlah anda memiliki tautan serial dengan bandwidth 128 kbps. Bayangkan, jika anda ingin membentuknya menjadi 64 kbps. Jika anda ingin mencapai ini kecepatan tersebut, maka anda perlu memastikan bahwa 50% dari waktu anda mengirim paket dan 50% dari waktu anda berhenti. 50% dari 128 kbps = CIR efektif 64 kbps.
Contoh lainnya, katakanlah anda memiliki tautan 128 kbps yang sama, tetapi kecepatan CIR anda adalah 96 kbps. Ini berarti kita akan mengirim 75% dari waktu dan berhenti 25% dari waktu (96 / 128 = 0,75).
Untuk lebih jelasnya, anda perhatikan gambar Terminology Traffic Shaping berikut ini.
A. Mengapa Pembentukan Lalu Lintas Itu Penting
Sumber daya jaringan yang terbatas membuat prioritas bandwidth menjadi suatu keharusan. Pengaturan lalu lintas merupakan salah satu teknik terpenting untuk memastikan kualitas layanan yang tinggi bagi aplikasi dan data bisnis. Ini merupakan persyaratan penting bagi firewall jaringan.
Traffic shaping, atau packet shaping, adalah metode manajemen kemacetan yang mengatur transfer data jaringan dengan menunda aliran paket yang kurang penting atau kurang diinginkan. Profesional jaringan menggunakan traffic shaping untuk mengoptimalkan kinerja jaringan dengan memprioritaskan aliran lalu lintas tertentu untuk memastikan laju lalu lintas tidak melebihi batas bandwidth.
Profesional jaringan dapat mengendalikan aliran lalu lintas dengan hal berikut:
- Pembatasan bandwidth. Pengaturan aliran paket ke dalam jaringan.
- Pembatasan laju. Pengaturan aliran paket keluar dari jaringan.
B. Manfaat dari Traffic Shaping
Menggunakan perangkat router firewall seperti PFSense, yang dilengkapi dengan Traffic Shaping memiliki banyak manfaat, diantaranya adalah:
- Mempercepat dan memperlancar lalu lintas jaringan.
- Menghindari kemacetan jaringan, dengan mendeteksi konsumsi bandwidth yang tidak normal.
- Meningkatkan kinerja aplikasi.
- Mampu memblokir IP penyerang.
- Membatasi lalu lintas yang tidak diinginkan.
- Menjamin kualitas transmisi yang tinggi untuk aplikasi penting.
- Memaksimalkan pemanfaatan sumber daya dan program aplikasi dengan prioritas yang lebih tertentu, yang dengan mengalokasikan bandwidth sesuai penggunaan.
Memanfaatkan fitur Traffic Shaping di router PFSense dapat membantu memastikan data penting dan aplikasi bisnis berjalan secara efisien dengan bandwidth sesuai penggunaan. Pada akhirnya, traffic shaping memastikan kualitas layanan (QoS) yang lebih baik, memberikan kinerja yang lebih tinggi, memaksimalkan bandwidth yang dapat digunakan, mengurangi latensi, dan meningkatkan laba atas investasi (ROI).
C. Cara Mengatur Traffic Shaping
Sekarang kita masuk ke inti pembahasan inti dari artikel ini, yaitu memasang Traffic shaping pada router firewall Pfsense. Namun sebelum menerapkan Traffic Shaping, Anda harus mengetahui terlebih dahulu berapa besar bandwidth internet yang disediakan oleh jasa layanan internet yang anda pakai.
Setelah anda mengetahu jumlah bandwith yang disediakan oleh jasa layanan internet. Pada Dashboard utama Pfsense, silakan login terlebih dahulu, kemudian masuk ke menu Firewall - Traffic Shaper, pilih Wizards, maka akan muncul menu Traffic Shaper Wizards, seperti pada gambar berikut.
Jika komputer anda menggunakan 2 WAN (interface) yang terhubung ke modem atau 3 WAN dan 1 LAN atau 2 LAN atau bahkan sampai 8 LAN. Sangat disarankan memilih menu Multiple LAN/WAN,. Namun jika router Pfsense anda hanya memiliki 1 WAN, klik Dedicated Links.
Pada artikel ini jumlah interface yang terhubung ke modem (WAN), hanya satu jadi pilih menu "dedicated links". Setelah itu kita klik traffic_shaper_wizard_dedicated.xml.
Ketikkan angka 1 pada "Enter number of WAN type connections", karena kita hanya memiliki 1 WAN, maka klik Next. Selanjutnya kita akan masuk ke langkah 1 dari 8. Lebih jelasnya perhatikan gambar berikut.
Langkah 2 dari 8 adalah mengaktifkan menu Voice over IP (VOIP). Jika internet rumah Anda tidak memiliki server VoIP, Anda dapat melewati langkah ini, dan jika internet kantor atau rumah Anda memiliki server VOIP, maka parameter ini harus diisi.
Baiklah, mari kita asumsikan tidak ada server VOIP di kantor atau rumah Anda, jadi kita lewati saja langkah ini, atau jangan aktifkan menu ini. Kemudian klik langkah berikutnya, kita akan masuk ke langkah 3 dari 8.
Langkah 3 dari 8 sering disebut sebagai "hogs" bandwidth, yang berarti ada salah satu pengguna di jaringan komputer Anda yang menggunakan banyak bandwidth. Bandwidth hog adalah perangkat, pengguna, atau aplikasi yang menghabiskan sebagian besar bandwidth internet yang tersedia, sehingga menyisakan lebih sedikit untuk pengguna lain di jaringan.
Penyebab Umum Penggunaan Bandwidth yang Tinggi:
- Streaming Video dan Musik.
- Unduhan File Besar.
- Permainan Daring.
- Pembaruan Perangkat Lunak Otomatis.
- Berbagi File dan Jaringan P2P.
- Beberapa Perangkat yang Terhubung.
Untuk mengatasi Bandwidth Hogs, Anda dapat mengaturnya dibagian ini. Misalnya, IP address Bandwidth Hogs adalah 192.168.9.100, dan anda akan memberikan orang tersebut bandwidth 2%. Dalam hal Bandwidth Hogs, pfSense menerima kisaran 2% hingga 15%.
Bagaimana dalam satu jaringan ada banyak "Bandwidth Hogs". Dalam kasus ini, kita dapat membuat banyak IP address untuk tiap "Bandwidth Hogs" dengan mengklik menu Firewall - Alias ??- IP.
Setelah mengatur langkah 3 dari 8, lalu klik Berikutnya, kita akan masuk ke langkah 4 dari 8. Langkah ini berisi parameter jaringan Peer to Peer atau yang terkait dengan file torrent. Mari kita lewati saja langkah 4 dari 8.
Berikutnya kita akan masuk ke langkah 5 dari 8 yang berisi parameter untuk mengatur bandwith untuk bermain games.
Pada gambar di atas, anda dapat mengaturnya sesuai kebutuhan. Pilih Games Online yang sering digunakan saja.
Kita lanjut ke langkah 6 dari 8 yang berisi parameter Raise or lower other Applications. Langkah 6 dari 8 ini sangat penting karena banyak digunakan pada server jaringan komputer. Anda juga dapat mengisinya sesuai kebutuhan. Pada artikel ini saya hanya akan mengisi beberapa parameter saja.
- Enable = checklist.
- HTTP = Prioritas lebih tinggi.
- SMTP = Prioritas lebih rendah.
- POP3 = Prioritas lebih rendah.
- IMAP = Prioritas lebih rendah.
- DNS = Prioritas lebih tinggi.
Setelah itu, klik Next. Kita akan masuk ke langkah 7 dari 8, yaitu Reload profile atau Finish.
Penggunaan bandwidth yang berlebihan dapat menyebabkan gangguan yang signifikan pada kinerja jaringan, terutama karena semakin banyak perangkat dan aplikasi yang membutuhkan banyak data menjadi bagian dari kehidupan sehari-hari.
Memahami apa yang menyebabkan penggunaan bandwidth yang berlebihan dan cara mengelolanya secara efektif sangat penting untuk memastikan pengalaman internet yang lancar dan berkinerja tinggi. Dengan menggunakan alat seperti QoS, memantau jaringan Anda, dan mendidik pengguna, Anda dapat mengalokasikan bandwidth dengan lebih baik dan meminimalkan dampak dari pengguna atau perangkat yang banyak pada jaringan Anda.
