شرح اور ایپلی کیشن انتخاب: SFF-8079، SFF-8089
بہت سے SFP-کلاس ماڈیول ایک سے زیادہ ڈیٹا شرح یا ایک سے زیادہ ایپلیکیشن میں چل سکتے ہیں (مثلاً 1/2/4GFC، یا Ethernet اور Fibre Channel)۔ SFF کی دو چھوٹی دستاویزات طے کرتی ہیں کہ ہوسٹ کو ماڈیول کی معاونت کا کیسے پتا چلتا ہے اور یہ ماڈیول کو کیسے بتاتا ہے کہ کون سا موڈ استعمال کرنا ہے۔
دستاویزات
| دستاویز | عنوان | ریویژن |
|---|---|---|
| SFF-8079 | SFP Rate and Application Selection | 1.7 |
| SFF-8089 | SFP Rate and Application Codes | 1.3 |
SFF-8079 — انتخاب کیسے کام کرتا ہے
شرح انتخاب کے دو طریقۂ کار ہیں، اور ماڈیول اعلان کرتا ہے کہ وہ کس کی معاونت کرتا ہے:
- ہارڈویئر ریٹ سلیکٹ — SFP کنیکٹر پر RS0/RS1 پنز۔ ہوسٹ ماڈیول کے ریسیور (اور بعد کے ماڈیولز میں ٹرانسمیٹر) کی بینڈوڈتھ کو شرح گروپس کے درمیان منتقل کرنے کے لیے انہیں بلند یا کم چلاتا ہے۔
- سافٹ ویئر ریٹ سلیکٹ — A2h کنٹرول/اسٹیٹس ایریا کے بٹس جو ٹو وائر انٹرفیس پر یہی کام کرتے ہیں، چنانچہ ایسا ہوسٹ بھی شرحیں بدل سکتا ہے جس میں RS پنز وائرڈ نہ ہوں۔
ماڈیول کے SFF-8472 شناختی بائٹس اس کے نافذ کردہ ریٹ سلیکٹ اسکیم (شرح شناخت کنندہ بائٹ) کا اعلان کرتے ہیں تاکہ ہوسٹ کو پتا ہو کہ پنز، بٹس، یا دونوں میں سے کوئی بھی استعمال نہ کرنا ہے۔
SFF-8089 — کوڈز
SFF-8089، ماڈیول میموری میں لکھے جانے والے شرح اور ایپلیکیشن کوڈ اقدار کی تعریف کرتا ہے — ایک چھوٹی جدول جو کہتی ہے “یہ ماڈیول شرح Y پر ایپلیکیشن X کی معاونت کرتا ہے”۔ ہوسٹ لنک بنانے کی کوشش سے پہلے یہ جاننے کے لیے کوڈز پڑھتے ہیں کہ ماڈیول پورٹ کی کنفیگریشن میں فٹ ہوتا ہے یا نہیں۔ شناخت کنندہ، کنیکٹر اور مطابقتی بائٹ اقدار خود SFF-8024 کے ذریعے مشترک ہیں۔
کوڈنگ کے لیے یہ کیوں اہم ہے
شرح اور ایپلیکیشن کوڈز ان شناختی بائٹس میں ہیں جنہیں سوئچ چیک کرتا ہے۔ ایسا ماڈیول جس کے کوڈز اس کے ہارڈویئر سے مطابقت نہ رکھتے ہوں، یا جس میں پورٹ کی مطلوبہ ایپلیکیشن موجود نہ ہو، یا تو لنک بنانے سے انکار کرتا ہے یا غلط شرح پر گفت و شنید کرتا ہے۔ EEPROM editor میں ملٹی ریٹ ماڈیول کو دوبارہ کوڈ کرتے وقت شرح شناخت کنندہ اور ایپلیکیشن کوڈز کو اس چیز کے مطابق رکھیں جس کی ماڈیول حقیقتاً معاونت کرتا ہے۔
متعلقہ
- SFF-8472 — جہاں شناخت اور شرح شناخت کنندہ بائٹس موجود ہیں۔
- SFP فیملی ہارڈویئر تصریحات — RS پنز اور کم رفتار انٹرفیس۔
وہ ہوسٹ انٹرفیسز جن کے درمیان ریٹ سلیکٹ بٹس سوئچ کرتے ہیں — SFI، 25GAUI، CAUI-4 اور PAM4 AUIs — اور ان کے پاس CDR/ایکولائزیشن کنٹرولز: XGMII، XAUI اور AUI خاندان۔