Underlay کو مورد الزام ٹھہرانے سے پہلے EVPN راؤٹر MAC چیک کریں
Type 5 روٹ اندرونی فریم کے لیے L3 VNI اور راؤٹر MAC لے کر چلتا ہے۔ جو underlay MAC کبھی مسئلہ نہیں تھا اسے بدلنے سے پہلے یہ چیک کریں۔
ایک ہی VXLAN پیکٹ میں دو MAC پتے نظر آتے ہیں، اور ان میں سے صرف ایک منزل ہوسٹ کا ہے۔ EVPN VXLAN IP-VRF سے IP-VRF ڈیزائن میں اندرونی منزل MAC وہ راؤٹر MAC ہے جو باہر جانے والا راؤٹر اعلان کرتا ہے، جبکہ بیرونی منزل MAC اُس کا ہے جو پیکٹ اگلی underlay لنک پر پہنچاتا ہے۔ ان دونوں کو گڈمڈ کرنا لوگوں کو underlay میں ایسی خرابی ڈھونڈنے بھیجتا ہے جو وہاں نہیں ہے۔ جانچ ترتیب سے کریں۔
ہر مرحلہ ایک سوال کا جواب دیتا ہے، اور پہلا جواب طے کرتا ہے کہ بعد کے مراحل متعلقہ ہیں یا نہیں۔
1. پری فکس روٹ اور اس کی کمیونٹیز پڑھیں
پیکٹ کیپچر سے نہیں، روٹ سے شروع کریں:
show bgp l2vpn evpn route type prefix 10.20.0.0/24Type 5 روٹ ایک IP پری فکس کا اعلان کرتا ہے۔ انٹرفیس کے بغیر IP-VRF ماڈل میں یہ L3 VNI اور توسیع شدہ راؤٹر MAC کمیونٹی بھی لے کر چلتا ہے، اور یہی کمیونٹی باہر جانے والا روٹنگ اینڈ پوائنٹ شناخت کرتی ہے۔ MAC کو پری فکس NLRI میں شامل سمجھنے کے بجائے کمیونٹی پڑھیں، کیونکہ ایسا نہیں ہے۔ اگر روٹ موجود ہو اور کمیونٹی منسلک ہو، تو کنٹرول پلین اپنا حصہ پہلے ہی ادا کر چکا ہے۔
2. تصدیق کریں کہ کون سا فارورڈنگ ماڈل استعمال ہو رہا ہے
انٹرفیس کے بغیر ماڈل اور اوورلے انڈیکس ریکرشن دو مختلف معاون ترتیبیں ہیں۔ انٹرفیس کے بغیر ماڈل پیکٹ کو روٹ کرتا ہے، دور دراز روٹنگ اینڈ پوائنٹ کے لیے اندرونی فریم بناتا ہے اور اسے باہر جانے والے VTEP کی طرف انکیپسولیٹ کرتا ہے۔
اوورلے انڈیکس ریکرشن میں داخل ہونے والے راؤٹر کو آگے بھیجنے سے پہلے اگلا ہاپ حل کرنے کے لیے اضافی تلاش درکار ہوتی ہے۔ دونوں ماڈل درست ہیں، اور قابلِ عمل طریقہ اس پر منحصر ہے کہ آپ کا فیبرک کون سا استعمال کرتا ہے۔ براہِ راست اگلے ہاپ کی منطق کسی دوسرے طریقے سے بنے فیبرک پر لاگو کرنے سے ایسا نتیجہ ملتا ہے جو کیپچر میں درست اور ڈیزائن جائزے میں غلط لگتا ہے۔
3. MAC کے دو مختلف کرداروں کی توقع رکھیں
اندرونی منزل MAC باہر جانے والے راؤٹر کا اعلان کردہ راؤٹر MAC ہے۔ بیرونی منزل MAC مقامی ترسیل کا اگلا ہاپ ہے، جو underlay راؤٹر بھی ہو سکتا ہے اور ہر ہاپ پر بدل سکتا ہے۔ ان کا مختلف ہونا معمول ہے، اور ان کا یکساں ہونا ضرورت نہیں بلکہ اتفاق ہے۔ وہ کیپچر جس میں اندر چیسس جیسا پتہ اور باہر طبعی اگلے ہاپ کا پتہ نظر آئے، بالکل وہی انکیپسولیشن بیان کرتا ہے جو مقصود تھی۔
4. چیسس سے ماخوذ قدر کو نفاذ کی ترجیح سمجھیں
پلیٹ فارم اپنا اعلان کردہ راؤٹر MAC سسٹم یا چیسس شناخت سے اخذ کر سکتا ہے، اور یہ پروٹوکول اصول نہیں بلکہ نفاذ کا فیصلہ ہے۔ پتے کی شکل میں کچھ پڑھنے سے پہلے فروش کا الاٹمنٹ اور ریڈنڈنسی ماڈل چیک کریں۔
دو ایسے نفاذ جو دونوں مطابق ہوں، مختلف دکھنے والے راؤٹر MAC کا اعلان کر سکتے ہیں، اسی لیے فروشوں کے درمیان ان کا موازنہ بہت کم ثابت کرتا ہے۔
5. جب تک حالت متصادم نہ ہو کچھ نہ بدلیں
جائزے کے لیے منتخب پری فکس روٹ، اس کی توسیع شدہ کمیونٹیز، BGP اگلا ہاپ، L3 VNI اور اس سے بننے والی فارورڈنگ حالت کا موازنہ کریں۔ پھر کیپچر میں اندرونی اور بیرونی ہیڈر لیبل کریں۔
اگر وہ پانچ متفق ہوں تو عجیب دکھنے والا MAC اپنا کام کر رہا ہے، اور اسے بدلنا پتے کی غلطی درست کرنے کے بجائے روٹنگ اینڈ پوائنٹ توڑ دے گا۔ اگر متفق نہ ہوں تو اب آپ جانتے ہیں کہ کون سا فیلڈ غلط ہے، اور تبدیلی اندازے کے بجائے ہدفی ہے۔ EVPN کے IP پری فکس کی تفصیل اُس بحث میں حوالے کے قابل ماخذ ہے، کیونکہ یہ ماڈل اور قدر لے جانے والی کمیونٹی دونوں بیان کرتا ہے۔