SFF-8024 — কোড টেবিল · স্পেসিফিকেশন ও স্ট্যান্ডার্ড · অপটিক্যাল ট্রান্সিভার ও ক্যাবল · ডকুমেন্টেশন · CodingBox
CodingBox ডকুমেন্টেশন

SFF-8024 — কোড টেবিল

SFF-8024, SFF Module Management Reference Code Tables, হলো এক বাইটের কোডের যৌথ রেজিস্ট্রি, যাকে অন্য সব ম্যানেজমেন্ট স্পেসিফিকেশন সূত্র হিসেবে উল্লেখ করে। এটি মেমোরি লেআউট বর্ণনা করে না; এটি মানগুলোকে অর্থ দেয়: 18h কোন ধরনের মডিউল, 0Ch কোন কানেক্টর বোঝায়, 06h এক্সটেন্ডেড কমপ্লায়েন্স কোডের মানে কী। রেজিস্ট্রি একটিমাত্র ডকুমেন্টে থাকায় SFF-8472, SFF-8636, CMIS, MIS ও INF-8077i একই বাইটকে একইভাবে ব্যাখ্যা করে, আর নতুন ফর্ম ফ্যাক্টর বা PMD একবারই নিবন্ধিত হয়। ডকুমেন্টটি বছরে কয়েকবার সংশোধিত হয়; ডিকোড করার সময় সবসময় সাম্প্রতিক রিভিশন ব্যবহার করুন।

কোন টেবিল কোথায় ব্যবহৃত হয়

টেবিলনামSFP (SFF-8472)QSFP (SFF-8636)CMIS
4-1আইডেন্টিফায়ারA0h বাইট 0বাইট 0 / 128বাইট 0 / 128
4-2এনকোডিংবাইট 11বাইট 139— (অ্যাপ্লিকেশন থেকে নির্ধারিত)
4-3কানেক্টরবাইট 2বাইট 130পেজ 00h, বাইট 203
4-4এক্সটেন্ডেড স্পেসিফিকেশন কমপ্লায়েন্সবাইট 36বাইট 192—
4-5হোস্ট ইলেকট্রিক্যাল ইন্টারফেস ID——অ্যাপ্লিকেশন ডেসক্রিপ্টর (বাইট 86 + 4n)
4-6 …মিডিয়া ইন্টারফেস ID (MMF, SMF, প্যাসিভ কপার, অ্যাক্টিভ ক্যাবল, BASE-T)——অ্যাপ্লিকেশন ডেসক্রিপ্টর (বাইট 87 + 4n); কোন টেবিল প্রযোজ্য, তা ঠিক করে মিডিয়া টাইপ বাইট 85

টেবিল 4-1: আইডেন্টিফায়ারের মান

কোডমডিউলকোডমডিউল
00hঅজানা / অনির্দিষ্ট11hQSFP28 (SFF-8636)
01hGBIC12hCXP2 / CXP28
02hমাদারবোর্ডে সোল্ডার করা মডিউল13hCDFP স্টাইল 1/2
03hSFP / SFP+ / SFP28 (SFF-8472)14hশিল্ডেড মিনি মাল্টিলেন HD 4X ফ্যানআউট
04h300-পিন XBI15hশিল্ডেড মিনি মাল্টিলেন HD 8X ফ্যানআউট
05hXENPAK16hCDFP স্টাইল 3
06hXFP (INF-8077i)17hmicroQSFP
07hXFF18hQSFP-DD (CMIS)
08hXFP-E19hOSFP 8X (CMIS)
09hXPAK1AhSFP-DD (MIS)
0AhX21BhDSFP
0BhDWDM-SFP / SFP+ (SFF-8472 মেনে চলে না)1Chx4 MiniLink / OcuLink
0ChQSFP (INF-8438)1Dhx8 MiniLink
0DhQSFP+ (SFF-8636 / SFF-8436)1EhCMIS-সহ QSFP+ বা পরবর্তী
0EhCXP1FhCMIS-সহ SFP-DD
0Fhশিল্ডেড মিনি মাল্টিলেন HD 4X20hCMIS-সহ SFP+ বা পরবর্তী (SFP112 ও অনুরূপ)
10hশিল্ডেড মিনি মাল্টিলেন HD 8X21hCMIS-সহ OSFP-XD

21h-এর পর নতুন রিভিশনগুলোতে আরও CMIS-পরিচালিত ফর্ম ফ্যাক্টর যোগ হয়। 80h–FFh কোডগুলো ভেন্ডর-নির্দিষ্ট। কোন কোড কোন ফর্ম ফ্যাক্টর: ফর্ম ফ্যাক্টর।

টেবিল 4-2: এনকোডিং

