FIREWALL

 

Firewall adalah suatu sistem yang dirancang untuk mencegah akses yang tidak diinginkan dari atau ke dalam suatu jaringan internal. Seperti halnya filter atau saringan yang akan memfilter data-data yang masuk melalui internet ke perangkat kita. Firewall bekerja dengan cara melacak dan mengendalikan jalannya data serta memutuskan aksi untuk melewatkan (pass), menjatuhkan (drop), menolak (reject), mengenkripsi atau melakukan pencatatan aktivitas (log) data. Dengan adanya firewall maka data yang masuk dari internet akan disesuaikan dengan aturan yang terdapat pada kebijakan keamanan yaitu seperangkat aturan yang telah didefinisikan di dalam keamanan jaringan internal. Umumnya, firewall diterapkan dalam sebuah mesin terdedikasi, yang berjalan pada gateway antara jaringan lokal dengan jaringan internet. Firewall digunakan untuk membatasi ataupun mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan prubadi dari pihak luar.

Fungsi utama firewall adalah dapat mengatur dan mengontrol lalu lintas jaringan yang memiliki izin untuk mengakses jaringan privat  atau suatu perangkat yang terproteksi oleh firewall. Dengan melakukan inspeksi terhadap paket-paket data dan mengawasi koneksi yang sedang dibuat, lalu melakukan filtering terhadapa koneksi berdasarkan hasil inspeksi paket dan koneksi tersebut. Inspeksi paket merupakan proses yang dilakukan oleh firewall untuk menghadang dan memproses data dalam sebuah paket untuk menentukan bahwa paket tersebut diizinkan atau ditolak oleh, berdasarkan kebijakan akses yang diterapkan oleh seorang administrator. Jadi pada tahap ini firewall melakukan seleksi mana paket-paket data yang diizinkan masuk ke dalam perangkat pribadi maupun klien. Setelah itu firewall mekaukan autentikasi yang mana proses tersebut merupakan benar-benar memastikan bahwa paket data yang masuk telah aman dan tidak memiliki malware atau semacamnya.

Fungsi fundamental pada firewall yang berikutnya adlah firewall dapat melakukan autentikasi terhadap akses. Protokol TCP/IP dibangun dengan premis bahwa protokol tersebut mendukung komunikasi yang terbuka. Jika dua host saling mengetahui alamat IP satu sama lainnya, maka mereka diizinkan untuk saling berkomunikasi. Namun pada saat ini sudah terlalu banyak perangkat yang telah terhubung ke internet, maka kita tidak mau siapa saja berkomunikasi dengan perangkat komputer kita karena masalah autentikasi untuk menghindar dari bentuk-bentuk serangan maupun malware.

Beberapa metode autentikasi firewall :

·         Tembok api dapat meminta input dari pengguna mengenai nama pengguna (user name) serta kata kunci (password). Metode ini sering disebut sebagai extended authentication atau xauth. Menggunakan xauth pengguna yang mencoba untuk membuat sebuah koneksi akan diminta input mengenai nama dan kata kuncinya sebelum akhirnya diizinkan oleh tembok api. Umumnya, setelah koneksi diizinkan oleh kebijakan keamanan dalam tembok api, tembok api pun tidak perlu lagi mengisikan input password dan namanya, kecuali jika koneksi terputus dan pengguna mencoba menghubungkan dirinya kembali.

·         Metode kedua adalah dengan menggunakan sertifikat digital dan kunci publik. Keunggulan metode ini dibandingkan dengan metode pertama adalah proses autentikasi dapat terjadi tanpa intervensi pengguna. Selain itu, metode ini lebih cepat dalam rangka melakukan proses autentikasi. Meskipun demikian, metode ini lebih rumit implementasinya karena membutuhkan banyak komponen seperti halnya implementasi infrastruktur kunci publik.

·         Metode selanjutnya adalah dengan menggunakan Pre-Shared Key (PSK) atau kunci yang telah diberitahu kepada pengguna. Jika dibandingkan dengan sertifikat digital, PSK lebih mudah diimplenentasikan karena lebih sederhana, tetapi PSK juga mengizinkan proses autentikasi terjadi tanpa intervensi pengguna. Dengan menggunakan PSK, setiap host akan diberikan sebuah kunci yang telah ditentukan sebelumnya yang kemudian digunakan untuk proses autentikasi. Kelemahan metode ini adalah kunci PSK jarang sekali diperbarui dan banyak organisasi sering sekali menggunakan kunci yang sama untuk melakukan koneksi terhadap host-host yang berada pada jarak jauh, sehingga hal ini sama saja meruntuhkan proses autentikasi. Agar tercapai sebuah derajat keamanan yang tinggi, umumnya beberapa organisasi juga menggunakan gabungan antara metode PSK dengan xauth atau PSK dengan sertifikat digital.

Itulah sekilas mengenai firewall semoga bermanfaat. Terimakasih telah berkunjung!

Komentar

Postingan populer dari blog ini

KRIPTOGRAFI SIMETRIS DAN ASIMETRIS

BASIS DATA FUNCTION DAN STORED PROCEDURE