Skip to main content

Apa itu Packet Mangling?

Packet Mangling paling baik digambarkan sebagai modifikasi yang disengaja dari informasi dalam header paket Internet Protocol (IP) sebelum memasuki perutean.Perubahan yang disengaja ini tidak berbahaya, tetapi merupakan proses yang biasa digunakan oleh administrator jaringan.

Ketika data dikirim dari satu komputer ke komputer lain melalui internet, informasi tersebut dikirim dalam paket data.Header paket berisi informasi tentang pengirim dan penerima.Ini juga berisi informasi tentang data aktual yang sedang dikirimkan, yang disebut muatan.

Paket mangling dilakukan melalui proses terjemahan alamat jaringan (NAT).Proses ini digunakan saat paket bergerak melintasi router lalu lintas.Di dalam NAT, tabel terjemahan dapat diatur untuk memodifikasi alamat IP sumber dan bidang alamat IP tujuan secara otomatis.Proses ini juga disebut IP Masking atau Network Masquerading, dan merupakan salah satu fungsi yang paling umum digunakan dari Packet Mangling.

Tabel utama yang digunakan dalam proses ini disebut tabel Mangle.Tabel Mangle berisi lima rantai: pra-rute, input, maju, output dan routing post.Paket masuk ke router dan diperiksa terhadap rantai pra-rute meja Mangle.Dari sana, itu didorong melalui rantai pra-rute Tabel Terjemahan Alamat Jaringan.Pada titik ini, ditentukan apakah paket itu untuk Anda.Jika ya, paket itu dialihkan ke tabel mangle dan diproses melalui proses perutean input, maju dan output, yang memastikan paket tiba di tujuan yang diatasi.

Ada berbagai metode untuk memodifikasi pengaturan NAT dan membuat paketTabel Mangling.NetFilter adalah salah satu alat tersebut.Perangkat lunak ini adalah aplikasi open source terkenal yang digunakan dengan Linux 2.4x hingga 2.6x untuk firewalling.NetFilter sendiri memodifikasi modul kernel untuk memasukkan fungsi panggilan balik untuk paket yang bepergian di tumpukan jaringan.Di dalam NetFilter, iPLABLES telah dibuat untuk memungkinkan administrator sistem mengkonfigurasi perubahan aktual ke set aturan penyaringan paket Linux 2.4x dan 2.6x.paket dalam jaringan pribadi.Ini juga digunakan untuk mengelola informasi header paket untuk paket data yang dikirim melalui Internet.