কোডSFF-8472 (SFP, বাইট 11)SFF-8636 (QSFP, বাইট 139)
00hঅনির্দিষ্টঅনির্দিষ্ট
01h8B/10B8B/10B
02h4B/5B4B/5B
03hNRZNRZ
04hম্যানচেস্টারSONET স্ক্র্যাম্বলড
05hSONET স্ক্র্যাম্বলড64B/66B
06h64B/66Bম্যানচেস্টার
07h256B/257B (ট্রান্সকোডেড FEC)256B/257B
08hPAM4PAM4

04h–06h-এ দুটি কলাম আলাদা; QSFP-এর টেমপ্লেট SFP-তে আবার ব্যবহার করলে “ভুল এনকোডিং” দেখা দেওয়ার এটিই চিরাচরিত কারণ।

টেবিল 4-3: কানেক্টরের ধরন

কোডকানেক্টরকোডকানেক্টর
00hঅজানা0ChMPO 1×12
01hSC0DhMPO 2×16
02hফাইবার চ্যানেল স্টাইল 1 কপার20hHSSDC II
03hফাইবার চ্যানেল স্টাইল 2 কপার21hকপার পিগটেইল
04hBNC/TNC22hRJ45
05hফাইবার চ্যানেল কোঅ্যাক্স হেডার23hআলাদা করা যায় এমন কানেক্টর নেই (DAC, AOC, পিগটেইল মডিউল)
06hফাইবার জ্যাক24hMXC 2×16
07hLC25hCS
08hMT-RJ26hSN (আগের নাম মিনি CS)
09hMU27hMPO 2×12
0AhSG28hMPO 1×16
0Bhঅপটিক্যাল পিগটেইল——

ছবি এবং ফাইবারের সঙ্গে কানেক্টরের মিল: কানেক্টর ও ফাইবার।

টেবিল 4-4: এক্সটেন্ডেড স্পেসিফিকেশন কমপ্লায়েন্স (নির্বাচিত অংশ)

SFP-এর বাইট 36 ও QSFP-এর বাইট 192-এ ব্যবহৃত হয়; এটি একক মান, বিট ফিল্ড নয়।

কোডঅর্থকোডঅর্থ
01h100G AOC / 25GAUI C2M AOC (BER 5·10⁻⁵)1Fh40G SWDM4
02h100GBASE-SR4 / 25GBASE-SR20h100G SWDM4
03h100GBASE-LR4 / 25GBASE-LR21h100G PAM4 BiDi
04h100GBASE-ER4 / 25GBASE-ER22h–24h4WDM-10 / -20 / -40 MSA
05h100GBASE-SR1025h100GBASE-DR
06h100G CWDM426h100G-FR / 100GBASE-FR1
07h100G PSM427h100G-LR / 100GBASE-LR1
08h100G ACC / 25GAUI C2M ACC (BER 5·10⁻⁵)30h–33hসংজ্ঞায়িত BER-এ 50G/100G/200G অ্যাক্টিভ কপার ও AOC
0Bh100GBASE-CR4 / 25GBASE-CR CA-25G-L / 50GBASE-CR2 (RS-FEC)40h50GBASE-CR / 100GBASE-CR2 / 200GBASE-CR4
0Ch25GBASE-CR CA-25G-S / 50GBASE-CR2 (BASE-R FEC)41h50GBASE-SR / 100GBASE-SR2 / 200GBASE-SR4
0Dh25GBASE-CR CA-25G-N / 50GBASE-CR2 (FEC নেই)42h50GBASE-FR / 200GBASE-DR4
10h40GBASE-ER443h200GBASE-FR4
11h4×10GBASE-SR44h200G 1550 nm PSM4
12h40G PSM445h50GBASE-LR
13h–15hITU-T G.959.1 P1I1-2D1 / P1S1-2D2 / P1L1-2D246h200GBASE-LR4
16hSFI-সহ 10GBASE-T47h400GBASE-DR4
17h100G CLR448h400GBASE-FR4
18h100G AOC / 25GAUI AOC (BER 10⁻¹²)49h400GBASE-LR4-10
19h100G ACC / 25GAUI ACC (BER 10⁻¹²)4Ah400GBASE-ZR
1Ah100GE-DWDM27Fh256GFC-SW4
1Bh100G 1550 nm WDM (4 λ)80h64GFC-সক্ষম
1Ch–1Eh10GBASE-T SR / 5GBASE-T / 2.5GBASE-T81h128GFC-সক্ষম

এই টেবিলের জন্যই 25G ও 100G মডিউলকে শনাক্ত করা সম্ভব হয়: SFF-8472-এর বাইট 3–10-এর চিরাচরিত বিট ফিল্ডে এগুলোর জন্য জায়গা নেই। দুটি পদ্ধতি কীভাবে একসঙ্গে কাজ করে: কমপ্লায়েন্স কোড।

টেবিল 4-5 থেকে: CMIS ইন্টারফেস ID (নির্বাচিত অংশ)

