রেট ও অ্যাপ্লিকেশন নির্বাচন: SFF-8079, SFF-8089
SFP শ্রেণির অনেক মডিউল একাধিক ডেটা রেটে বা একাধিক অ্যাপ্লিকেশনে কাজ করতে পারে (যেমন 1/2/4GFC, কিংবা ইথারনেট ও ফাইবার চ্যানেল)। দুটি ছোট SFF নথি নির্ধারণ করে হোস্ট কীভাবে জানে মডিউল কী সমর্থন করে এবং মডিউলকে কীভাবে বলে কোন মোড ব্যবহার করতে হবে।
নথি দুটি
| নথি | শিরোনাম | রিভিশন |
|---|---|---|
| SFF-8079 | SFP রেট ও অ্যাপ্লিকেশন নির্বাচন | 1.7 |
| SFF-8089 | SFP রেট ও অ্যাপ্লিকেশন কোড | 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 AUI) এবং তার পাশের CDR/ইকুয়ালাইজেশন নিয়ন্ত্রণ: XGMII, XAUI ও AUI পরিবার।