اسٹیکنگ، ورچوئل چیسیس اور MLAG
دو یا زیادہ سوئچز کو ایک ہی منطقی سوئچ کے طور پر کام کرنے کے لیے بنایا جا سکتا ہے: ایک اسٹیک یا ورچوئل چیسس مخصوص لنکس کے ذریعے ایک کنٹرول پلین بانٹتا ہے، جبکہ MLAG (ملٹی چیسس LAG) دو آزاد کنٹرول پلین رکھتا ہے اور صرف ڈاؤن اسٹریم ڈیوائس کو ایسا دکھاتا ہے کہ وہ ایک سے منسلک ہے۔ دونوں اس بات کو بدلتے ہیں کہ پورٹس کو کیا کہا جاتا ہے، کون سے پورٹس استعمال ہوتے ہیں، ان میں کون سی کیبلز یا آپٹکس کی اجازت ہے، اور ناکام لنک کیسا برتاؤ کرتا ہے۔ یہ صفحہ ہر وینڈر کی ٹیکنالوجیز، ان کی کیبلنگ اور آپٹکس کے قواعد، متبادل، اور ٹرانسیور کی طرف کن باتوں کو دیکھنا ہے، فہرست میں دیتا ہے۔

تین طریقے
| طریقہ | کنٹرول پلین | ڈیٹا پلین | عام پیمانہ | خرابی کا دائرہ |
|---|
| اسٹیک (غیر ماڈیولر سوئچز کی رِنگ/چین) | ایک (ماسٹر + ممبرز) | اسٹیک کیبلز پر مشترک بیک پلین | 2–10 یونٹس، ایک ریک/کلوزٹ | ماسٹر ناکامی یا سافٹ ویئر بگ پر پورا اسٹیک |
| ورچوئل چیسس / کلسٹر (فرنٹ پورٹس پر دو یا زیادہ چیسس یا غیر ماڈیولر سوئچز) | ایک | بین چیسس لنکس کے پار فارورڈنگ | 2 (کبھی زیادہ)، کمروں تک پھیل سکتا ہے | دونوں |
| MLAG / vPC / VLT / VSX | دو آزاد | پیئر لنک + کیپ الائیو؛ ہر سوئچ مقامی طور پر فارورڈ کرتا ہے | 2 | ایک سوئچ؛ دوسرا فارورڈ کرتا رہتا ہے |
| ECMP کے ساتھ L3 لیف–اسپائن (بغیر پیئرنگ) | آزاد | روٹ شدہ | کوئی بھی | ایک لنک یا باکس؛ دیگر متاثر نہیں |
وینڈر کے لحاظ سے ٹیکنالوجیز
| وینڈر | اسٹیکنگ | چیسس طرز کی ورچوئلائزیشن | MLAG طرز کی پیئرنگ |
|---|
| Cisco | مخصوص پچھلی کیبلز پر StackWise (Catalyst 9200/9300: StackWise-160/480/1T)؛ FlexStack (2960-X) | فرنٹ 40G/100G آپٹکس پر StackWise Virtual (Catalyst 9500/9600)؛ Nexus 2000 FEX | vPC (Nexus) |
| Juniper | مخصوص VCP یا تبدیل شدہ QSFP+/QSFP28 اپ لنکس پر Virtual Chassis (EX2300…EX4650, QFX5100/5120) | Virtual Chassis Fabric (اسپائن-لیف VC) | MC-LAG؛ اب EVPN-multihoming کو ترجیح |
| HPE Aruba | فرنٹ پورٹس پر VSF (AOS-CX 6200/6300)؛ 6300 پر کیبلز کے ساتھ بیک پلین اسٹیکنگ | ISL پر VSX (8320/8325/8400) | VSX، MLAG طرز کا ہے (دو کنٹرول پلین) |
| HPE/H3C | فرنٹ 10G/40G/100G پورٹس پر IRF (Comware) | IRF چیسسز پر پھیلتا ہے | M-LAG (Comware 7) |
| Huawei | اسٹیک کارڈز یا فرنٹ پورٹس پر iStack (S-series) | CSS (cluster switch system، چیسس) | M-LAG (CloudEngine) |
| Dell | فرنٹ پورٹس پر اسٹیکنگ (OS10 غیر ماڈیولر) | — | VLT (Virtual Link Trunking) |
| Arista | کوئی نہیں | — | MLAG (فرنٹ پورٹس پر پیئر لنک) |
| Extreme | پچھلے یا فرنٹ پورٹس پر SummitStack (EXOS)؛ VOSS کلسٹرنگ | — | MLT/SMLT، vIST (VOSS) |
| Ruckus | 10G/40G فرنٹ پورٹس پر اسٹیکنگ (ICX) | — | — |
| Nvidia / Cumulus | کوئی نہیں | — | پیئر بانڈ پر MLAG (CLAG) |
| SONiC | کوئی نہیں | — | MCLAG (کمیونٹی/وینڈر عمل درآمد) |
| MikroTik | کوئی نہیں | — | MLAG (RouterOS 7, CRS3xx/5xx) |
| Brocade FC | — | — | فیبرک، پیئرنگ درکار نہیں (SAN ڈیزائن) |
اسٹیکنگ کے لیے کیبلنگ اور آپٹکس
| اسٹیک قسم | کیبل / ماڈیول | آپٹکس قواعد |
|---|
| مخصوص پچھلی اسٹیک پورٹس (StackWise, 6300 بیک پلین، iStack کارڈز) | ملکیتی کیبلز، 0.5–3 m، مجموعی 40–480 Gb/s، خصوصی کنیکٹرز | ٹرانسیورز نہیں؛ کیبلز وینڈر مخصوص ہیں اور جانچی جاتی ہیں |
| QSFP+/QSFP28 پر فرنٹ پورٹ اسٹیکنگ / VCP (Juniper VC, IRF, VSF, اپ لنکس پر iStack، ICX) | معیاری 40G/100G DAC، AOC یا آپٹکس — پورٹ کو اسٹیک موڈ میں تبدیل کیا جاتا ہے (request virtual-chassis vc-port set pic-slot 0 port 48) | اپ لنکس والی ہی آپٹکس پالیسی لاگو ہوتی ہے؛ ریک کے اندر DAC عام انتخاب ہے، کمروں کے درمیان AOC/SR4/LR4 (Juniper VC عمارتوں کے پار طویل رینج VCP کی اجازت دیتا ہے)؛ پورٹ کو VCP میں تبدیل کرنا اسے اپ لنک پول سے نکال دیتا ہے |
| StackWise Virtual / CSS / VSX ISL | معیاری آپٹکس کے ساتھ 2–4 × 40G/100G فرنٹ پورٹس | لنک ممبرز یکساں ماڈیولز ہونے چاہییں؛ ISL لاس جوڑے کو تقسیم کر دیتا ہے |
| MLAG پیئر لنک | جوڑے کے درمیان 2+ × 40/100/400G (ایک ریک میں DAC) | جوڑے کا تیز ترین، سب سے زیادہ ریڈنڈنٹ لنک ہونا چاہیے؛ OOB پر پیئر کیپ الائیو |
کئی پلیٹ فارمز پر اسٹیک کیبلز کی اپنی EEPROMs ہوتی ہیں؛ غیر اصلی یا خراب کیبل ایسے ممبر کے طور پر دکھائی دیتی ہے جو کبھی شامل نہیں ہوتا۔
اسٹیکنگ آپریٹر کے لیے کیا بدلتی ہے
| پہلو | اثر |
|---|
| پورٹ نام | پہلا نمبر ممبر ID بن جاتا ہے: Gi2/0/1, xe-1/0/48, 2:49 (پورٹ نام گذاری اور LEDs) |
| اپ لنکس | ممبرز میں پھیلائے جاتے ہیں (ہر ممبر پر ایک) تاکہ ممبر ناکامی کے باوجود اسٹیک منسلک رہے؛ ممبرز کے پار LAG |
| آپٹکس انوینٹری | show inventory / show chassis hardware ہر ممبر کے ماڈیولز درج کرتا ہے — ایک ہی PN ایک ممبر کی سافٹ ویئر امیج پر قبول ہو سکتا ہے اور مخلوط ورژن اسٹیک پر نہیں |
| سافٹ ویئر اپ گریڈ | پورا اسٹیک (کچھ پر ISSU)؛ اسٹیک ری لوڈ ہر آپٹک کو ڈاؤن کرتا ہے |
| ماسٹر انتخاب | ناکامی پر پورٹس فارورڈ کرتے رہتے ہیں (NSF) مگر مینجمنٹ منتقل ہوتی ہے |
| رِنگ بمقابلہ چین | رِنگ ایک کیبل ناکامی سے بچتی ہے؛ چین نہیں |
| مخلوط ماڈلز | وینڈر کے لحاظ سے محدود (ایک فیملی، ایک لائسنس، کبھی ایک ہی ماڈل) |
MLAG کی خصوصیات
| آئٹم | قاعدہ |
|---|
| پیئر لنک | سب سے بڑی اپ لنک رفتار کا 2 ×، LAG؛ اورفن پورٹ اور فیل اوور ٹریفک لے جاتا ہے |
| کیپ الائیو | اسپلٹ برین شناخت کرنے کے لیے الگ راستہ (OOB) |
| ڈاؤن اسٹریم | LACP LAG والا سرور یا سوئچ جس کے ممبرز دونوں پیئرز تک جاتے ہیں — دونوں ممبرز پر یکساں رفتار/FEC (فارورڈنگ کی بنیادیات) |
| مطابقت | ممبر پورٹس پر VLANs، MTU، STP سیٹنگز اور FEC دونوں پیئرز پر ملنے چاہییں؛ عدم مطابقت → LAG ممبر معطل |
| آپٹکس | ڈاؤن اسٹریم ہوسٹ کے دو DACs دو سوئچز پر اترتے ہیں: انہیں جوڑے کے طور پر خریدیں اور کوڈ کریں |
| جدید متبادل | EVPN ملٹی ہومنگ (ESI-LAG) پیئر لنک ہٹا دیتا ہے؛ ہوسٹ تک خالص L3 پیئرنگ کو مکمل طور پر ہٹا دیتا ہے |
جوڑا بنائے گئے سسٹمز میں آپٹکس سے متعلق خرابیاں
| علامت | وجہ | کہاں دیکھیں |
|---|
| اسٹیک ممبر کبھی شامل نہیں ہوتا، اسٹیک LED آف | اسٹیک کیبل غلط بیٹھی، غیر اصلی، یا پورٹ VCP میں تبدیل نہیں | کیبل EEPROM/LED، show switch stack-ports, show virtual-chassis vc-port |
| VCP لنک فلیپ کرتا ہے، ممبرز دوبارہ منتخب کرتے ہیں | VCP پر کم مارجن آپٹکس/DAC | VCP پورٹ پر DDM (لنک فلیپنگ) |
| ایک پیئر پر MLAG ممبر معطل | پیئرز کے ممبر پورٹس میں FEC/رفتار/MTU عدم مطابقت | پورٹ کنفیگریشن ترکیبیں |
| اپ گریڈ کے بعد آدھے سرورز کا راستہ ختم | ایک پیئر کی نئی ریلیز تھرڈ پارٹی آپٹکس مسترد کرتی ہے | مطابقت میٹرکس اور فرم ویئر |
| پیئر لنک ڈاؤن، اسپلٹ برین | غلط کنفیگر کیپ الائیو کے ساتھ پیئر لنک DAC ناکامی | ڈیزائن: مختلف کارڈز پر دو ممبرز |
CodingBox میں
اسٹیکنگ اور MLAG ان جگہوں کو دوگنا کر دیتے ہیں جہاں ماڈیول کو قبول ہونا چاہیے: ایک ہی کوڈ کردہ شناخت کو دونوں ممبرز یا دونوں پیئرز پر، کبھی دو سافٹ ویئر ورژنز پر، پاس ہونا ہوتا ہے۔ جوڑے کے ماڈیولز کو ایک ساتھ پڑھیں اور ریکارڈ کریں، اور VCP میں تبدیل شدہ اپ لنکس کو انوینٹری میں اپ لنکس سمجھیں (Check transceiver، Code database)۔