Page 13 - pembelajaran jaringa dasar
P. 13
D. Network Address Translation (NAT)
Network Address Translation (NAT) adalah proses untuk memodifikasi
sumber atau alamat tujuan dalam header IP dari sebuah paket saat paket sedang
dalam transit. Secara umum, pengirim dan penerima aplikasi tidak menyadari bahwa
paket IP sedang dimanipulasi.NAT sering dilaksanakan oleh router, dan jadi kita
akan merujuk ke host melakukan NAT sebagai NAT router.
Namun, dalam pengerahan OpenStack biasanya server Linux yang
mengimplementasikan fungsi NAT, bukan router hardware. Server ini
menggunakan iptables paket perangkat lunak untuk melaksana kan fungsi NAT.Ada
beberapa variasi dari NAT, dan di sini kami menjelaskan tiga jenis umum yang
ditemukan dalam pengerahan OpenStack.
Bagaimana Cara Kerja NAT
NAT bekerja dengan memeriksa konten pesan IP yang masuk dan keluar.
Seperti yang diperlukan, ini memodifikasi sumber atau alamat tujuan di
header protokol IP dan checksum yang terpengaruh untuk mencerminkan
pemetaan alamat yang dikonfigurasi. NAT mendukung pemetaan tetap atau
dinamis dari satu atau lebih alamat IP internal dan eksternal.
Fungsionalitas NAT biasanya ditemukan pada router dan perangkat gateway
lainnya pada batas jaringan. NAT juga dapat diimplementasikan sepenuhnya
dalam perangkat lunak. Microsoft Internet Connection Sharing, misalnya,
menambahkan dukungan NAT ke sistem operasi Windows.
Selain itu, NAT yang dikonfigurasi dengan benar membatasi akses komputer
eksternal ke perangkat klien di belakang lapisan terjemahan. Internet RFC 1631
berisi spesifikasi dasar NAT.
8