বাস্তবে DDM লেভেল ও থ্রেশহোল্ড
DDM/DOM অপটিক্যাল লিংকের প্রধান ডায়াগনস্টিক টুল, আর এর কিছু সুবিদিত সীমাবদ্ধতা আছে, যাতে মানুষ প্রায়ই বিভ্রান্ত হয়। সেগুলো জানা থাকলে “লেভেল তো ঠিকই দেখাচ্ছে” কথাটি একটি প্রকৃত নির্ণয়ে পরিণত হয়।
থ্রেশহোল্ড কোথা থেকে আসে
উচ্চ ও নিম্ন অ্যালার্ম এবং সতর্কতা থ্রেশহোল্ড মডিউল নির্মাতা মডিউলের EEPROM-এ প্রোগ্রাম করে দেন (SFP-শ্রেণির মডিউলে A2h ব্লক, SFF-8472 অনুযায়ী)। সুইচ শুধু সেগুলো পড়ে এবং তার সঙ্গে মান মেলায়। ঢিলেঢালা থ্রেশহোল্ডের মডিউল এমন লিংকেও কখনো অ্যালার্ম তুলবে না, যা আসলে মার্জিনাল।
Rx আসল, Tx প্রায়ই নয়
- Rx পাওয়ার রিসিভারে পৌঁছানো আলোর প্রকৃত পরিমাপ।
- অনেক সস্তা মডিউলে Tx পাওয়ার মেমোরিতে লেখা একটি স্থির ধ্রুবক, অথবা শুধু n/a দেখানো হয়। স্থির Tx মান দেখে লেজার ঠিক আছে ধরে নেবেন না।
“পরিসরের মধ্যে” মানে “সুস্থ” নয়
একটি পাঠ্যবইয়ের মতো দৃষ্টান্ত: 10 km পাল্লার অপটিক্সে চালানো 30 km ডার্ক-ফাইবার স্প্যান এক বছর কাজ করেছে, একটিও DDM অ্যালার্ম ছাড়াই, অথচ পুরো সময় নিঃশব্দে প্যাকেট হারিয়েছে। রিসিভার তার সংবেদনশীলতার কিনারায় চলছিল; থ্রেশহোল্ড ঠিক সেখানে বসানো ছিল না, যেখানে সমস্যা ছিল।
সংখ্যা পড়া
- dBm যত বেশি ঋণাত্মক, সংকেত তত দুর্বল: −20 dBm −5 dBm-এর চেয়ে অনেক দুর্বল।
- অসমতা একটি সূত্র। একই ফাইবারে এক প্রান্তে Rx কম আর অন্য প্রান্তে স্বাভাবিক হলে সমস্যা দুর্বল দিকের মডিউল বা কানেক্টরের পরিচ্ছন্নতায়, পথে নয়।
- ইনস্টলেশন রেকর্ডের সঙ্গে তুলনা করুন: লিংক প্রথম চালুর সময় লিখে রাখা Tx/Rx, আদর্শভাবে OTDR ট্রেসের সঙ্গে।
প্ল্যাটফর্ম অনুযায়ী কমান্ড
| প্ল্যাটফর্ম | কমান্ড |
|---|---|
| Cisco IOS / IOS-XE | show interfaces <if> transceiver detail |
| Juniper Junos | show interfaces diagnostics optics <if> |
| Arista EOS | show interfaces <if> transceiver detail |
| Huawei VRP | display interface transceiver <if> brief |
| Linux | ethtool -m <if> |
শুধু দেখা নয়, মনিটর করুন
- SNMP দিয়ে অপটিক্যাল লেভেল পোল করে গ্রাফ আঁকুন; বিকলের কয়েক সপ্তাহ আগেই Rx-এ ধীর নিম্নমুখী প্রবণতা দেখা যায়। LibreNMS প্রায়ই সুপারিশ করা হয়।
- ইনস্টলেশনের সময় লিংক পাসপোর্ট রেকর্ড করুন: দুই প্রান্তের Tx/Rx এবং একটি OTDR ট্রেস।
- গুরুত্বপূর্ণ লিংকে BFD চালু করুন, যাতে অবনতি ধরা পড়ে মিলিসেকেন্ডে, ব্যবহারকারীর অভিযোগে নয়।
CodingBox-এ
DDM স্ক্রিনে লাইভ মান দেখা যায়, চার্টে আঁকা থাকে মডিউলের নিজস্ব অ্যালার্ম ও সতর্কতার থ্রেশহোল্ড; কনফিগার করা যায় এমন ব্যবধানে পোলিং হয় এবং লগ CSV-তে এক্সপোর্ট করা যায়। টেস্ট বেঞ্চের “লিংক পাসপোর্ট”-এর ঠিক এটিই দরকার। প্রতিটি প্যারামিটারের অর্থ জানতে দেখুন DDM-এর প্রাথমিক ধারণা।
মডিউলের ধরন অনুযায়ী প্রত্যাশিত পরিসর: সাধারণ মান। Tx ও Rx থেকে পরিমাপ করা লস ও মার্জিন বের করা: Rx পাওয়ার ও লিংক বাজেট। ±3 dB নির্ভুলতা ও −40 dBm নিম্নসীমার আসল অর্থ: নির্ভুলতা ও সীমাবদ্ধতা।