Recent Posts

TEKNOLOGI WAN (PPP dan FRAME RELAY)

Minggu, 16 Agustus 2015

Pengertian PPP (Point to Point Protocol)

       Point-to-Point Protocol (sering disingkat menjadi PPP) adalah sebuah protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area network (WAN). Protokol ini merupakan standar industri yang berjalan pada lapisan data-link (layer 2)  dan dikembangkan pada awal tahun 1990-an sebagai respons terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet Protocol (SLIP), yang hanya mendukung pengalamatan IP statis kepada para kliennya. Dibandingkan dengan pendahulunya (SLIP), PPP jauh lebih baik, mengingat kerja protokol ini lebih cepat, menawarkan koreksi kesalahan, dan negosiasi sesi secara dinamis tanpa adanya intervensi dari pengguna. Selain itu, protokol ini juga mendukung banyak protokol-protokol jaringan secara simultan.

Point to Point


PPP menyediakan metode untuk transmisi datagram lebih link point-to-point serial. PPP terdiri dari tiga komponen utama:
Sebuah metode untuk encapsulating datagrams atas link serial.
PPP menggunakan Tingkat Tinggi Data Link Control (HDLC) protokol sebagai dasar untuk encapsulating datagrams lebih link point-to-point.
Sebuah LCP extensible untuk membangun, mengkonfigurasi, dan menguji koneksi data link.
Sebuah keluarga NCPs untuk menetapkan dan mengkonfigurasi protokol jaringan lapisan yang berbeda.
PPP protocol beroperasi melalui koneksi interface piranti Data Communication Equipment (DCE) dan piranti Data Terminal Equipment (DTE).
PPP protocol dapat beroperasi pada kedua modus synchronous (dial-up) ataupun asynchronous dan ISDN.
Tidak ada batas transmission rate
Keseimbangan load melalui multi-link
LCP dipertukarkan saat link dibangun untuk mengetest jalur dan setuju karenanya
PPP protocol mendukung berbagai macam protocol layer diatasnya seperti IP; IPX; AppleTalk dan sebagainya.
PPP protocol mendukung authentication kedua jenis clear text PAP (Password Authentication Protocol) dan enkripsi CHAP (Chalange Handshake Authentication Protocol)
NCP meng-encapsulate protocol layer Network dan mengandung suatu field yang mengindikasikan protocol layer atas
PPP mengandung Header yang mengindikasikan pemakaian protocol layer Network.PPP protocol Link Control Protocol (LCP) merupakan satu set layanan yang melaksanakan setup link dan memiliki Fase sebagai berikut :
Link Entablisment and Negotiation, mencoba untuk membentuk link dengan router lawan (pembentukan link) request link dan router tetangga mengirim acnowlegment dengan isi [setuju atau tidak]. Pada fase ini akan menawarkan opsi :
Authentication, mengirim dalam persetujuan PAP atau CHAP
Compression, setiap mengirim dalam bentuk di kompres atau tidak
Multilink, dalam satu interface dalpat membuat beberapa virtual link
Determination Link Qualitiy, menentukan kualitas linknya (optional)
NCP (Network Control Protocol) berfungsi mengontrol establisment

PPP protocol dapat berjalan pada bermacam-macam standard physical synchronous danasynckronous termasuk :
  • Serial Asynchronous seperti dial-up
  • ISDN
  • Serial synchronous
  • HIgh Speed Serial Interface (HSSI)
Pengertian dan Fungsi Frame Relay

       Frame Relay adalah konsep di mana informasi akan dikirim menggunakan data frame dalam format digital. Penggunaan layanan relay ini data dapat dikirim dengan cara yang cepat dan efisien melalui internet. Frame Relay juga merupakan cara yang paling murah untuk mengirim data ke titik lain. Frame Relay juga umum digunakan dalam jaringan LAN dan jaringan WAN 
