D-Link DGS-1250-28X और DGS-1250-52X: BiDi SFP OSNOVO दिखते हैं, पर single fibre पर link नहीं आता
मैं एक छोटी कंपनी का network संभालता हूँ, दो buildings को एक ही single-mode fibre से जोड़ा गया है, जो contractors ने बिछाई थी। काम आधे घंटे का लगना चाहिए था: दो buildings के switches के बीच gigabit उठाना। दूसरा हफ्ता है, अब भी नहीं उठ रहा।
क्या लगा है:
- मुख्य building में D-Link DGS-1250-28X
- दूसरे में D-Link DGS-1250-52X
- दोनों सिरों पर SFP OSNOVO S1LC13-G-1550-1310, single fibre, SC
- route single-mode है, दो buildings के बीच, splicing हमने नहीं की
मुझे क्या दिख रहा है:
DGS-1250-28X, SFP-порт: Link Down, индикатор не горит
DGS-1250-52X, SFP-порт: Link Down, индикатор не горит
оба модуля в веб-интерфейсе видны, записей об ошибках трансивера в логе нет
अब तक क्या किया:
- fibre को torch से check किया, दूर वाले छोर से light ठीक दिख रही है;
- बिल्कुल वैसे ही modules की एक और जोड़ी लगाई, व्यवहार बिल्कुल वैसा ही रहा;
- modules को बगल के SFP ports में लगाया और दोनों switches restart किए।
अब आगे कहाँ खोदूँ: fibre, switches, या modules खुद?
Comments 6
यह symptom बिलकुल वैसा है जैसा दो identical BiDi के साथ होता है। Single fibre वाला module एक wavelength पर भेजता है और दूसरी पर सुनता है, इसलिए दोनों छोर mirror होने ही चाहिए: एक TX 1310 / RX 1550, दूसरा TX 1550 / RX 1310। Marking में इन दो halves को आमतौर पर U और D अक्षर से अलग किया जाता है (1000BASE-BX-U और 1000BASE-BX-D, SFP+ में यह 10G BXU और 10G BXD होता है), और physically इन्हें body या latch के रंग से पहचाना जाता है।
अगर आपके हाथ में एक ही रंग के और एक जैसी S1LC13-G-1550-1310 लिखावट वाले दो modules हैं, तो दोनों एक ही दिशा में भेज रहे हैं और दोनों वही सुन रहे हैं जो कोई भेज ही नहीं रहा। Transmitter सीधे transmitter में चमक रहा है, receiver को कुछ नहीं दिखता, ऐसी scheme में link कभी नहीं आएगा - चाहे कितनी भी जोड़ियाँ बदल लो। दूसरी जोड़ी भी, description के हिसाब से, वैसी ही थी, इसलिए result भी वही रहा।
Set हमेशा जोड़ी में लें, U + D, और ध्यान रखें कि दोनों halves एक ही batch के हों: अलग-अलग brands में central wavelength और receiver की bandwidth अलग-अलग होती है, और कागज़ पर "सही" दिखने वाले दो modules फिर भी आपस में न मिलें, यह हो सकता है। बदलने के बाद module को फिर से लगाएँ या port को shutdown / no shutdown दें, ताकि switch EEPROM दोबारा पढ़े और पुरानी state न खींचे।
और modules सच में paired हैं क्या? दोनों टुकड़े साथ रखिए और box पर नहीं, खुद body पर देखिए: frame और latch का रंग, दोनों में से हर एक के label पर क्या लिखा है। लिखावट शब्दशः मिलती है या नहीं।
और साथ में दो सवाल। Fibre पक्का single-mode 9/125 है, multimode तो नहीं जो torch से बिल्कुल वैसे ही चमकता है? और log आपने सिर्फ web-interface में पढ़ा या console से भी? Web वाला हिस्सा एक कटी-छँटी summary दिखाता है, transceiver के बारे में कुछ messages उस तक पहुँचते ही नहीं। Console port से जुड़िए, module निकालकर वापस लगाइए और दिखाइए कि उस वक्त terminal में क्या गिरता है।
Diagnostics के बारे में एक बात और जोड़ता हूँ, क्योंकि यहीं बहुत लोग गलत दिशा में चले जाते हैं। दो identical BiDi host को बिलकुल ठीक से पहचान में आ जाते हैं, transmitter का DDM समझदार numbers दिखाता है - और पूरा impression बनता है कि modules जिंदा हैं, तो कसूर fibre का ही होगा। देखना यह नहीं चाहिए कि module पहचान में आया या नहीं, बल्कि receive वाला level: अगर receiver को बिल्कुल कुछ नहीं दिखता जबकि line में light है, तो सवाल route का नहीं है।
Wavelengths की जो layout है वह manufacturer label पर लिखता है। इसे दोनों छोर पर पढ़ना चाहिए, सिर्फ उस छोर पर नहीं जहाँ जाना आसान है।
मेरे साथ भी मिलती-जुलती कहानी हुई थी, बस hardware अलग था: दो buildings के बीच फिर वही एक strand निकली, एक तरफ HP 1910-8G-PoE (JG350A), दूसरी तरफ D-Link DGS-1210-10। HP के सारे available modules दो-fibre वाले थे, तो WDM जोड़ी शुरू से खोजनी पड़ी।
असली दिक्कत optics में नहीं, host में थी। HP module की coding किस exact model के लिए है इस बारे में काफी ज्यादा picky है, D-Link लगभग सब कुछ खा लेता है, तो compromise D-Link वाली साइड पर करना समझदारी है, और HP के लिए वही लो जो पक्के तौर पर उसमें चल जाए। Details में D-Link साइड के लिए DEM-330 और दोनों vendors को दोस्त बनाने के तरीके के तौर पर SNR के modules आए, लेकिन final set हमने तब fix ही नहीं किया - specification देखकर चुनते रहे।
Single fibre वाला link न उठने की एक और वजह होती है - auto-negotiation बंद करके speed को hard-set कर देना। यह मैंने MOXA और ELTEX की जोड़ी में देखा था: optics बिलकुल ठीक थी, पर fixed 1000/full वाला port दूसरी साइड से बात ही नहीं कर पाता था, और बाहर से यह मरी हुई fibre जैसा दिखता है।
नए modules order करने से पहले मैं दोनों ports को auto पर वापस लाता - check मुफ्त है। हालांकि अगर आपके modules सच में identical हैं, तो इससे कुछ नहीं बदलेगा।
ऊपर वाली autoneg वाली बात - निशाने से चूक गई। गलत wavelength layout में receiver को light दिखता ही नहीं, और port का कोई भी mode यहाँ नहीं बचाएगा; symptom से यही दिखता है, दोनों छोर एक साथ बहरे हैं।
ज्यादा काम की बात यह है कि एक सामान्य localization routine दिमाग में रखी जाए, उस स्थिति के लिए जब जोड़ी सही निकले और link फिर भी न आए: पक्का करें कि fibre सच में single-mode है और modules के लिए सही है, transceiver की warnings के लिए switch का console देखें, एक-एक करके हर हिस्से को किसी पक्के ठीक हिस्से से बदलें - patch cord, module, port - और आखिर में attenuation को reflectometer से मापें। Torch सिर्फ strand की continuity confirm करता है, splices पर losses और connectors की गंदगी के बारे में वह कुछ नहीं बताता।