HP 5900 से Ixia और Spirent load modules तक JG328A DAC पर कोई 40G link नहीं, SR4 optics ठीक
Production fabric के बगल में एक छोटी traffic-test bench खड़ी कर रहा हूँ, और tester ports copper पर up होने का नाम ही नहीं ले रहे।
- HP 5900 40G switch, JC772A
- HP JG328A 40G QSFP+ direct attach cable
- Ixia Xcellon-Multis QSFP 40/10GE load module
- Spirent TestCenter 40G module, दूसरी राय के तौर पर try किया
- control के तौर पर multimode fibre वाले HP JG325B 40G SR4 transceivers
5900 और Ixia port के बीच JG328A लगाने पर किसी भी छोर पर link नहीं आता। Switch कोई error नहीं फेंकता, बस यह warn करता है कि cable पहचान में नहीं आया और port को down छोड़ देता है:
<HP5900> display transceiver interface
वही cable और वही switch port, Spirent के 40G module के सामने: वहाँ भी कुछ नहीं। ठीक उन्हीं ports पर fibre वाली JG325B SR4 जोड़ी लगाओ तो दोनों testers तुरंत link करते हैं और traffic pass करते हैं।
मैं अब तक क्या rule out कर चुका हूँ:
- DAC को 5900 के तीन अलग-अलग 40G ports पर लगाकर देखा, सब पर एक जैसा नतीजा
- दोनों सिरे reseat किए और cable को उलट कर लगाया
- SR4 optics से साबित किया कि tester ports खुद ठीक हैं
तो क्या JG328A खुद शक के घेरे में है, या यह test equipment किसी vendor-coded cable को मना कर रहा है? बस दो मीटर दूर एक load module को खिलाने के लिए optics order करना, मैं यहाँ पहुँचना नहीं चाहता था।
Comments 4
यह test gear है, न आपका cable और न 5900।
दोनों vendors के load modules cable का EEPROM पढ़ते हैं और port को up लाने से पहले तय करते हैं कि उन्हें पता है कि क्या plug हुआ है। अगर coding कुछ ऐसी है जो वे पहचानते नहीं, तो port बस down रह जाता है और देखने को कुछ नहीं बचता। HP-coded DACs ठीक उसी group में आते हैं। 5900 इस बारे में कहीं ज्यादा ढीला है: वह cable को accept करता है, यह warning छापता है कि पहचान में नहीं आया, और आगे बढ़ जाता है। स्वभाव का यही फर्क पूरी asymmetry है जो आप देख रहे हैं।
एक generic, non-HP 40G QSFP+ DAC उधार लो और उसे उसी 5900 port और उसी Ixia port के बीच लगाओ। वह up हो जाता है। Bench से जो matrix निकला:
और यह कोई HP की खासियत नहीं है। दूसरे vendors की direct attach cables का भी इन testers के सामने hit rate खराब ही रहता है। practical नतीजा यह है कि load module से जुड़ी किसी भी चीज़ के लिए lab kit में एक generic cable और अपनी SR4 जोड़ी रखो, और JG328A को वहाँ use करो जहाँ यह बिल्कुल ठीक चलती है, यानी switch से switch। Tester को आपके हिसाब से कोई recode नहीं करने वाला।
उस port के लिए display transceiver interface असल में क्या print करता है? क्या 5900 cable से vendor name और part number बिल्कुल पढ़ता भी है, या fields खाली हैं? और Ixia साइड पर, लगाए गए cable के लिए port कुछ भी report करता है, या बिल्कुल चुप है?
एक और बात: क्या cupboard में कोई non-HP 40G DAC है जिसे आप उन्हीं दो ports के बीच लगा सकें? यह एक test टूटे हुए cable को नापसंद किए गए cable से अलग कर देता है, और इसमें दो मिनट लगते हैं।
जोड़ने लायक बात, क्योंकि यह हर बार काटती है जब दोनों छोर अलग-अलग vendor matrices में रहते हैं। हमारे पास एक 100G run पर वही बहस हुई थी: switch साइड पर Aruba, CX 10000 के लिए R0Z25A, JL307A और R0Z26A को QSFP28 direct attach cables के तौर पर list करता है, जबकि server वाला छोर, एक HPE 841QSFP28 adapter, 872726-B21, सिर्फ InfiniBand EDR cables list करता है, 834973-B21 से B25 तक। एक set Ethernet-rated है, दूसरा InfiniBand-rated, और adapter compute cable matrix में दिखता ही नहीं क्योंकि यह dual-personality card है।
कोई ऐसा cable था ही नहीं जिसे दोनों छोर supported कहें। रास्ता यह निकला कि एक Ethernet-only adapter spec किया जाए जो matrix में दिखता है, MCX516A-CCHT, और फिर वह DAC चुना जाए जिसे दोनों साइड list करें। सोच वही है जो आपकी bench पर है: link के ज्यादा नखरे वाले छोर के हिसाब से खरीदो।
कुछ भी order करने से पहले सबसे boring वाली possibility rule out कर लो। एक ExtremeSwitching X870 पर हमारे पास एक DAC था जो link नहीं करता था और एक 40G QSFP+ module भी link नहीं करता था, दोनों QSFP28 ports में लगे, और इनमें से किसी का भी cable किसने बनाया इससे कोई लेना-देना नहीं था। Ports अब भी अपने default पर थे और उन्हें बताना पड़ा कि उनमें क्या लगा है:
उसके बाद दोनों up हो गए। यह Comware नहीं EXOS है और आपके 5900 ports native 40G हैं, तो शायद यह लागू ही न हो, और यह तथ्य कि SR4 optics ठीक उसी port पर link करती हैं, आपके case में port-config problem के खिलाफ जाता है। इसे rule in या rule out करने से पहले अपने box पर check कर लो। EXOS के बारे में लोग एक और बात कहते रहे हैं कि यह third-party cables से काफी खुश रहता है, तो brand शायद ही कभी जवाब हो।