CMIS মডিউলের সক্ষমতাকে অ্যাপ্লিকেশন হিসেবে বর্ণনা করে: একটি হোস্ট ইলেকট্রিক্যাল ইন্টারফেসের সঙ্গে একটি মিডিয়া ইন্টারফেসের জোড়া। দুটি অংশই SFF-8024-এর কোড।

হোস্ট ইলেকট্রিক্যাল ইন্টারফেস (4-5)কোড
1000BASE-CX01h
XAUI02h
XFI03h
SFI04h
25GAUI C2M05h
XLAUI C2M06h
XLPPI07h
LAUI-2 C2M08h
50GAUI-2 C2M09h
50GAUI-1 C2M0Ah
CAUI-4 C2M0Bh
100GAUI-4 C2M0Dh
100GAUI-2 C2M0Eh
200GAUI-8 C2M0Fh
200GAUI-4 C2M10h
400GAUI-16 C2M11h
400GAUI-8 C2M12h
400GAUI-4 C2M13h–14h (স্বল্প / দীর্ঘ)
800G C2M (8 × 100G)15h–16h
মিডিয়া ইন্টারফেসMMF টেবিলSMF টেবিল
10GBASE-SR / 10GBASE-LR02h04h
25GBASE-SR / 25GBASE-LR03h07h
40GBASE-SR4 / 40GBASE-LR404h09h
100GBASE-SR4 / 100GBASE-LR409h0Dh
100G SWDM4 / 100G CWDM40Ah10h
100GBASE-SR2 / 100GBASE-DR0Ch14h
100G-SR / 100G-FR0Dh15h
200GBASE-SR4 / 200GBASE-DR40Eh17h
400GBASE-SR8 / 400GBASE-DR410h1Ch
400G-SR4 / 400G-FR411h1Dh
800G-SR8 / 800G-DR812h(800G-এর কোড এরপর আসে)

প্যাসিভ কপার, অ্যাক্টিভ ক্যাবল ও BASE-T মিডিয়ার নিজস্ব সংক্ষিপ্ত টেবিল আছে; কোন টেবিল প্রযোজ্য, তা ঠিক করে CMIS-এর মিডিয়া টাইপ বাইট 85 (01h MMF, 02h SMF, 03h প্যাসিভ কপার, 04h অ্যাক্টিভ ক্যাবল, 05h BASE-T)। পূর্ণ তালিকা SFF-8024-এর প্রতিটি রিভিশনে বদলায়; উপরেরটিকে রেজিস্ট্রি নয়, দিকনির্দেশ হিসেবে নিন। অ্যাপ্লিকেশন কীভাবে ঘোষিত ও নির্বাচিত হয়: CMIS।

ব্যবহারিক মন্তব্য

  • পুরোনো ফার্মওয়্যারে চলা হোস্ট যে কোড চেনে না, সেটিকে অজানা হিসেবে দেখায়। পড়ার জন্য এতে ক্ষতি নেই, তবে কিছু প্ল্যাটফর্ম যে মডিউলের ধরন বলতে পারে না, সেটি চালু করতেই রাজি হয় না।
  • মডিউল কোড করার সময় প্রকৃত হার্ডওয়্যারকে বর্ণনা করে এমন কোড বেছে নিন; হোস্ট আইডেন্টিফায়ার, কানেক্টর, এনকোডিং ও কমপ্লায়েন্স কোড পরস্পরের সঙ্গে মিলিয়ে দেখে (গতি ও রেট)।
  • রিজার্ভড ও ভেন্ডর-নির্দিষ্ট পরিসর (80h–FFh) বৈধ, কিন্তু ডিকোড করলে কাজের কিছু পাওয়া যায় না।

CodingBox-এ

CodingBox-এ SFF-8024-এর টেবিলগুলো রয়েছে; সেগুলো ব্যবহার করে EEPROM editor স্ক্রিনে এবং Check transceiver স্ক্রিনে আইডেন্টিফায়ার, কানেক্টর, এনকোডিং, এক্সটেন্ডেড কমপ্লায়েন্স ও CMIS অ্যাপ্লিকেশন ফিল্ডের নাম দেখানো হয়। ফলে QSFP-DD অ্যাপ্লিকেশন ডেসক্রিপ্টরের কাঁচা 12h পড়া যায় 400GAUI-8 C2M হিসেবে।

বাস্তবে আইডেন্টিফায়ার 21h: OSFP-XD; প্রতি লেনে 200G-এর OSFP 19h-ই রাখে: OSFP224।

বাস্তবে আইডেন্টিফায়ার 1Bh: DSFP, অর্থাৎ SFP-এর আকারে দুটি লেন এবং CMIS থেকে নেওয়া ম্যানেজমেন্ট।


এই নিবন্ধে কোনো অশুদ্ধ তথ্য বা ভুল পেলে সংশ্লিষ্ট অংশটি নির্বাচন করুন এবং Ctrl+Enter চেপে ।