Pemrograman Jaringan NAT, Proxy, VLAN Concept Aurelio Rahmadian
Objektif NAT Tipe NAT Aplikasi NAT Proxy Server Fungsi Proxy VLAN
NAT Network Address Translation (NAT) merupakan proses pemetaan suatu IP address ke IP address lainnya Umumnya dilakukan oleh router atau firewall
NAT Pemetaan 192.168.108.xxx menjadi 10.252.105.109
NAT Private IP – Public IP Private IP address merupakan IP address yang tidak dapat digunakan untuk berkomunikasi melalui internet Range private IP address: 10.0.0.0 – 10.255.255.255 172.16.0.0 – 172.31.255.255 192.168.0.0 – 192.168.255.255
NAT Private IP – Public IP NAT dapat digunakan sehingga workstation yang menggunakan private IP address dapat terhubung ke internet menggunakan satu atau lebih public IP address
Tipe NAT Static NAT Alamat IP lokal dipetakan ke alamat IP global secara statik dalam basis one-to-one
Tipe NAT Dynamic NAT (Pool) Memetakan IP lokal ke salah satu dari sekelompok IP global Dapat memetakan beberapa IP lokal ke beberapa IP global
Tipe NAT
Tipe NAT NAT Overload Beberapa IP lokal ditranslasikan ke sebuah IP global Dapat menghemat alokasi IP dari ISP
Aplikasi NAT Pooling IP address IP masquerading Jaringan memiliki banyak host tetapi hanya memiliki beberapa IP public IP masquerading Sebuah IP public dipetakan ke beberapa IP lokal melalui port forwarding (port address translation (PAT))
Aplikasi NAT
Aplikasi NAT Load balancing server Menyeimbangkan beban kerja server yang identik
Proxy Server Proxy = perantara = penghubung = agen Proxy server adalah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request tertentu Proxy server bertindak sebagai gateway untuk komputer client. Web server menerima request dari proxy server tetapi menginterpretasikannya seolah-olah langsung dari komputer client Proxy server juga dapat digunakan untuk mengamankan jaringan, umumnya dikenal sebagai firewall
Proxy Server
Proxy Server Proxy server memotong hubungan langsung antara pengguna dan layanan yang diakses Dilakukan pertama dengan mengubah alamat IP, membuat pemetaan dari alamat IP jaringan lokal ke suatu alamat IP proxy, yang digunakan untuk jaringan luar atau internet Pada prinsipnya hanya alamat IP proxy tersebut yang akan diketahui secara umum di internet, berfungsi sebagai network address translator
Fungsi Proxy Connection sharing User tidak langsung berhubungan dengan jaringan luar atau internet tetapi harus melewati suatu gateway, bertindak sebagai batas antara jaringan lokal dengan jaringan luar Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna lokal maupun jaringan luar terhubung Koneksi jaringan lokal ke internet menggunakan sambungan yang dimiliki gateway (connection sharing)
Fungsi Proxy Filtering Berfungsi sebagai firewall packet filtering yang digunakan untuk melindungi jaringan lokal dari serangan/gangguan dari internet Melakukan filtering atas packet yang lewat dari dan ke jaringan yang dihubungkan
Fungsi Proxy Caching Proxy server memiliki mekanisme penyimpanan objek-objek yang sudah pernah diminta dari server-server di internet Disimpan dalam tempat penyimpanan tertentu (cache)
VLAN Virtual LAN (VLAN) merupakan fungsi logic dari sebuah switch Switch memisahkan suatu segmen jaringan secara logika sehingga menjadi beberapa jaringan virtual yang terhubung ke perangkat fisik yang sama Hanya dapat dilakukan pada manageable switch
VLAN
VLAN Manfaat menggunakan VLAN: Performance Mempermudah administrator jaringan Mengurangi biaya Keamanan
VLAN Semua informasi yang mengandung penandaan/pengalamatan suatu VLAN (tagging) disimpan dalam suatu database, jika penandaannya berdasarkan port yang digunakan maka database harus mengindikasikan port-port yang digunakan oleh VLAN Untuk menghubungkan antar VLAN dibutuhkan router