Frame Relay menempatkan semua data yang bervariasa dalam ukuran ke dalam bentuk frame yang menghilangkan kebutuhan untuk koreksi kesalahan, dengan menghilangkan kebutuhan koneksi error maka proses transfer data menjadi lebih cepat.

       Fungsi  Frame Relay  yang utama pada lapisan dan layer data-link yang merupakan lapisan kedua pada proses  Frame Relay yang menenmpatkan link untuk transfer data.

CIRCUIT SWITCHING DAN PACKET SWITCHING

       A. Jaringan Circuit Switching

       Jaringan circuit switching digunakan untuk menghubungkan pasangan terminal dengan cara menyediakan sirkuit atau kanal yang tersendiri dan terus meneurs selama hubungan berlangsung
Sirkuit yang ‘holded’ tidak dapat dipakai oleh yang lain
Jumlah sirkuit / kanal lebih kecil dibandingkan kapasitas
Jaringan circuit switching, kinerjanya tergantiung pada loss bukan pada delay (tetapi pada digital switching juga menimbulkan delay).

Tiga fase yang terdapat dalam circuit switching, yaitu;
·         circuit establishment
·         data transfer
·         circuit termination


Jaringan circuit switching digunakan untuk hubungan yang bersifat :

·         Real time-spech (ex : telpon)
·         Real time-data very high bit transmitted

Contoh :
Jaringan Telepon
ISDN (Integrated Services Digital Networks)

B. Jaringan Packet Switching

       Sebuah metode yang digunakan untuk memindahkan data dalam jaringan internet. Dalam packet switching, seluruh paket data yang dikirim dari sebuah node akan dipecah menjadi beberapa bagian. Setiap bagian memiliki keterangan mengenai asal dan tujuan dari paket data tersebut. Hal ini memungkinkan sejumlah besar potongan-potongan data dari berbagai sumber dikirimkan secara bersamaan melalui saluran yang sama, untuk kemudian diurutkan dan diarahkan ke rute yang berbeda melalui router.
Packet Switching tidak mempergunakan kapasitas transmisi yang melewati jaringan. Data dikirim keluar dengan menggunakan rangkaian potongan-potongan kecil secara berurutan yang disebut paket. Masing-masing paket melewati jaringan dari satu titik ke titik lain dari sumber ke tujuan Pada setiap titik seluruh paket diterima, disimpan dengan cepat dan ditransmisikan ke titik berikutnya.
Fungsi utama dari jaringan packet-switched adalah menerima paket dari stasiun pengirim untuk diteruskan ke stasiun penerima.
Penggunaan packet switching mempunyai keuntungan dibandingkan dengan penggunaan circuit switching antara lain:
Efisiensi jalur lebih besar karena hubungan antar node dapat menggunakan jalur yang dipakai bersama secara dinamis tergantung banyaknya paket yang dikirim.
Bisa mengatasi permasalahan data rate yang berbeda antara dua jenis jaringan yang berbeda data rate-nya.
Saat beban lalu lintas meningkat, pada model circuit switching, beberapa pesan yang akan ditransfer dikenai pemblokiran. Transmisi baru dapat dilakukan apabila beban lalu lintas mulai menurun. Sedangkan pada modelpacket switching, paket tetap bisa dikirimkan, tetapi akan lambat sampai ke tujuan (delivery delay meningkat).
Pengiriman dapat dilakukan berdasarkan prioritas data. Jadi dalam suatu antrian paket yang akan dikirim, sebuah paket dapat diberi prioritas lebih tinggi untuk dikirim dibanding paket yang lain. Dalam hal ini, prioritas yang lebih tinggi akan mempunyai delivery delay yang lebih kecil dibandingkan paket dengan prioritas yang lebih rendah.
Penggunaan Paket Switching :
Contoh- contoh applikasi packet switching :
TCP/IP protokol adalah jaringan dengan teknologi “packet switching” yang berasal dari proyek DARPA (development of Defense Advanced Research Project Agency) di tahun 1970-an yang dikenal dengan nama ARPANET.
Jaringan ATM adalah jaringan Packet-switching karena konsep ATM mirip dengan konsep yang digunakan packet-switching yaitu transfer informasi dilakukan dalam format sel (informasi yang akan dikirim dibagi menjadipotongan-potongan dengan ukuran tertentu) yang sifatnya connection-oriented artinya sebelum transfer informasi dilakukan harus dibangun hubungan terlebih dahulu atau definisikan sebagai protokol yang berfungsi sebagai interface (baca: antarmuka) untuk menghubungkan komputer dengan komputer lainnya, membuat tiap komputer yang terintegrasi di dalamnya dapat bercakapcakap atau bertukar informasi dengan kecepatan tinggi(sampai dengan 155Mbps).
GPRS adalah teknologi packet Switching data pada GSM. Teknologi yang dikenal sebagai generasi 2.5 ini, merupakan pengembangan dari teknologi Circuit Switching pada
GSM. Berbeda dengan teknologi Circuit Switching, pada GPRS koneksi ke jaringan hanya dilakukan pada saat mengirimkan data. Data tersebut dikirim sekaligus dalam satu ´paket´, sehingga lebih efisien dibanding koneksi permanen pada teknologi circuit-switching. Sehingga biaya yang dibebankan pun, jauh lebih murah. Selain itu kecepatan transmisi datanya jauh lebih cepat, yaitu sampai 115 Kilobyte per second(Kbps). Padahal, sebelumnya kemampuan transmisi data pada GSM hanya 9,56 Kbps.

 Perbedaan Circuit Switching & Packet Switching

