Rabu, 09 September 2020

Konfigurasi Internet Gateway

Setiap kali seseorang menggunakan jaringan internet, komputer tersebut tentulah sudah memilii IP yang sudah terdaftar melalui ISP. Alamat IP yang diperuntukkan bagi pengguna internet semakin lama tentu akan semakin menipis, karena itu kemudian hadir sistem NAT untuk mengatasi jumlah alamat IP yang semakin menipis ini. 
Network Address Translation (NAT) merupakan internet gateway. Suatu internet gateway seperti layaknya sebuah pintu yang berfungsi untuk menghubungkan satu wilayah ke wilayah lain. Untuk dapat terhubung dengan internet maupun jaringan lain, suatu jaringan membutuhkan jaringan lain yaitu internet gateway. Gateway menjadi jalan atau rute untuk menuju kealamat tujuan. Gateway menghubungkan jaringan satu dengan jaringan lainnya meskpun jaringan tersebut memiliki arsitektur dan topologi yang berbeda.

Sebuah sistem untuk menggabungkan lebih dari satu komputer untuk dihubungkan ke dalam jaringan internet hanya dengan menggunakan sebuah alamat IP. Sehingga setiap komputer di dalam NAT ketika berselancar di internet akan terlihat memiliki alamat IP yang sama jika dilacak. Dengan kata lain, sebuah alamat IP pada jaringan lokal akan terlebih dahulu ditranslasikan oleh NAT untuk dapat mengakses IP publik di jaringan komputer. Sebelum proses translasi ini, maka pengguna tidak dapat terhubung ke internet.

Banyak yang berpendapat bahwa NAT sebetulnya mirip dengan proxy server, namun bedanya adalah jika proxy server menyediakan mekanisme caching, tak begitu halnya dengan NAT. Sehingga dengan penggunaan NAT, tidak ada batasan mengenai jumlah halaman web yang dapat diakses.

Cukup banyak pengguna NAT yang memanfaatkan sistem ini, bisa jadi dikarenakan ketersediaan alamat IP yang terbatas, membutuhkan keamanan lebih, atau ada pula yang menggunakan NAT karena dinilai lebih fleksibel dalam hal administrasi jaringan, sebab jaringan NAR didesain menyederhanakan alamat IP dan untuk melindunginya.


NAT (Network Address Translation) adalah adalah sebuah proses pemetaan alamat IP dimana perangkat jaringan komputer akan memberikan alamat IP public ke perangkat jaringan local sehingga banyak IP private yang dapat mengakses IP public.

Dengan kata lain NAT akan mentranslasikan alamat IP sehingga IP address pada jaringan local dapat mengakses IP public pada jaringan WAN. NAT mentranslasikan alamat IP private untuk dapat mengakses alamat host diinternat dengan menggunakan alamat IP public pada jaringan tersebut. Tanpa hal tersebut(NAT) tidaka mungkin IP private pada jaringan local bisa mengakses internet.

Selain itu, NAT berfungsi untuk mentranslasi alamat IP Public ke alamat IP private atau sebaliknya, sehingga dengan adanya NAT setiap komputer pada jaringan LAN dapat mengakses internet dengan mudah. Saat seseorang mengakses internet, perangkat yang ia gunakan haruslah memiliki IP address yang sudah terdaftar melalui ISP. 


Pada jaringan komputer terdapat  NAT terbagi dua , yaitu :
  1. Dnat atau Destiantion Network Address Translation adalah sebuah NAT yang berfungsi untuk meneruskan paket dari IP public melalui firewall ke suatu host dalam jaringan. Dnat hanya bekerja pada tabel nat dan didalam tabel NAT berisi 3 bagian yang disebut dengan CHAIN, ketiga CHAIN tersebut meliputi prerouting, postrouting dan output.
  2. SNAT atau Source Network Address Translation yaitu sebuah NAT yang bertugas untuk merubah source address dari suatu paket data. SNAT hanya berlaku pada postrouting.
Jenis - jenis dari NAT (Network Address Translation)

Secara singkat, ada empat jenis NAT yang perlu diketahui, yaitu NAT tipe statis, dinamis, overloading, dan overlapping. Perbedaan antara keempatnya akan dibahas dalam poin berikut :

1. NAT Statis

Pengertian NAT dan Jenisnya

