Pemrograman Jaringan v.2014
Download
Report
Transcript Pemrograman Jaringan v.2014
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
◦ 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