Circuit switching
·         Tergantung pada path transmisi
·         Transmisi data secara kontinu
·         Interaksi yang cukup cepat
·         Message-message tidak disimpan
·         Path dibentuk untuk seluruh percakapan
·         Delayy setup panggilan; delay transmisi diabaikan
·         Sinyal sibuk bila party yang dipanggil sibuk
·         Kelebihan beban mungkin memblok setup panggilan; tidak ada delay untuk pembentukan panggilan-panggilan
·         Elektromekanikal atau komputerisasi switching node
·         Pemakai bertanggung jawab untuk kehilangan proteksi message
·         Biasanya tidak ada konversi kecepatan atau kode
·         Bandwidth transmisi yang tetap
·         Tidak ada kelebihan bit-bit setelah setup panggilan

Packet switching

·        
Tidak tergantung
·         Transmisi paket-paket
·         Idem
·         Paket-paket mungkin disimpan sampai dikirim
·         Rute terbentuk untuk tiap paket
·         Delay transmisi paket
·         Pengirim mungkin memberitahukan jika paket tidak dikirimkan
·         Kelebihan beban meningkatkan delay paket
·         Small switching node
·         Jaringan mungkin bertanggung jawab untuk paket-paket individu
·         Ada
·         Pemakaian bandwidth yang dinamis
·         Kelebihan bit-bit dalam tiap message

HIRARKI WAN dan SWITCH

HIRARKI WAN

Model jaringan secara hirarkis berguna sebagai suatu cara untuk mendesain infrastruktur jaringan yang dapat diandalkan. Model ini menyediakan cara pandang yang bervariasi mengenai sebuah network, sehingga mempermudah kita dalam mendesain dan membangun jaringan yang terskala. Model jaringan hirarkis terbagi menjadi tiga layer, yaitu :

A.       Core Layer
Core layer memberikan struktur transportasi yang optimal dan dapat diandalkan dalam meneruskan traffic pada kecepatan yang sangat tinggi. Dengan kata lain, core layer menswitch paket data dengan secepat mungkin. Peralatan pada core layer jangan diberi beban dalam bentuk proses apapun yang dapat menganggu kecepatan switch paket data dalam kecepatan tinggi, seperti access-list checking, data encryption, address transation. Core layer dikenal sebagai backbone antar jaringan yang saling terkoneksi.

Tugas core layer :
a.                    melakukan design jaringan dengan keandalan yang tinggi
b.                   melakukan desain untuk kecepatan dan latency yang rendah

