VPN میں BGP اور MPLS: پیکٹ کا کون سا حصہ لے جاتا ہے
BGP راستہ تقسیم کرتا ہے اور MPLS پیکٹ آگے بھیجتا ہے۔ یہ پانچ جانچیں ترتیب سے کریں تاکہ معلوم ہو کہ آپ کا VPN سابقہ یا پیکٹ کس تہہ پر رک گیا۔
یہ پوچھنا کہ VPN، BGP پر چلتا ہے یا MPLS پر، دو تہوں کو ایک فیصلے میں ملا دیتا ہے۔ BGP رسائی اور پالیسی تقسیم کرتا ہے۔ MPLS نصب شدہ لیبل حالت استعمال کرتے ہوئے پیکٹ آگے بھیجتا ہے۔ BGP/MPLS VPN میں دونوں مل کر کام کرتے ہیں، اور دونوں میں سے کوئی ایک ہٹا دیں تو کوئی سروس باقی نہیں رہتی۔ نیچے دی گئی جانچیں اسی سابقے کو دونوں تہوں سے گزارتی ہیں، تاکہ آپ بالکل دیکھ سکیں کہ آپ کا کہاں رکا۔
جانچ 1: کیا سابقہ درست VRF میں ہے
فراہم کنندہ کے داخلی کنارے سے شروع کریں اور پوچھیں کہ گاہک کا سابقہ کس VRF سے تعلق رکھتا ہے۔ اس ڈیزائن میں گاہک کے پتوں کا باہم اوورلیپ ہونا معمول ہے، اس لیے VRF وہ سیاق ہے جو 10.0.0.0/8 استعمال کرنے والے دو گاہکوں کو الگ رکھتا ہے۔
اگر سابقہ وہاں موجود نہ ہو، تو اس کے بعد کچھ بھی درست نہیں ہو سکتا، اور باقی جانچیں ضائع محنت ہیں۔
جانچ 2: کیا VPN راستہ تقسیم اور درآمد ہوا
فراہم کنندہ MP-BGP سے گاہک کے راستے تقسیم کرتا ہے۔ ہر راستہ راستہ ممیز اٹھاتا ہے، جو بصورت دیگر یکساں سابقوں کو منفرد بناتا ہے، اور راستہ اہداف، جو طے کرتے ہیں کہ کون سے VRF راستہ درآمد کریں۔ جو راستہ آ کر درآمد نہ ہو، وہ وصول کرنے والے VRF کو اس سابقے کے لیے خالی چھوڑ دیتا ہے۔ دور کے سرے کو قصوروار ٹھہرانے سے پہلے درآمد کی پالیسی دیکھیں۔
راستہ چننا بھی اہم ہے: کسی دوسرے فراہم کنندہ کنارے سے جانے والا ترجیحی راستہ اس راستے کی جگہ لے لیتا ہے جس کی آپ توقع کر رہے تھے۔
جانچ 3: داخلی کنارہ پیکٹ کے ساتھ کیا کرتا ہے
جب پیکٹ آتا ہے، داخلی کنارہ VRF میں IP تلاش کرتا ہے اور پھر چنے گئے راستے کے لیے لیبل لگاتا ہے۔ کیپچر میں لیبلوں کی مختلف تعداد دکھائی دے تو بھی اسٹیک کے دو منطقی کردار ہوتے ہیں۔
transport label toward the egress edge
VPN service label for the egress forwarding action
customer IP packet
BGP/MPLS VPN کی تفصیل اس ترتیب کو بیان کرتی ہے۔ آخری سے پہلے ہاپ پر لیبل ہٹانا آخری ہاپ سے پہلے ٹرانسپورٹ لیبل ہٹا سکتا ہے، اس لیے نیٹ ورک کے وسط میں لی گئی دو لیبل والی کیپچر خرابی کا ثبوت نہیں ہے۔
جانچ 4: کیا بنیادی نیٹ ورک وہ لیبل آگے بھیجتا ہے
ٹرانزٹ روٹر اپنے نصب شدہ لیبل اندراجات کی بنیاد پر سوئچ کرتے ہیں۔ وہ آپ کے انفرادی پیکٹ کے ساتھ کیا ہوگا یہ طے کرنے کے لیے BGP اپ ڈیٹس نہیں پڑھتے۔ اسی لیے گاہک کا راستہ موجود ہو سکتا ہے جبکہ آگے بھیجنا اب بھی ناکام ہو: حل شدہ اگلا ہاپ یا ٹرانسپورٹ لیبل آزادانہ طور پر ٹوٹ سکتا ہے۔ VPN سابقہ سیکھنا اس کے نیچے کے بنیادی نیٹ ورک کی مرمت نہیں کرتا۔
لیبل کی بندھن کو خارجی کنارے کی طرف دیکھیں، صرف راستے کی موجودگی نہیں۔
جانچ 5: خارجی کارروائی اور واپسی کا راستہ
خارج پر سروس لیبل آگے بھیجنے کی کارروائی کی نشاندہی کرتا ہے، پیکٹ کیپسول سے نکلتا ہے اور گاہک کی منزل کی طرف بڑھتا ہے۔ وہاں سے واپسی کا راستہ بھی کام کرنا چاہیے، بشمول اس انٹرفیس پر گاہک کی طرف کی رسائی پالیسی۔
یک طرفہ کامیابی عام طور پر واپسی کا راستہ یا فلٹر ہوتی ہے، لیبل اسٹیک نہیں۔
اپنی علامت کو ان جانچوں میں سے کسی ایک میں پڑھیں
وصول کرنے والے VRF سے راستہ غائب ہونا اعلان، درآمد پالیسی یا راستہ چننے کو ظاہر کرتا ہے۔ راستہ موجود ہونا مگر پیکٹ ناکام ہونا حل شدہ اگلے ہاپ، لیبل آگے بھیجنے یا گاہک کی طرف کے واپسی راستے کو ظاہر کرتا ہے۔ غلط منزل پر پیکٹ آنا عام طور پر یہ ظاہر کرتا ہے کہ آپ غلط VRF دیکھ رہے ہیں۔ ان میں سے کوئی بھی راؤٹنگ پروٹوکول بدلنے کی وجہ نہیں ہے۔
ایک اور بات صاف کہنے کے قابل ہے: یہ ڈیزائن گاہکوں کو الگ کرتا ہے اور ان کی ٹریفک مؤثر طریقے سے آگے بھیجتا ہے۔ یہ خفیہ کاری نہیں کرتا، اور اسے رازداری کی سروس سمجھنا الگ غلطی ہے۔