Bekerja dengan menerjemahkan semua alamat IP yang belum terdaftar menjadi alamat IP yang terdatar. NAT Statis banyak digunakan untuk komputer yang ingin dapat diakses dari luar.

NAT statis ini sebetulnya bisa dibilang pemborosan terhadap alamat IP yang didaftarkan, sebab setiap satu komputer dipetakan untuk satu alamat IP terdaftar, sehingga jika ada banyak komputer yang didaftarkan, tentu semakin terbatas pula alamat IP yang masih tersedia.

Kekurangan lain dari NAT Statis adalah kurang aman dibandingkan NAT dinamik, sebab setiap komputer memiliki alamat IP tersendiri, dan akhirnya risiko penyusup masuk langsung ke dalam jaringan private lebih besar.

2. NAT Dinamis

NAT dinamis adalah

Berbeda dengan NAT Statis, NAT Dinamis bekerja dengan mendaftarkan beberapa komputer ke dalam satu kelompok dengan alamat IP terdaftar yang sama. Sehingga nantinya ada beberapa komputer yang memiliki kesamaan alamat IP terdaftar. Keuntungan menggunakan NAT dinamis ini tentu lebih amannya penelusuran di internet.

Ketika ada penyusup yang ingin menembus komputer Anda yang menggunakan NAT dinamik, maka penyusup tersebut pasti mengalami kesulitasn, sebab alamat IP yang diasosiasikan ke suatu komputer selalu berubah secara dinamis. Walaupun begitu, NAT dinamis juga memiliki kekurangan, yaitu jika semua alamat IP sudah terpenuhi dan terpakai semua, maka jika ada penambahan komputer lain, komputer tersebut tidak lagi dapat terhubung ke internet melalui NAT.

3. Overloading NAT

Memungkinkan lebih dari satu klien terhubung menuju satu IP publik, namun pada port yang berbeda. Sehingga saat NAT menerima permintaan dari klien untuk dihubungkan kepada server, NAT kemudian akan menentukan nomor IP dan port untuk klien tersebut. Keuntungannya adalah walaupun sebuah nomor IP telah digunakan, namun masih bisa dipakai untuk klien lain sebab berada dalam port yang berbeda.

4. Overlapping NAT

Bentuk NAT yang melakukan penerjemahan dua arah, terutama jika terdapat nomor yang sama antara alamat IP publik dan lokal. Agar tidak terjadi konflik, maka NAT mengubah nomor IP publik menjadi nomor yang tidak terdapat dalam jaringan loka

Kelebihan dan Kelemahan NAT (Network Address Translation)
Sebuah sistem tentunya akan memiliki kelebihan dan kelemahan, sehingga dengan memahami kelebihan dan kelemahan dan sistem tersebut kita bisa tahu kenapa kita harus menggunakan atau tidak menggunakannya, Berikut adalah kelebihan dan kelemahan menggunakan NAT pada jaringan:

Kelebihan dari NAT (Network Address Translation)
  1. Dengan adanya NAT dapat mengurangi adanya duplikasi IP address pada jaringan atau biasanya dikenal dengan conflict IP Address
  2. Dengan adanya NAT akan menghindari pengalamatan ulang pada saat jaringan tersebut berubah.
  3. Dapat menghemat IP Legal yang diberikan oleh ISP (Internet Service Provider)
  4. Dapat meningkatkan fleksibelitas untuk koneksi jaringan internet.
Kelemahan dari NAT (Network Address Translation)
  1. NAT dapat menyebabkan keterlambatan proses, ini disebabkan karena data yang dikirim harus melalui perangkat NAT terlebih dahulu.
  2. NAT dapat menyebabkan beberapa aplikasi yang tidak bisa berjalan dengan normal
  3. Dengan adanya NAT dapat menghilangkan kemampuan untuk melacak data karena data tersebut akan melewati firewall.
Fungsi NAT secara garis besarnya adalah :
  1. Melakukan penghematan terhadap IP legal yang disediakan oleh Internet Service Provider (ISP).
  2. Meminimalisir adanya duplikasi alamat IP dalam jaringan.
  3. Ketika terjadi perubahan jaringan, menghindari proses pengalamatan kembali.
  4. Menambah fleksibilitas untuk terhubung dengan jaringan internet.
  5. Melakukan peningkatan terhadap keamanan sebuah jaringan.
  6. Dibandingkan dengan aplikasi alternatif seperti proxy, penggunaan NAT memberikan fleksibilitas dan performa yang lebih baik.