Fungsi dari layer ini adalah :
a.                   mengatur traffic [ traffic switching ] ,
b.                  mengatur kapasitas traffic dan mengirim traffic dengan cepat dan handal.

Device yang digunakan pada layer ini adalah:
a.                   Mesin core.vad.id,BSD Minded dipadukan dengan cisco catalyst L3.
b.                  Router
c.                   Multiplexer
d.                  PBX
Biasanya perangkat pada layer ini menangani jalur backbone utama ke ISP dan jalur internet.

B.   Distribution Layer
Distribution layer terletak diantara access layer dan core layer dan membantu membedakan core jaringan inti dengan jaringan-jaringan yang lain. Tujuannya untuk memberikan batasan definisi dalam daftar akses dan filter lainnya untuk menuju ke jaringan inti. Maka dari itu, layer ini mendefinisikan aturan-aturan untuk jaringan, seperti routing updates, route summaries, VLAN traffic, dan address aggregation.

Fungsi dari distribution layer yaitu :
a.     Routing (dalam satu autonomous system)
b.    Filtering (dalam satu autonomous system)
c.     Service handling
d.    Mengendalikan konektivitas /policy
e.     QOS

Tugas dari distribution layer yaitu routing antar layer atau antar subnet VLAN di Access Layer.

Perangkat distribution layer :
a.     Cisco Catalyst 6509
b.    Nexus 7000
c.     ASA 5500
d.    Switch layer 3
e.     Firewall
f.     Router LAN
g.    Bridge
h.    Brouter
i.      VPN Access Router
j.      Cisco Catalyst 6009 Layer 2 Core.

C.   Access Layer
Access layer menyuplai trafik ke jaringan dan melakukan network entry control. Para pengguna mengakses jaringan melalui access layer. Access layer berlaku layaknya “pintu masuk” menuju sebuah jaringan. Access layer juga dapat melakukan daftar akses yang didesain untuk mencegah pengguna tak sah untuk dapat masuk. Access layer juga dapat memberi akses situs jarak jauh kepada jaringan melalui teknologi wide-area, seperti frame relay, ISDN, atau leased lines. Layer ini juga mengendalikan akses pengguna dengan workgroup ke sumber daya Internetwork.Fungsi layer ini melakukan share bandwith,switched bandwith , MAC Layer Filtering , dan Micro segmentation [NAT/subneting].Device yang digunakan adalah
-        Cisco 1900 series integrated services router
-        Cisco 2900 series integrated services router
-        Cisco 3900 series integrated services router
-        Cisco 800 series routers
   
A. Switch Manageable

Adalah switch dengan harga tinggi yang dapat dikonfigurasikarena memiliki sistem operasi didalamnya.
Pioneer untuk Switch manageable adalah device dengan merk ‘Cisco’. selain Cisco, kebanyakan hanya sebuah Switch murah yang tidak dapat dikonfigurasi (Unmanageable) dan sistem pakainya :  tinggal colok. Switchmanageable dibuat untuk meningkatkan keamanan pada sebuah jaringan lokal dan biasadipakai pada perusahaan-perusahaan elite. karena cara kerjanya, switch manageable dapatjuga dikelompokkan menjadi device yang bekerja pada layer 3 OSI Model.

SWITCH

B. Switch Unmanageable


Adalah Switch non Os  Maksud nya switch yang tinggal langsung colok  tidak ada configurasi apa” biasanya di gunakan untuk Jaringan yang sederhana sperti jaringan warnet dan lain-lain.

Adapun beberapa perbedaan mendasar yang membedakan antara manageable switch dengan yang non manageable. Perbedaan tersebut dominan bisa di lihat dari kelebihan dan keunggulan yang dimiliki oleh switch manageable itu sendiri. Adapun beberapa kelebihan manageable switch yang membedakan keduanya adalah :

