Encapsulation اور ٹنلنگنگ کے درمیان فرق
ٹپسنگنگ بمقابلہ ٹننگنگ
کو منتقل کرنے کے لئے استعمال کیا جاتا ہے. کمپیوٹر نیٹ ورکنگ میں پایا جانے والی دو اہم تصورات ہیں. Tunneling ایک طریقہ ہے جس میں ایک پروٹوکول کے انٹرنیٹ ورک ڈھانچہ کا استعمال کرتے ہوئے ایک پروٹوکول کے پے لوڈ (فریم یا ایک پیکٹ) کو منتقل کرنے کے لئے استعمال ہوتا ہے. کیونکہ منتقل شدہ پیو لوڈ مختلف پروٹوکول سے تعلق رکھتا ہے کیونکہ یہ پیدا نہیں کیا جاسکتا ہے. Encapsulation ایک اضافی ہیڈر کے ساتھ پے لوڈ لوڈ encapsulating کے عمل ہے تاکہ یہ انٹرمیڈیٹ نیٹ ورک کے ذریعے صحیح طریقے سے بھیج دیا جا سکتا ہے. ٹرانسمیشن کے بعد، موصول ہونے والے پے لوڈ کو راستے کے اختتام کے نقطہ پر ڈی-پوشیدہ کرنے کی ضرورت ہے اور حتمی منزل پر آگے بڑھا جا سکتا ہے. encapsulating، ترسیل اور بعد میں de encapsulating کی پوری عمل tunneling کہا جاتا ہے. تاہم، سرنگنگ کبھی کبھی encapsulation کے طور پر جانا جاتا ہے (الجھن کا باعث) کے ساتھ ساتھ.
ٹننلنگ کیا ہے؟
ٹنننگ ایک طریقہ ہے جس میں ایک پروٹوکول کے انٹرنیٹ ورک ٹرانسمیشن ذریعہ کا استعمال کرتے ہوئے ایک پروٹوکول کے پاؤ لوڈ کو منتقل کرنے کے لئے استعمال ہوتا ہے. ڈیٹا کو منتقل کرنے کی ضرورت عام طور پر ایک مخصوص پروٹوکول (اعداد و شمار بھیجنے کے لئے استعمال کیا پروٹوکول کے لئے) سے متعلق فریم / پیکٹوں ہیں. اس کی وجہ سے، پیڈلوڈ بھیجا نہیں جاسکتا ہے کیونکہ اس کی اصل کی طرف سے پیدا ہوتا ہے. لہذا، فریم ایک اضافی ہیڈر میں منسلک کرنے کی ضرورت ہے، جس کو بھیجنے سے پہلے، اعداد و شمار کو صحیح طور پر منتقل کرنے کے لئے ضروری روٹنگ کی معلومات فراہم کرتا ہے. پھر ایک سرنگ (ایک منطقی راستہ، جس میں فریموں کے سفر کے اختتام کے درمیان اختتام پوائنٹس سے منسلک ہوجاتا ہے) پیدا ہوتا ہے اور سرنگ کے اختتام کے درمیان فریم کو انٹرنیٹ ورک کے ذریعہ راستہ دیا جاتا ہے. جب منسلک پیکٹیں سرنگ کے منزل کے اختتام نقطہ پر پہنچ جاتی ہیں، تو وہ ڈی این اے کو خارج کردیے جاتے ہیں اور اندر اندر موجود اصل پیکٹوں کو منزل مقصود پر بھیج دیا جاتا ہے. اس مجموعی عمل میں encapsulation اور de-encapsulation سمیت سرنگنگ کہا جاتا ہے. پرت 2 اور پرت 3 دونوں (کھلے نظام انٹرکنکشن ریفرنس ماڈل) سرنگنگ کا استعمال کرتے ہیں. عام پرت 2 سرنگنگ پروٹوکول پی پی ٹی (پوائنٹ ٹو پوائنٹ ٹنلنگ پروٹوکول) اور L2TP (پرت دو ٹنلنگ پروٹوکول) ہیں. پرت 3 عام طور پر ایک سرنگنگ پروٹوکول کے طور پر آئی پی ایس سرنگ موڈ کا استعمال کرتا ہے.
اختصاص کیا ہے؟
جیسا کہ مندرجہ بالا ذکر کیا گیا ہے، تفتیش کرنے سے پہلے سرنگ سے پہلے ایک اضافی ہیڈر کے اندر پیکٹوں کو encapsulating کے عمل ہے. اس اضافی ہیڈر میں انٹرمیڈیٹ انٹرنیٹ ورک کے ذریعہ منسلک پے لوڈ بھیجنے کے لئے روٹنگ کی معلومات شامل ہوتی ہے. یہ معلومات لازمی ہے کیونکہ پیڈل لوڈ ایک نیٹ ورک (پروٹوکول) کے ذریعہ نیٹ ورک میں مختلف ہے جس میں ڈیٹا تیار کیا گیا تھا. پرت 2 میں (جس کا استعمال ایکسچینج یونٹ کے طور پر فریم کا استعمال ہوتا ہے)، ٹی ٹی ٹی اور ایل پی ٹی دونوں دونوں کو پی پی پی (پوائنٹ ٹو پوائنٹ پروٹوکول) کے فریم میں encapsulation کرتے ہیں.پرت 3 میں (جس کا استعمال ایکسچینج کے یونٹ کے طور پر پیکٹوں کا استعمال ہوتا ہے)، IPSec سرنگ موڈ ایک اضافی IP ہیڈر کے ساتھ IP (انٹرنیٹ پروٹوکول) پیکٹوں کو پی ڈی ایف کرتا ہے.
Encapsulation اور Tunneling کے درمیان کیا فرق ہے؟
ٹنننگ ایک طریقہ ہے جس میں ایک پروٹوکول کے انٹرنیٹ ورک ڈھانچہ کا استعمال کرتے ہوئے ایک پروٹوکول کے پاؤ لوڈ کو منتقل کرنے کے لئے استعمال ہوتا ہے. Encapsulation فریم اضافی ہیڈر کے ساتھ encapsulating کے عمل ہے تاکہ یہ انٹرمیڈیٹ نیٹ ورک کے ذریعے صحیح طریقے سے بھیج دیا جا سکتا ہے. ٹننگنگ کو مکمل طور پر encapsulation، ٹرانسمیشن اور ڈی encapsulation کا حوالہ دیا جاتا ہے، جبکہ encapsulation اس پورے عمل کے اندر صرف ایک قدم ہے. تاہم، اس پورے حصہ کے تعلقات کے باوجود، سرنگنگ کبھی کبھی بھی encapsulation کے طور پر بھی جانا جاتا ہے.