Encapsulation vs Tunneling
Enkapsulasi dan terowong adalah dua konsep penting yang terdapat dalam Rangkaian Komputer. Tunneling adalah kaedah yang digunakan untuk memindahkan muatan (bingkai atau paket) satu protokol menggunakan infrastruktur internetwork protokol lain. Oleh kerana payload yang diserahkan milik protokol yang berbeza, ia tidak boleh dihantar kerana ia dibuat. Enkapsulasi adalah proses merangkumi muatan dengan tajuk tambahan supaya ia dapat dihantar (terowongan) melalui rangkaian perantaraan dengan betul. Selepas penghantaran, muatan yang dikemas kini perlu dikemas di titik akhir penghalaan dan boleh dihantar ke destinasi akhir. Seluruh proses enkapsulasi, penghantaran dan kemudian de-encapsulating dipanggil tunneling. Walau bagaimanapun, terowong kadang-kadang dikenali sebagai enkapsulasi (yang membawa kepada kekeliruan) juga.
Apakah Tunneling??
Tunneling adalah kaedah yang digunakan untuk memindahkan muatan satu protokol menggunakan medium pengangkutan internetwork protokol lain. Data yang perlu dipindahkan biasanya bingkai / paket yang dimiliki oleh protokol tertentu (berbeza dengan protokol yang digunakan untuk menghantar data). Oleh sebab itu, muatan tidak boleh dihantar kerana ia dihasilkan oleh asalnya. Oleh itu, bingkai perlu dikemas dalam header tambahan, yang menyediakan maklumat penghalaan yang diperlukan untuk menghantar data dengan betul, sebelum dihantar. Kemudian sebuah terowong (jalan logik, yang menghubungkan titik akhir antara bingkai tersebut mesti bergerak) dibuat dan bingkai diarahkan di antara titik akhir terowong melalui internetwork. Apabila paket terkurung mencapai titik akhir destinasi terowong, mereka dikecap dan paket asal yang terkandung di dalamnya dihantar ke destinasi yang dimaksudkan. Proses keseluruhan ini termasuk enkapsulasi dan de-enkapsulasi disebut tunneling. Kedua-dua Lapisan 2 dan Lapisan 3 (Model Rujukan Interconnection Sistem Terbuka) menggunakan terowong. Protokol terowong Layer 2 biasa ialah PPTP (Protokol Terowong Titik ke Titik) dan L2TP (Lapisan Dua Protokol Terowong). Lapisan 3 biasanya menggunakan mod terowong IPSec sebagai protokol terowong.
Apa itu Encapsulation?
Seperti yang disebutkan di atas, Encapsulation adalah proses merangkumi paket-paket di dalam tajuk tambahan sebelum terowong. Pengepala tambahan ini mengandungi maklumat penghalaan yang diperlukan untuk menghantar muatan terkemas melalui internetwork perantaraan. Maklumat ini penting kerana muatan dihantar melalui rangkaian (protokol) yang berbeza dengan rangkaian di mana data diciptakan. Dalam Layer 2 (yang menggunakan bingkai sebagai unit pertukaran) terowong, kedua PPTP dan L2TP melakukan enkapsulasi dalam bingkai PPP (Point-to-Point Protocol). Dalam Layer 3 (yang menggunakan paket sebagai unit pertukaran) terowong, mod terowong IPSec merangkum paket IP (Internet Protocol) dengan tambahan IP header.
Apakah perbezaan antara Encapsulation dan Tunneling??
Tunneling adalah kaedah yang digunakan untuk memindahkan muatan satu protokol menggunakan infrastruktur internetwork protokol lain. Enkapsulasi adalah proses merangkumi bingkai dengan tajuk tambahan supaya ia dapat dihantar (terowongan) melalui rangkaian perantaraan dengan betul. Tunneling dirujuk kepada keseluruhan proses enkapsulasi, penghantaran dan de-encapsulation, manakala enkapsulasi hanya satu langkah dalam keseluruhan proses ini. Bagaimanapun, tanpa mengira hubungan keseluruhan ini, terowong kadang-kadang juga dikenali sebagai enkapsulasi.