Cara Kerja NAT (Network Address Translation) pada Jaringan Komputer

NAT mempunyai fungsi yaitu sebagai translasi sebuah IP address, sehingga dengan adanya NAT ini IP address private dapat dengan mudah mengakses alamat IP public. Berikut adalah cara kerja dari NAT:

Saat menggunakan NAT, seorang klien dapat terhubung dengan internet melalui proses-proses berikut :

  1. Pertama-tama, NAT menerima permintaan dari klien berupa paket data yang ditujukan untuk sebuah server remote di internet.
  2. NAT kemudian mencatat alamat IP klien, lalu menyimpannya ke dalam tabel translasi alamat. Selanjutnya, alamat IP komputer klien tersebut diubah oleh NAT menjadi nomor IP NAT, lalu NAT lah yang akan melakukan permintaan kepada server.
  3. Server kemudian merespon permintaan tersebut. Dari sudut pandang server, yang terlihat adalah alamat IP NAT, bukan alamat IP klien yang meminta data bersangkutan.
  4. NAT menerima respon dari server, lalu melanjutkannya dengan mengirimkan ke alamat IP klien yang bersangkutan.
  5. Keempat tahapan tersebut terjadi berulang-ulang, sehingga walaupun klien komputer tidak memiliki alamat IP publik, namun tetap dapat mengakses internet.
  • Berikut contoh dari cara kerja NAT, didalam IP address terdapat sebuah bagian yang mana di dalam IP tersebut terdapat informasi-informasi berupa alamat asal, alamat tujuan, TTL, dll. Bagian ini disebut dengan header
  • Sebagai contoh adalah sebuah komputer client dengan IP 192.168.1.2 akan mengakses atau melakukan request ke alamat www.google.co.id dengan IP 216.239.61.104, maka proses yang akan terjadi adalah sebagai berikut :
  • Pada header, informasi yang tersimpan antara lain alamat asal > 192.168.1.2
  • Sehingga ketika paket telah sampai pada router (gateway dari client), maka isi dari header akan dirubah menjadi : alamat asal > 192.168.1.1
  • Sebelum paket keluar (menuju internet), maka header tersebut akan kembali berubah menjadi, alamat asal > 200.100.50.2, demikian seterusnya.
  • Proses di atas merupakan mekanisme dari SNAT (source NAT), dimana IP asal (komputer client) akan dirubah disesuaikan dengan IP ketika paket telah berpindah. Ketika server google melakukan response / balasan, maka akan terjadi DNAT (destination NAT), dimana IP tujuan akan berubah disesuaikan dengan tujuan paket (komputer client). Prosesnya adalah sebagai berikut :
  • Pada header, ketika paket telah sampai pada Router, informasi IP tujuan >200.100.50.20
  • Ketika paket berada pada gateway, IP tujuan >192.168.1.1
  • Di sini header akan kembali mengalami perubahan, IP tujuan > 192.168.1.2
  • Sehingga Paket dapat dikirim dan bisa sampai pada komputer client.



Latest
Next Post