Mendukung penyempitan broadcast jaringan dengan VLAN
Pengaturan access user dengan access list
Membuat keamanan network lebih terjamin
Bisa melakukan pengaturan port yang ada
Mudah dalam monitoring trafick dan maintenence network karena dapat diakses tanpa harus berada di dekat switch.

IDENTIFIKASI LAPISAN INTERNET DAN TRANSORT

Jumat, 14 Agustus 2015

A. TCP/IP PORT NUMBER

       Berikut link untuk list dari TCP/IP PORT NUMBER

B. FIREWALL
Tembok api atau dinding api a
dalah suatu sistem perangkat lunak yang mengizinkan lalu lintas jaringan yang dianggap aman untuk bisa melaluinya dan mencegah lalu lintas jaringan yang dianggap tidak aman. Umumnya, sebuah tembok-api diterapkan dalam sebuah mesin terdedikasi, yang berjalan pada pintu gerbang (gateway) antara jaringan lokal dengan jaringan Internet.
Tembok-api digunakan untuk membatasi atau mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari pihak luar. Saat ini, istilah firewall menjadi istilah lazim yang merujuk pada sistem yang mengatur komunikasi antar dua macam jaringan yang berbeda. Mengingat saat ini banyak perusahaan yang memiliki akses ke Internet dan juga tentu saja jaringan berbadan hukum di dalamnya, maka perlindungan terhadap perangkat digital perusahaan tersebut dari serangan para peretas, pemata-mata, ataupun pencuri data lainnya, menjadi kenyataan.
Jenis-jenis Firewall
Firewall terbagi menjadi dua jenis, yakni sebagai berikut
1.      Personal Firewall
Personal Firewall didesain untuk melindungi sebuah komputer yang terhubung ke jaringan dari kses yang tidak dikehendaki. Firewall jenis ini akhir-akhir ini berevolusi menjadi sebuah kumpulan program yang bertujuan untuk mengamankan komputer secara total, dengan ditambahkannya beberapa fitur pengaman tambahan semacamperangkat proteksi terhadap virus, anti-spyware, anti-spam, dan lainnya. Bahkan beberapa produk firewall lainnya dilengkapi dengan fungsi pendeteksian gangguan keamanan jaringan (Intrusion Detection System).
2.      Network Firewall
Network Firewall didesain untuk melindungi jaringan secara keseluruhan dari berbagai serangan. Umumnya dijumpai dalam dua bentuk, yakni sebuah perangkat terdedikasi atau sebagai sebuah perangkat lunak yang diinstalasikan dalam sebuah server. Contoh dari firewall ini adalah Microsoft Internet Security and Acceleration Server (ISA Server)Cisco PIXCisco ASAIPTables dalam sistem operasi GNU/Linuxpf dalam keluarga sistem operasi Unix BSD, serta SunScreen dari Sun Microsystems, Inc. yang dibundel dalam sistem operasi Solaris. Network Firewall secara umum memiliki beberapa fitur utama, yakni apa yang dimiliki oleh personal firewall (packet filter firewall dan stateful firewall), Circuit Level Gateway, Application Level Gateway, dan juga NAT Firewall. Network Firewall umumnya bersifat transparan (tidak terlihat) dari pengguna dan menggunakan teknologi routing untuk menentukan paket mana yang diizinkan, dan mana paket yang akan ditolak.
Fungsi Firewall
Secara mendasar, firewall dapat melakukan hal-hal berikut:
Mengatur dan mengontrol lalu lintas jaringan
Melakukan autentikasi terhadap akses
Melindungi sumber daya dalam jaringan privat
Mencatat semua kejadian, dan melaporkan kepada administrator
Mengatur dan Mengontrol Lalu lintas jaringan
Fungsi pertama yang dapat dilakukan oleh firewall adalah firewall harus dapat mengatur dan mengontrol lalu lintas jaringan yang diizinkan untuk mengakses jaringan privat atau komputer yang dilindungi oleh firewall. Firewall melakukan hal yang demikian, dengan melakukan inspeksi terhadap paket-paket dan memantau koneksi yang sedang dibuat, lalu melakukan penapisan (filtering) terhadap koneksi berdasarkan hasil inspeksi paket dan koneksi tersebut.
Proses inspeksi Paket
Inspeksi paket ('packet inspection) merupakan proses yang dilakukan oleh firewall untuk 'menghadang' dan memproses data dalam sebuah paket untuk menentukan bahwa paket tersebut diizinkan atau ditolak, berdasarkan kebijakan akses (access policy) yang diterapkan oleh seorang administrator. Firewall, sebelum menentukan keputusan apakah hendak menolak atau menerima komunikasi dari luar, ia harus melakukan inspeksi terhadap setiap paket (baik yang masuk ataupun yang keluar) di setiap antarmuka dan membandingkannya dengan daftar kebijakan akses. Inspeksi paket dapat dilakukan dengan melihat elemen-elemen berikut, ketika menentukan apakah hendak menolak atau menerima komunikasi:
·         Alamat IP dari komputer sumber
·         Port sumber pada komputer sumber
·         Alamat IP dari komputer tujuan
·         Port tujuan data pada komputer tujuan
·         Protokol IP
·         Informasi header-header yang disimpan dalam paket
·         Koneksi dan Keadaan Koneksi
Agar dua host TCP/IP dapat saling berkomunikasi, mereka harus saling membuat koneksi antara satu dengan lainnya. Koneksi ini memiliki dua tujuan:
Komputer dapat menggunakan koneksi tersebut untuk mengidentifikasikan dirinya kepada komputer lain, yang meyakinkan bahwa sistem lain yang tidak membuat koneksi tidak dapat mengirimkan data ke komputer tersebut. Firewall juga dapat menggunakan informasi koneksi untuk menentukan koneksi apa yang diizinkan oleh kebijakan akses dan menggunakannya untuk menentukan apakah paket data tersebut akan diterima atau ditolak.
Koneksi digunakan untuk menentukan bagaimana cara dua host tersebut akan berkomunikasi antara satu dengan yang lainnya (apakah dengan menggunakan koneksi connection-oriented, atau connectionless).

Ilustrasi mengenai percakapan antara dua buah host

       Kedua tujuan tersebut dapat digunakan untuk menentukan keadaan koneksi antara dua host tersebut, seperti halnya cara manusia bercakap-cakap. Jika Amir bertanya kepada Aminah mengenai sesuatu, maka Aminah akan meresponsnya dengan jawaban yang sesuai dengan pertanyaan yang diajukan oleh Amir; Pada saat Amir melontarkan pertanyaannya kepada Aminah, keadaan percakapan tersebut adalah Amir menunggu respons dari Aminah. Komunikasi di jaringan juga mengikuti cara yang sama untuk memantau keadaan percakapan komunikasi yang terjadi.
Firewall dapat memantau informasi keadaan koneksi untuk menentukan apakah ia hendak mengizinkan lalu lintas jaringan. Umumnya hal ini dilakukan dengan memelihara sebuah tabel keadaan koneksi (dalam istilah firewall: state table) yang memantau keadaan semua komunikasi yang melewati firewall. Dengan memantau keadaan koneksi ini, firewall dapat menentukan apakah data yang melewati firewall sedang "ditunggu" oleh host yang dituju, dan jika ya, aka mengizinkannya. Jika data yang melewati firewall tidak cocok dengan keadaan koneksi yang didefinisikan oleh tabel keadaan koneksi, maka data tersebut akan ditolak. Hal ini umumnya disebut sebagai Stateful Inspection.
Stateful Packet Inspection
Ketika sebuah firewall menggabungkan stateful inspection dengan packet inspection, maka firewall tersebut dinamakan dengan Stateful Packet Inspection (SPI). SPI merupakan proses inspeksi paket yang tidak dilakukan dengan menggunakan struktur paket dan data yang terkandung dalam paket, tapi juga pada keadaan apa host-host yang saling berkomunikasi tersebut berada. SPI mengizinkan firewall untuk melakukan penapisan tidak hanya berdasarkan isi paket tersebut, tapi juga berdasarkan koneksi atau keadaan koneksi, sehingga dapat mengakibatkan firewall memiliki kemampuan yang lebih fleksibel, mudah diatur, dan memiliki skalabilitas dalam hal penapisan yang tinggi.
Salah satu keunggulan dari SPI dibandingkan dengan inspeksi paket biasa adalah bahwa ketika sebuah koneksi telah dikenali dan diizinkan (tentu saja setelah dilakukan inspeksi), umumnya sebuah kebijakan (policy) tidak dibutuhkan untuk mengizinkan komunikasi balasan karena firewall tahu respons apa yang diharapkan akan diterima. Hal ini memungkinkan inspeksi terhadap data dan perintah yang terkandung dalam sebuah paket data untuk menentukan apakah sebuah koneksi diizinkan atau tidak, lalu firewall akan secara otomatis memantau keadaan percakapan dan secara dinamis mengizinkan lalu lintas yang sesuai dengan keadaan. Ini merupakan peningkatan yang cukup signifikan jika dibandingkan dengan firewall dengan inspeksi paket biasa. Apalagi, proses ini diselesaikan tanpa adanya kebutuhan untuk mendefinisikan sebuah kebijakan untuk mengizinkan respons dan komunikasi selanjutnya. Kebanyakan firewall modern telah mendukung fungsi ini.
Melakukan autentikasi terhadap akses
Fungsi fundamental firewall yang kedua adalah 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. Pada awal-awal perkembangan Internet, hal ini boleh dianggap sebagai suatu berkah. Tapi saat ini, di saat semakin banyak yang terhubung ke Internet, mungkin kita tidak mau siapa saja yang dapat berkomunikasi dengan sistem yang kita miliki. Karenanya, firewall dilengkapi dengan fungsi autentikasi dengan menggunakan beberapa mekanisme autentikasi, sebagai berikut:
Firewall 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 firewall. Umumnya, setelah koneksi diizinkan oleh kebijakan keamanan dalam firewall, firewall 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.
Dengan mengimplementasikan proses autentikasi, firewall dapat menjamin bahwa koneksi dapat diizinkan atau tidak. Meskipun jika paket telah diizinkan dengan menggunakan inspeksi paket (PI) atau berdasarkan keadaan koneksi (SPI), jika host tersebut tidak lolos proses autentikasi, paket tersebut akan dibuang.

Melindungi sumber daya dalam jaringan privat
Salah satu tugas firewall adalah melindungi sumber daya dari ancaman yang mungkin datang. Proteksi ini dapat diperoleh dengan menggunakan beberapa pengaturan peraturan akses (access control), penggunaan SPI, application proxy, atau kombinasi dari semuanya untuk mengamankan host yang dilindungi supaya tidak dapat diakses oleh host-host yang mencurigakan atau dari lalu lintas jaringan yang mencurigakan. Meskipun demikian, firewall bukan satu-satunya metode proteksi teraman terhadap sumber daya, dan mempercayakan proteksi firewall dari ancaman secara eksklusif adalah salah satu kesalahan fatal.
Jika sebuah host yang menjalankan sistem operasi tertentu yang memiliki lubang keamanan yang belum ditambal dikoneksikan ke Internet, firewall mungkin tidak dapat mencegah dieksploitasinya host tersebut oleh host-host lainnya, khususnya jika exploit tersebut menggunakan lalu lintas yang oleh firewall telah diizinkan (dalam konfigurasinya). Sebagai contoh, jika sebuah packet-inspection firewall mengizinkan lalu lintas HTTP ke sebuah web server yang menjalankan sebuah layanan web yang memiliki lubang keamanan yang belum ditambal, maka seorang pengguna yang "iseng" dapat saja membuat exploit untuk meruntuhkan web server tersebut karena memang web server yang bersangkutan memiliki lubang keamanan yang belum ditambal.
Dalam contoh ini, web server tersebut akhirnya mengakibatkan proteksi yang ditawarkan oleh firewall menjadi tidak berguna. Hal ini disebabkan oleh firewall tidak dapat membedakan antara request HTTP yang mencurigakan atau tidak. Apalagi, jika firewall yang digunakan bukan application proxy. Oleh karena itulah, sumber daya yang dilindungi haruslah dipelihara dengan melakukan penambalan terhadap lubang-lubang keamanan, selain tentunya dilindungi oleh firewall.
Cara Kerja Firewall
Firewall berada di antara kedua jaringan seperti internet dan komputer sehingga firewall berfungsi sebagai pelindung. Tujuan utama adanya firewall adalah untuk user yang tidak menginginkan lalu lintas jaringan yang berusaha masuk ke komputer, namun tidak hanya itu saja yang bisa dilakukan firewall. Firewall juga dapat menganalisis jaringan yang mencoba masuk ke komputer anda, dan dapat melakukan apa yang harus dilakukan ketika jaringan tersebut masuk. Contohnya saja, firewall bisa diatur untuk memblokir beberapa jenis jaringan yang mencoba keluar atau mencatat log lalu lintas jaringan yang mencurigakan.
Firewall bisa memiliki berbagai aturan yang dapat anda tambahkan atau hapus untuk menolak jaringan tertentu. Contohnya saja, hanya dapat mengakses alamat IP tertentu atau mengumpulkan semua akses dari tempat lain untuk ke satu tempat yang aman terlebih dahulu
Packet-Filter Firewall

Contoh pengaturan akses (access control) yang diterapkan dalam firewall
Pada bentuknya yang paling sederhana, sebuah firewall adalah sebuah router atau komputer yang dilengkapi dengan dua buah NIC (Network Interface Card, kartu antarmuka jaringan) yang mampu melakukan penapisan atau penyaringan terhadap paket-paket yang masuk. Perangkat jenis ini umumnya disebut dengan packet-filtering router.
Firewall jenis ini bekerja dengan cara membandingkan alamat sumber dari paket-paket tersebut dengan kebijakan pengontrolan akses yang terdaftar dalam Access Control List firewall, router tersebut akan mencoba memutuskan apakah hendak meneruskan paket yang masuk tersebut ke tujuannya atau menghentikannya. Pada bentuk yang lebih sederhana lagi, firewall hanya melakukan pengujian terhadap alamat IP atau nama domain yang menjadi sumber paket dan akan menentukan apakah hendak meneruskan atau menolak paket tersebut. Meskipun demikian, packet-filtering router tidak dapat digunakan untuk memberikan akses (atau menolaknya) dengan menggunakan basis hak-hak yang dimiliki oleh pengguna.

Cara kerja packet filter firewall
Packet-filtering router juga dapat dikonfigurasikan agar menghentikan beberapa jenis lalu lintas jaringan dan tentu saja mengizinkannya. Umumnya, hal ini dilakukan dengan mengaktifkan/menonaktifkan port TCP/IP dalam sistem firewall tersebut. Sebagai contoh, port 25 yang digunakan oleh Protokol SMTP (Simple Mail Transfer Protocol) umumnya dibiarkan terbuka oleh beberapa firewall untuk mengizinkan surat elektronik dari Internet masuk ke dalam jaringan privat, sementara port lainnya seperti port 23 yang digunakan oleh Protokol Telnet dapat dinonaktifkan untuk mencegah pengguna Internet untuk mengakses layanan yang terdapat dalam jaringan privat tersebut. Firewall juga dapat memberikan semacam pengecualian (exception) agar beberapa aplikasi dapat melewati firewall tersebut. Dengan menggunakan pendekatan ini, keamanan akan lebih kuat tapi memiliki kelemahan yang signifikan yakni kerumitan konfigurasi terhadap firewall: daftar Access Control List firewall akan membesar seiring dengan banyaknya alamat IP, nama domain, atau port yang dimasukkan ke dalamnya, selain tentunya juga exception yang diberlakukan.


Sumber dari : wikipedia