Spanning-Tree Protocol (STP) ایتھرنیٹ نیٹ ورکس میں لوپس کو روکنے کے لیے کمپیوٹر نیٹ ورکنگ میں استعمال ہونے والا ایک اہم طریقہ کار ہے، جو نشریاتی طوفان اور نیٹ ورک کے انحطاط کا باعث بن سکتا ہے۔ ایس ٹی پی کا بنیادی مقصد بے کار روابط کو حکمت عملی سے غیر فعال کر کے لوپ فری منطقی ٹوپولوجی بنانا ہے۔ یہ سمجھنے کے لیے کہ STP اس کو کیسے حاصل کرتا ہے، اس کے آپریشن اور اس کے استعمال کردہ میکانزم کا جائزہ لینا ضروری ہے۔
STP نیٹ ورک میں ایک سوئچ کو روٹ برج کے طور پر نامزد کر کے کام کرتا ہے۔ روٹ برج نیٹ ورک میں دیگر تمام سوئچز کے لیے حوالہ نقطہ ہے، اور یہ دوسرے تمام سوئچز تک پہنچنے کے لیے بہترین راستے کے تعین کے لیے ذمہ دار ہے۔ نیٹ ورک میں ہر نان روٹ برج سوئچ راستے کی لاگت کی بنیاد پر روٹ برج تک پہنچنے کے لیے بہترین راستے کا حساب لگاتا ہے، جس کا تعین لنک کی رفتار سے ہوتا ہے۔ ہر سیگمنٹ پر روٹ برج تک سب سے کم لاگت والے سوئچ کو اس سیگمنٹ کے لیے نامزد پل کے طور پر نامزد کیا گیا ہے۔
فالتو لنکس کو غیر فعال کرنے اور لوپ فری ٹوپولوجی بنانے کے لیے، STP درج ذیل کلیدی میکانزم کا استعمال کرتا ہے:
1. برج پروٹوکول ڈیٹا یونٹس (BPDUs): BPDUs وہ پیغامات ہیں جو STP میں حصہ لینے والے سوئچز کے درمیان تبادلہ ہوتے ہیں۔ یہ پیغامات پل IDs، راستے کے اخراجات، اور بندرگاہ کے کردار کے بارے میں معلومات فراہم کرتے ہیں۔ BPDUs کے تبادلے سے، سوئچ نیٹ ورک ٹوپولوجی کا تعین کر سکتے ہیں اور بے کار روابط کی شناخت کر سکتے ہیں۔
2. روٹ برج الیکشن:ابتدائی طور پر، نیٹ ورک میں موجود تمام سوئچز خود کو روٹ برج سمجھتے ہیں۔ BPDUs کے تبادلے کے ذریعے، سوئچ اپنے پل IDs کا موازنہ کرتے ہیں، اور سب سے کم پل ID والا سوئچ روٹ برج بن جاتا ہے۔ دیگر تمام سوئچز پھر روٹ پل تک اپنے مختصر ترین راستے کا تعین کرتے ہیں۔
3. پورٹ رولز: سوئچ پر موجود ہر بندرگاہ کو روٹ برج سے اس کے تعلق کی بنیاد پر ایک مخصوص کردار تفویض کیا جاتا ہے۔ روٹ پورٹ غیر روٹ پل پر وہ بندرگاہ ہے جو روٹ پل تک مختصر ترین راستہ پیش کرتی ہے۔ نامزد بندرگاہیں ہر طبقہ کی بندرگاہیں ہیں جو روٹ پل تک بہترین راستہ پیش کرتی ہیں۔ لوپس کو روکنے کے لیے غیر نامزد بندرگاہوں کو مسدود حالت میں رکھا جاتا ہے۔
4. لوپ فری راستے: اسٹریٹجک طور پر ان بندرگاہوں کو غیر فعال کر کے جو نیٹ ورک میں لوپس متعارف کرائیں گے، STP اس بات کو یقینی بناتا ہے کہ کسی بھی دو سوئچ کے درمیان صرف ایک فعال راستہ ہے۔ فالتو لنکس کو بلاک کرنے والی حالت میں رکھا جاتا ہے تاکہ لوپس کو روکا جا سکے جبکہ لنک کی ناکامی کی صورت میں بھی فالتو پن فراہم کیا جائے۔
مثال کے طور پر، ایک ایسے نیٹ ورک پر غور کریں جس میں تین سوئچ ایک مثلث ٹوپولوجی میں جڑے ہوں۔ STP کے بغیر، پیکٹس سوئچ کے درمیان لامتناہی گردش کر سکتے ہیں، جس سے نیٹ ورک کی بھیڑ ہو سکتی ہے۔ ایس ٹی پی کے فعال ہونے کے ساتھ، ایک لنک کو لوپ کو توڑنے کے لیے بلاک کر دیا جاتا ہے، جس سے ایک لوپ فری ٹوپولوجی بنتی ہے جہاں پیکٹ واپس لوپ کیے بغیر نیٹ ورک کو عبور کر سکتے ہیں۔
Spanning-Tree Protocol حکمت عملی سے نیٹ ورک میں فالتو لنکس کو غیر فعال کر دیتا ہے تاکہ روٹ برج کو منتخب کر کے، پورٹ رولز کا تعین کر کے، اور لوپس کو روکنے کے لیے بندرگاہوں کو مسدود کر کے لوپ فری ٹوپولاجی تخلیق کر سکے۔ ایس ٹی پی کے طریقہ کار کو سمجھ کر، نیٹ ورک کے منتظمین اپنے ایتھرنیٹ نیٹ ورکس کے استحکام اور کارکردگی کو یقینی بنا سکتے ہیں۔
سے متعلق دیگر حالیہ سوالات اور جوابات EITC/IS/CNF کمپیوٹر نیٹ ورکنگ کے بنیادی اصول:
- کلاسک اسپیننگ ٹری (802.1d) کی کیا حدود ہیں اور نئے ورژن جیسے Per VLAN Spanning Tree (PVST) اور Rapid Spanning Tree (802.1w) ان حدود کو کیسے پورا کرتے ہیں؟
- برج پروٹوکول ڈیٹا یونٹس (BPDUs) اور Topology Change Notifications (TCNs) STP کے ساتھ نیٹ ورک مینجمنٹ میں کیا کردار ادا کرتے ہیں؟
- اسپیننگ ٹری پروٹوکول (STP) میں روٹ پورٹس، نامزد پورٹس، اور بلاکنگ پورٹس کو منتخب کرنے کے عمل کی وضاحت کریں۔
- پھیلے ہوئے درخت کی ٹوپولوجی میں سوئچز روٹ برج کا تعین کیسے کرتے ہیں؟
- نیٹ ورک کے ماحول میں اسپیننگ ٹری پروٹوکول (STP) کا بنیادی مقصد کیا ہے؟
- ایس ٹی پی کے بنیادی اصولوں کو سمجھنا کس طرح نیٹ ورک ایڈمنسٹریٹرز کو لچکدار اور موثر نیٹ ورکس کو ڈیزائن اور ان کا انتظام کرنے کا اختیار دیتا ہے؟
- متعدد باہم منسلک سوئچز کے ساتھ پیچیدہ نیٹ ورک ٹوپولاجیز میں نیٹ ورک کی کارکردگی کو بہتر بنانے میں ایس ٹی پی کو کیوں اہم سمجھا جاتا ہے؟
- نیٹ ورک کے استحکام کو برقرار رکھنے اور نیٹ ورک میں نشریاتی طوفانوں کو روکنے میں STP کا کیا کردار ہے؟
- اسپیننگ ٹری پروٹوکول (STP) ایتھرنیٹ نیٹ ورکس میں نیٹ ورک لوپس کو روکنے میں کس طرح تعاون کرتا ہے؟
- SNMP کے زیر انتظام نیٹ ورکس میں استعمال ہونے والے مینیجر-ایجنٹ ماڈل اور اس ماڈل میں مینیجڈ ڈیوائسز، ایجنٹس، اور نیٹ ورک مینجمنٹ سسٹمز (NMS) کے کردار کی وضاحت کریں۔
EITC/IS/CNF کمپیوٹر نیٹ ورکنگ کے بنیادی اصولوں میں مزید سوالات اور جوابات دیکھیں