27 komentar:

  1. Assalamu'alaikum buk ini yassar Azzudha Kanur

    BalasHapus
  2. Assalamualaikum buk...
    Ini Yogi yovanda

    BalasHapus
  3. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  4. Menurut Saya,Nat adalah dimana perangkat jaringan komputer akan jaringan local sehingga banyak private yang dapat mengakses ip public.Nat berfungsi untuk mentransmisi alamat ip public ke alamat ip private.

    BalasHapus
  5. Assalamualaikum Buk ini
    Ikhwan Duanda Putra Buk

    BalasHapus
  6. Assalamu'alaikum buk..
    Ini abdul Zhaqi XII TKJ

    Menurut saya NAT sangat berfungsi untuk sebuah jaringan karena nat dapat melakukan keamanan sebuah jaringan, menambahkan fleksibel untuk terhubung dengan jaringan internet dan lain-lain dan di bandingkan dengan aplikasi lain seperti proxy, pengguna nat dapat memberikan fleksibilitas dan performa yang lebih baik... Terimakasih 🙏

    BalasHapus
  7. Assalamualaikum buk ini Zalman Al Farisi buk

    BalasHapus
  8. Assalamualaikum wr.wb,ini Muhammad Haykal Piliang buk

    BalasHapus
  9. Assalamualaikum buk
    Ini Yogi Ilham
    Menurut pendapat saya,didalam IP address terdapat sebuah bagian yang mana di dalam IP tersebut terdapat informasi-informasi berupa alamat asal, alamat tujuan, TTL, dll. Bagian ini disebut dengan header.

    BalasHapus
  10. Menurut saya materi tentang Nat ini sangat membantu menambah pengetahuan tentang AIJ,karena materi nya ringkas,mudah di pahami dan dapat di mengerti,terutama Nat itu berfungsi untuk menghubungkan jaringan antar satu wilayah dengan wilayah lain dan untuk mempercepat komunikasi Internet

    BalasHapus
  11. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  12. Assalamu'alaikum.
    Ini Bintang Avandi buk.
    Setelah membaca materi yang ibuk berikan diatas.
    Alhamdulillah saya udah lebih padam materi tentang NAT

    BalasHapus
  13. Assalamualaikum buk
    Ini afdal rizky buk
    Menurut saya materi yg ibuk berikan tentang NAT ini sangat ringkas dan mudah saya mengerti

    BalasHapus
  14. Assalmua'laikum buk ini
    Rizky Zaldy

    BalasHapus
  15. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  16. Assalamualaikum buk
    Ini Rizky Ramadhan buk,

    Menurut pendapat saya, Nat dapat mentranslasikan alamat IP sehingga IP address pada jaringan local dapat mengakses IP public pada jaringan WAN. NAT mentranslasikan alamat IP private untuk dapat mengakses alamat host diinternat dengan menggunakan alamat IP public pada jaringan tersebut. Tanpa hal tersebut(NAT) tidaka mungkin IP private pada jaringan local bisa mengakses internet.

    BalasHapus
  17. Assalamualaikum
    Sangat ringkas dan mudah di pahami
    Tentang materi Nat nya
    Dan mempermudah pembelajaran

    BalasHapus
  18. Assalamualaikum.
    Ini Muhammad Rehan Valentino buk.
    Menurut pendapat saya setelah membaca semua materi di atas.
    Materi yang ibuk berikan tersebut setiap rincian sangat mudah untuk di pahami pembaca.

    BalasHapus
  19. Assalamualaikum buk
    Ini Khoirul Maulana...
    Menurut pendapat saya tentang keuntungan menggunakan NAT ialah menghindarkan proses pengalamatan kembali (readdressing) pada saat jaringan berubah

    BalasHapus
  20. Assalamualaikum buk... Ini Febrian
    Menurut pendapat saya materi nya ringkas,padat, dan mudah dimengerti oleh pembaca

    BalasHapus
  21. Assalamu'alaikum wr. wb.
    Menurut jawaban muharif Nanda putra
    Network Address Translation (NAT) merupakan
    sebuah sistem untuk menggabungkan lebih dari satu komputer untuk dihubungkan ke dalam jaringan internet hanya dengan menggunakan sebuah alamat IP. Sehingga setiap komputer di dalam NAT ketika berselancar di internet akan terlihat memiliki alamat IP yang sama jika dilacak.

    BalasHapus
  22. Assalaamualaikum buk
    Ini Aditya buana putra...
    Saya sudah mengerti apa itu NAT(Network Addres Translation),yaitu sebuah sistem yang menggabungkan lebih dari satu konputer untuk dihububgkan ke internet dengan menggunakan alamat ip

    BalasHapus
  23. Assalamu'alaikum buk ini Dehan Abdul Majid

    BalasHapus
  24. Assalamualaikum buk ini Muhammad Yusuf buk

    BalasHapus
  25. Assalamu'alaikum buk, saya Rivan buk. Setelah saya membaca materi mengenai NAT yang telah ibuk berikan,alhamdulillah saya sudah lebih mengerti dan paham mengenai betapa pentingnya keberadaan NAT dalam jaringan komputer.

    BalasHapus
  26. Assalamualaikum ini rana zhafira bui

    BalasHapus
  27. Assalamualaikum buk ini fazila Tri Anugrah

    BalasHapus