QSFP28-yhteensopivuus: MSA, EEPROM, FEC ja tuki

Jun 01, 2026

Jätä viesti

QSFP28 transceivers beside a 100G data center switch

Paperilla QSFP28-lähetin-vastaanottimen valitseminen näyttää tarkistuslistalta: sovita nopeus, aallonpituus, liitin, ulottuvuus ja kuitutyyppi ja työnnä sitten moduuli 100G-porttiin. Laboratoriossa se usein riittää. Tuotantokankaassa sitä ei ole.

QSFP28-moduuli voi olla täysin MSA{1}}yhteensopiva, osua oikeaan optiseen ulottuvuuteen, käyttää oikeaa liitintä ja silti kytkin hylkää sen heti, kun asetat sen. Toinen moduuli tuo linkin puhtaaksi, mutta ei ilmoita optista tehoa, antaa ajoittaisia ​​hälytyksiä, kerää FEC-virheitä tai muuttaa hiljaa toimintaa laiteohjelmistopäivityksen jälkeen. Mikään näistä vioista ei näy datalehtien vertailussa.

Tässä oppaassa kerrotaan, miten 100G QSFP28 -yhteensopivuus itse asiassa toimii, mitä tulee tarkistaa ennen ostamista ja kuinka pienentää käyttöönottoriskiä Ciscon, Aristan, Juniperin, Dellin, NVIDIA/Mellanox- ja white{2}}box/SONiC-ympäristöissä.

Mikä ratkaisee QSFP28-yhteensopivuuden

QSFP28-yhteensopivuus ei ole yksittäinen kyllä-tai-ei-ehto. Moduuli toimii verkossasi vain, kun useat kerrokset kulkevat läpi:muototekijäsopii QSFP28 häkkiin,EEPROM-koodausvastaa sitä, mitä kytkin odottaa,vaihtaa laiteohjelmistoatunnistaa ja ottaa käyttöön moduulin, theFEC-tila ja breakout-kokoonpanosamaa mieltä molemmista päistä,DOM/DDM-tiedoton luettavissa valvontatyökaluillasi jatoimittajan tukipolitiikkasallii moduulin käyttöprosessissasi. Ohita mikä tahansa näistä, ja moduuli, joka "vastaa vaatimuksia", voi silti epäonnistua kentällä. Tämän oppaan loppuosassa käydään läpi jokainen kerros ja näytetään, kuinka se testataan.

Mitä QSFP28-yhteensopivuus todella tarkoittaa

Se auttaa käsittelemään yhteensopivuutta neljänä päällekkäisenä kerroksena. Moduuli voi tyhjentää ensimmäisen ja silti epäonnistua toisen, minkä vuoksi "MSA-yhteensopiva" yksinään kertoo hyvin vähän tuotannon toiminnasta.

Four layers of QSFP28 compatibility

  • MSA-yhteensopivuus- moduuli noudattaa yleisiä muoto-, sähkö- ja hallinta-käyttöliittymäodotuksia.
  • Kytkimen yhteensopivuus- isäntälaite tunnistaa, ottaa käyttöön ja valvoo moduulia.
  • Linkin yhteentoimivuus- molemmat päät neuvottelevat vakaasta 100 G:n linkistä ja vastaavat nopeus-, FEC- ja kaista-asetukset.
  • Toiminnallinen yhteensopivuus- moduuli käyttäytyy ennustettavasti laiteohjelmiston, valvontapinon, tukiprosessin ja vara{1}}varastosuunnitelman kanssa.

Fyysinen istuvuus ja MSA-yhteensopivuus

Alimmassa kerroksessa moduulin on liityttävä mekaanisesti ja sähköisesti QSFP28-häkkiin ja puhuttava odotettu alhaisen nopeuden{1}}hallintaliittymä. Tämän MSA-yhteensopivuus kattaa. SFF/SNIA määrittää QSFP28-muototekijänSFF-8665-spesifikaatio, joka standardoi mekaanisen kirjekuoren, lukituksen, isäntäliittimen ja hallintaliittymän, jotta eri valmistajien moduulit ja häkit voivat toimia yhdessä.

Mitä MSA-yhteensopivuus tekeeeiTakuu on, että jokainen kytkimen toimittaja hyväksyy moduulin täysin. Mekaaninen ja käyttöliittymän yhteensopivuus saa moduulin porttiin; se ei päätä, pitääkö käyttöjärjestelmä sitä ensimmäisen-luokan täysin valvottavana optiikkana. QSFP28 jakaa mekaanisen perusviivansa myöhempien QSFP-muunnelmien, kuten QSFP-DD, kanssa, joten häkkisovitus yksinään on heikko tukisignaali - katso tämäQSFP-DD tekninen yleiskatsausmiten muototekijät liittyvät toisiinsa.

Isäntätunnistus ja EEPROM-koodaus

Jokainen QSFP28-moduuli kuljettaa tunniste- ja diagnostiikkatietoja pienessä EEPROM-muistissa, jonka kytkin lukee, kun se asetetaan: toimittajan nimi, osanumero, sarjanumero, teholuokka, tuetut ominaisuudet, aallonpituus, ulottuvuus, DOM/DDM-kentät ja tarkistussummat. Monet kytkimet käyttävät näitä tietoja päättääkseen, kuinka optiikkaa käsitellään.

Optisesti täydellinen moduuli voi silti näyttääei tueta, tuntematon, tai valvotaan vain osittain, jos sen EEPROM-profiili ei ole se, mitä kytkin etsii. Tästä syystä kolmannen osapuolen-toimittajat myyvät saman optisen tyypin Cisco--, Arista--, Juniper-- ja Dell--yhteensopivia versioita: optinen moottori voi olla identtinen, mutta EEPROM-koodaus on kirjoitettu vastaamaan tiettyä alustaperhettä. Toimittajakoodaus on käytännössä yleisin yksittäinen syy, miksi muuten oikea QSFP28-moduuli hyväksytään tai hylätään.

Linkitä yhteentoimivuus, FEC ja valvonta

Tunnustus ei ole maaliviiva. Kun kytkin hyväksyy moduulin, linkin on silti noustava ja pysyttävä ylhäällä. Se riippuu nopeusmäärityksestä, FEC-tilasta, katkeamistilasta, kuitutyypistä, napaisuudesta, etäisyydestä, optisista tehotasoista ja siitä, käyttääkö vastakkainen pää vastaavia asetuksia. Erityisesti välitysvirheen korjausta säätelevät asiaankuuluvatIEEE 802.3 Ethernet -standardit, ja erilaiset 100G optiset tyypit odottavat erilaista FEC-käyttäytymistä -, johon palaamme jäljempänä.

Tästä johtuen linkit{0}}testi ei yksinään ole yhteensopivuustesti. Todellinen hyväksyntätarkistus varmistaa varastotunnistuksen, DOM/DDM-lukemat, liikenteen vakauden ja virhelaskurit yhdessä, ei vain sitä, muuttuuko liitäntäviiva vihreäksi.

100G QSFP28:n optiset tyypit ja niiden erot

"QSFP28" kuvaa muototekijää, ei optiikkaa. Sisällä oleva 100 G:n optinen tyyppi ohjaa liitintä, kuitua, kaistarakennetta, FEC-odotuksia ja katkeamiskäyttäytymistä - ja siten suuren osan yhteensopivuustarinasta. SR4:n ja DR1:n käsitteleminen keskenään vaihdettavissa olevina, koska molemmat ovat "100G QSFP28", on yleinen virhe.

Optinen tyyppi Kuitu Liitin Kaistan rakenne Tyypillinen ulottuvuus Huomautuksia
SR4 Multimode (OM3/OM4) MPO-12 4 x 25G ~70–100 m Yleinen 4x25G-purkausehdokas
PSM4 Yksi{0}}tila MPO-12 4 x 25G (rinnakkais) ~500 m Rinnakkais SMF; purkaus-ystävällinen
CWDM4 / CLR4 Yksi{0}}tila Duplex LC 4 x 25 G (WDM) ~2 km Aallonpituus-multipleksoitu yhdelle kuituparille
LR4 Yksi{0}}tila Duplex LC 4 x 25 G (WDM) ~10 km Käytännössä pitkä{0}}100 Gt:n standardi
DR1 Yksi{0}}tila Duplex LC 1 x 100 G (yksi-lambda) ~500 m Yksi{0}}lambda; FEC/firmware herkkä
FR1 Yksi{0}}tila Duplex LC 1 x 100 G (yksi-lambda) ~2 km Uudempi signalointi; tarkista alustan tuki
LR1 Yksi{0}}tila Duplex LC 1 x 100 G (yksi-lambda) ~10 km Uudempi signalointi; tarkista alustan tuki

 

Comparison of 100G QSFP28 optical module types

 

Tästä taulukosta seuraa kaksi käytännöllistä poimintaa. Ensinnäkin,4x25G-perhe (SR4, PSM4, CWDM4, LR4)on kypsä ja laajalti tuettu, mutta vain rinnakkaiset tyypit (SR4, PSM4) ovat realistisia 4x25G-katkaisuehdokkaita, ja purkautuminen riippuu edelleen alustasta. SR4:n monimuotoinen ulottuvuus on saranoitu kaapelointilaadussa, joten varmista laitoksesi vastenOM1–OM5 etäisyysrajat; Single{0}}mode-tyypeissä myös kuitulaadulla on väliä, mitä käsitellään tässäOS1 vs OS2 vertailu. CWDM4 ja LR4 yhdistävät neljä aallonpituutta yhdeksi dupleksipariksi, periaate, joka on kuvattu tässä alukkeessaWDM-multipleksointi.

Toiseksi,yhden-lambda-perhe (DR1, FR1, LR1)asettaa koko 100G yhdelle aallonpituudelle ja on herkempi FEC-asetuksille ja laiteohjelmistotuelle kuin vanhemmat 4x25G-mallit. Alusta, joka käyttää mielellään LR4:ää, saattaa tarvita uudemman ohjelmistojulkaisun tai toisen FEC-oletusasetuksen, ennen kuin se tuo esiin FR1- tai LR1-linkin. Jos käytät yksittäistä-lambda-optiikkaa, pidä laiteohjelmistotukea kovana portituksena eikä jälkikäteen.

Miksi QSFP28-moduuli epäonnistuu "yhteensopivassa" portissa

Kun 100G-linkki toimii väärin, lähetin-vastaanotinta syytetään ensin. Useimmiten todellinen syy on epäsopivuus moduulin, kytkimen laiteohjelmiston, porttikokoonpanon tai kaapelitehtaan välillä. Neljä vikatilaa kattavat suurimman osan tapauksista.

Kytkin hylkää moduulitunnuksen

Jotkut alustat vahvistavat optiikan identiteetin ennen portin käyttöönottoa. Jos EEPROM-tiedot eivät vastaa odotettua profiilia, oireet ovat tunnistettavissa: antuettu lähetin-vastaanotinmerkintä lokiin, käyttöliittymä jumissaalas, tai portti, joka on ajettu anvirhe-poistettu käytöstäosavaltio. Oikea toimittajakoodaus poistaa suurimman osan tästä, mutta pelkkä koodaus ei anna sinun ohittaa tarkan kytkinmallin ja ohjelmistoversion testaamista, koska validointitaulukot vaihtelevat alustojen ja julkaisujen välillä.

Linkin asetukset eivät täsmää

Moduuli voidaan tunnistaa ja silti kieltäytyä yhdistämästä. Tavallisia syyllisiä ovat nopeuden yhteensopimattomuus, virheellinen tai yhteensopimaton FEC-tila, ei-tuettu katkaisukokoonpano, väärä porttitila, lähetin-vastaanotintyyppi, jota tietty linjakortti tai porttiryhmä ei tue, tai yhteensopimaton moduuli etäpäässä. FEC-yhteensopimattomuudet ovat erityisen yleisiä yksittäisissä-lambda DR1/FR1/LR1-linkeissä, joissa toinen puoli on oletuksena RS-FEC ja toinen ei, joten linkki joko ei koskaan tule näkyviin tai sen FEC-korjausmäärä kasvaa.

DOM/DDM on epätäydellinen tai väärä

Digitaalinen optinen valvonta (DOM/DDM) paljastaa optisen lähetys- ja vastaanottotehon, lämpötilan, syöttöjännitteen ja laseresijännitevirran. Tuotannossa se tekee alentavan linkin näkyväksi ennen kuin se putoaa. Kolmannen-osapuolen QSFP28-moduuli voi siirtää liikennettä ja raportoida huonosti DOM:sta, ja vika näyttää erityiseltä: vastaanottoteho näyttääN/A, lämpötila-arvo on jäädytetty kiinteään numeroon, kentät ovat CLI:ssä, mutta SNMP tai telemetriapolleri ei voi lukea niitä tai kynnykset eivät koskaan laukea, koska hälytysliput eivät ole täytetty. Se on siedettävää penkillä ja todellinen toiminnallinen aukko valvotussa kankaassa. Jos DOM on tärkeä toimintatiimillesi, se kuuluu hyväksyntätestiin, ei toivelistaan.

Laiteohjelmisto muuttaa validointikäyttäytymistä

Kytkimen laiteohjelmisto päättää, kuinka optiikka tunnistetaan, jäsennetään ja validoidaan, ja logiikka muuttuu julkaisujen välillä. Moduuli, joka toimii täydellisesti yhdessä versiossa, voi käyttäytyä eri tavalla päivityksen jälkeen - muutos voi koskea EEPROM-tarkistusta, DOM-jäsennystä, FEC-oletusasetuksia, purkautumistukea tai itse tuettua-lähetin-vastaanotintaulukkoa. Tarkista ennen suurta laiteohjelmiston päivitystä vähintään yksi näyte jokaisesta käyttöönotetusta QSFP28-tyypistä kohdejulkaisussa sen sijaan, että oletat sen jatkuvuuden.

QSFP28-yhteensopivuus kytkimen toimittajalta

Nämä huomautukset ovat suunnitteluohjeita, eivät takuita. Yhteensopivuus on malli---, linja--kortti-- ja julkaisukohtainen-, joten varmista tarkka yhdistelmä ennen kuin ostat suuressa mittakaavassa. Jos toimittaja julkaisee virallisen yhteensopivuustyökalun, käytä sitä ensimmäisenä viitteenä.

Cisco

Ciscon alustat ovat yleensä tiukempia muiden kuin{0}}Ciscon optiikkojen suhteen kuin monet yrityskytkimet, ja Cisco ilmoittaa selvästi, ettei se tue kolmannen osapuolen{1}}optiikkaa osana käyttöoikeuskäytäntöään. Ei--Cisco-koodattu moduuli saatetaan ilmoittaa ei-tuetuksi tai edellyttää alustakohtaista-käsittelyä Nexus- tai Catalyst-mallista ja NX-OS- tai IOS-XE-julkaisusta riippuen. Aloita virallisestaCisco Transceiver Module Group (TMG) -yhteensopivuusmatriisivarmistaaksesi, mitkä optiikka on lueteltu täsmälleen laitteellesi.

Älä osta Cisco{0}}sidottuja QSFP28-moduuleja pelkän optisen tyypin mukaan - 100G LR4, joka toimii yhdessä Nexus-alustassa, voi toimia eri tavalla toisessa. Varmista ennen volyymin ostamista tarkka malli, NX-OS/IOS-XE-versio, vaadittu Cisco--yhteensopiva koodaus, DOM/DDM-käyttäytyminen, Breakout- ja FEC-tuki sekä tukiasenne kolmannen osapuolen optiikkaan. Näytä laatikossa käyttöliittymän lähetin-vastaanottimen tiedot on nopein tapa vahvistaa tunnistus ja lukea DOM. Käsittele Ciscon{12}}yhteensopivia moduuleja kohdeohjelmistossa testattavana kohteena, äläkä oletuksena, koska optiset tiedot ovat kohdakkain.

Arista

Arista-kytkimet ovat yleensä sallivampia hyvin -rakenteinen kolmannen osapuolen-optiikalla kuin tiukimmat alustat, ja monissa EOS-ympäristöissä oikein koodattuja QSFP28-moduuleja esiintyy ilman lukituskäyttäytymistä. Se on suuntaus, ei vapaa pääsy. EOS-versio, kytkinperhe, optinen tyyppi, DOM-käyttäytyminen, teholuokka ja porttiasetukset vaikuttavat edelleen lopputulokseen, ja korkean-tehon pitkän-reach-optiikka, breakout-sovellukset ja uudemmat single{7}}lambda-moduulit vaativat edelleen testausta. Tarkista tunnistus ja DOM esitysrajapinnan lähetin-vastaanottimella ja FEC, katkeamiskäyttäytyminen ja lämpö-/tehoverhokäyrä pitkälle ulottuville-osille.

Kataja

Juniperin käyttäytyminen riippuu suuresti tarkasta alustasta, Junos-julkaisusta, portin tyypistä ja lähetin-vastaanottimen tunnisteesta - moduuli, joka on hyväksytty ja täysin valvottu yhdellä QFX-, MX- tai PTX-laitteella, ei välttämättä ole toisessa. Tarkista virkailijaJuniper Hardware Compatibility Toolkohdealustallesi; se myös ilmoittaa, tukeeko tietty optiikka valvontaa. Huomaa, että JTAC ei tarjoa tukea kolmannen osapuolen{1}}optisille moduuleille, joten ota se huomioon tukisuunnitelmassasi. Laitteessa Näytä liitännät diagnostiikkaoptiikka palauttaa DOM-lukemat. Tarkista alusta, Junos-julkaisu, PID- tai yhteensopiva EEPROM-profiili, DOM-tuki, breakout-tuki ja tukeeko kyseinen laitteisto uudempia DR1/FR1/LR1-tyyppejä.

Dell PowerSwitch

Dell PowerSwitch -alustat voivat olla herkkiä EEPROM-kentille, DOM-jäsennykselle ja ohjelmistojen käyttäytymiselle, ja jotkin kolmannen osapuolen moduulit ohjaavat liikennettä näyttäessään varoituksia, epätäydellisiä DOM-tietoja tai varaston epäsopivuuksia. Vahvista OS10- tai SONiC-versio, Dell-yhteensopiva koodaus, DOM/DDM-lukemat, alustan tuetut-optiikkaluettelot, FEC- ja breakout-vaatimukset sekä laiteohjelmistopäivityksen käyttäytyminen. Jos Dellin kytkimet sijaitsevat tuotantokentässä, tarkista moduuli samalla ohjelmistoversiolla ennen suuren tilauksen tekemistä.

NVIDIA / Mellanox

NVIDIA/Mellanox-ympäristöt ovat rajoittavampia, erityisesti tekoäly-, HPC-, Ethernet- ja InfiniBand-ympäristöissä, joissa validoidut liitännät ovat normi. Tässä linkin vakaus ei riipu pelkästään optisesta ulottuvuudesta vaan signaalin eheydestä, laiteohjelmiston tuesta, FEC-käyttäytymisestä ja alustan validoinnista; moduuli voidaan havaita, eikä se silti pysty tuomaan linkkiä esiin, jos alusta ei hyväksy sitä tai asetuksia ei tueta. NVIDIA dokumentoi hyväksytyt liitäntänsäLinkX-kaapelit ja lähetin-vastaanottimetsivuilla ja huomauttaa, että pätemättömät kolmannen osapuolen{0}}laitteet voivat toimia, mutta niillä ei ole suoritustakuuta. Tarkista tarkka kytkimen ja sovittimen malli, Ethernet vs. InfiniBand -tila, laiteohjelmistoversio, vahvistettu kaapeli-/moduuliluettelo, FEC-vaatimukset, ulottuvuus ja tyyppi sekä toimittajan vahvistus samaa alustaa vastaan. Kriittisissä tekoäly- tai HPC-kankaissa valitse validoitu optiikka tai perusteellisesti testattuja yhteensopivia vaihtoehtoja.

SONiC ja valkoinen{0}}laatikkokytkimet

SONiC- ja white{0}}box-kytkimet ovat yleensä avoimempia kuin perinteiset OEM-alustat, mutta "avoin" ei ole "universaali". Tulokset riippuvat kytkimen ASIC:sta, alustaohjaimesta, NOS-koontiversiosta, EEPROM-jäsentimästä, lähetin-vastaanottimen{2}}hallintapalvelusta, katkeamistilasta ja portin määrityksistä. Moduuli voi linkittää, mutta raportoida epätäydellisiä varasto- tai DOM-tietoja - hyväksyttävissä joissakin kustannus-tai laboratorioasetuksissa, ei tuotantorakenteissa, jotka tarvitsevat tarkkaa seurantaa ja omaisuuden seurantaa. Testaa tarkkaa kytkinmallia ja NOS-rakennetta sen sijaan, että olettaisit, että kaikki MSA{7}}yhteensopivat moduulit toimivat samalla tavalla.

Toimittaja-Koodattu vs. MSA-Yhteensopiva vs ohjelmoitava QSFP28-moduuli

Oikea moduuliluokka riippuu ympäristöstäsi, riskinsietokyvystäsi ja varastostrategiastasi.

Toimittajan{0}}koodatut QSFP28-moduulit

Toimittajan-koodatut moduulit sisältävät EEPROM-tietoja, jotka on kirjoitettu vastaamaan tiettyä kytkintoimittajaa tai alustaperhettä. Ne ovat yleensä turvallisin valinta tuotantoon: ennakoitavampi tunnistus, parempi DOM/DDM-käyttäytyminen ja vähemmän tukikomplikaatioita. Tavoita ne, kun otat käyttöön suuressa mittakaavassa, verkko on tuotanto-kriittinen, käytät Cisco/Juniper/Dell/NVIDIA-alustoja, tarkkailet tarkkuutta tai haluat välttää ei-tuetut-moduuliyllätykset. Kauppa-on erillinen varaston ylläpitäminen vaihtajatoimittajaa kohden.

Yleiset MSA{0}}-yhteensopivat QSFP28-moduulit

Yleiset MSA-moduulit voivat olla hyviä avoimissa ympäristöissä, laboratorioissa, testiverkoissa ja valkoisissa{0}}laatikoissa, joissa ei vaadita tiukkaa toimittajan tunnustamista. Ne vähentävät alkukustannuksia ja yksinkertaistavat yleistä optista inventaariota, mutta niihin liittyy enemmän riskiä rajoittavissa kytkinympäristöissä.Milloin niitä ei saa käyttää:Cisco/Juniper/NVIDIA-tuotannossa missä tahansa DOM/DDM-tarkkuus on valvontavaatimus, yksittäisissä{0}}lambda-linkeissä, joissa on tiukat FEC-/laiteohjelmistoriippuvuudet, tai missä tukiprosessisi pyytää sinua toistamaan viat hyväksytyssä optiikassa. Älä oleta, että yksi yleinen MSA-moduuli ylittää Ciscon, Juniperin, Dellin ja NVIDIAn alustat ilman vahvistusta.

Ohjelmoitavat QSFP28-moduulit

Ohjelmoitavat moduulit voidaan koodata uudelleen eri toimittajaprofiileja varten yhteensopivalla työkalulla, joka on todella hyödyllinen useiden{0}}toimittajien verkoissa, hätävaraosissa ja kenttä{1}}huoltotiimeissä. Ne vähentävät tarvetta varastoida kiinteitä-koodattuja moduuleja jokaiselle alustalle, mutta ne vaativat prosessin ohjausta: koulutettua henkilökuntaa, tarkkaa uudelleenmerkintää ohjelmoinnin jälkeen ja selkeää validointivaihetta. Suurin riski on moduuli, joka on koodattu uudelleen tai merkitty väärälle kohdekytkimelle.

Kuinka valita oikea QSFP28-moduuli

Yhdistä päätös skenaarioosi halvimman rivikohdan sijaan. Alla oleva matriisi on lyhyt versio.

Verkkoskenaario Suositeltu QSFP28-tyyppi Miksi
Yhden{0}}toimittajan Ciscon tai Juniperin tuotantoverkosto Toimittaja{0}}koodattu QSFP28 Luotettava tunnistus ja tarkka seuranta; puhtaampi tuki
Mixed Cisco / Arista / Juniper verkko Toimittaja-koodattu alustakohtaisesti tai ohjelmoitavat varaosat Ennustettavissa oleva käyttäytyminen hallittavissa olevalla varavarastolla
SONiC / valkoinen-laatikko / lab MSA{0}}yhteensopiva QSFP28 Halvemmat kustannukset ja yksinkertaisempi yleinen varasto, jossa tiukkaa koodausta ei vaadita
AI / HPC kangas Validoitu tai toimittajan{0}}testaama optiikka Alempi linkin-vakaus ja signaalin-eheyden riski
Breakout-käyttöönotto (4x25G) SR4 / PSM4 vahvistettu alustaa vastaan Rinnakkaisoptiikka puku Breakout; vahvista ensin porttitila, FEC ja napaisuus

QSFP28-yhteensopivuuden testaaminen ennen käyttöönottoa

Turvallisin tapa on hyväksyä näytteet ennen tilavuuden ostamista. Viisi vaihetta tekevät testistä toistettavan.

QSFP28 compatibility testing workflow before deployment

Vaihe 1 - Tilaa näytteitä jokaiselle toimittajalle ja tyypille

Tilaa pieni näyte jokaisesta kytkintoimittajasta ja moduulityypistä, jonka aiot ottaa käyttöön. Jos verkko kattaa Ciscon, Aristan ja Juniperin, kelpuuta kaikkiin kolmeen; Älä testaa yhtä alustaa ja oleta, että tulos yleistyy.

Vaihe 2 - Vahvista tunnistus

Aseta moduuli paikalleen ja varmista, että kytkin tunnistaa sen oikein: toimittajan/osa{0}}numeron tunnistus, oikea nopeusominaisuus, oikea lähetin-vastaanottimen tyyppi, DOM/DDM-saatavuus, ei tuettua-moduulihälytystä eikä virhe{2}}pois käytöstä. Jos se näkyy tuntemattomana tai tuettomana, selvitä, onko syynä EEPROM-koodaus, laiteohjelmistotuki vai alustakäytäntö, ennen kuin jatkat.

Vaihe 3 - Luo todellinen linkki

Yhdistä aiottuun etäpään-laitteeseen tai edustajaan-ja varmista linkin-tila, oikea nopeus, oikea FEC-tila, lähetys- ja vastaanottoteho kantaman sisällä, puhdista virhelaskurit ja vakaus sekä käyttöliittymän pomppimisen että fyysisen uudelleenasennuksen jälkeen. Moduuli, joka on havaittu, mutta joka ei voi sisältää linkkiä, ei ole tuotantovalmis-.

Vaihe 4 - Suorita liikennettä

Ohjaa liikennettä mielekkäällä ikkunalla - vähintään muutama tunti, kriittisillä kankailla pidempään - ja katso CRC-virheet, FEC-korjauslaskurit, linkkiläpät, lämpötilahälytykset ja pakettien katoaminen. Kriittisissä ympäristöissä testaa realistisella kuormituksella ja lämpötiloissa, jotka optiikka todella näkee.

Vaihe 5 - Dokumentoi hyväksytty kokoonpano

Tallenna kunkin hyväksytyn moduulin toimittajan osanumero, EEPROM-koodauskohde, kytkimen malli, laiteohjelmistoversio, portin tyyppi, FEC-tila, katkeamistila, testitulos ja DOM/DDM-tila. Tästä tietueesta tulee sisäinen yhteensopivuusmatriisi, ja se säästää seuraavan henkilön suorittamasta koko harjoitusta uudelleen-.

Hyväksymiskriteerit

Käytä selkeää hyväksymis-/hylkäyspalkkia, jotta "se näytti hyvältä" ei koskaan päätä ostosta.

Tarkista Pääsyn kunto
Moduulien tunnistus Oikea toimittaja, osanumero, tyyppi ja nopeus; ei tuettua hälytystä
DOM/DDM luettavuus Tx/Rx teho, lämpötila, jännite ja bias luettavissa CLI:ssä ja SNMP/telemetrian kautta
Linkin perustaminen Yhdistä oikealla nopeudella ja FEC-tilassa
Vakaus Linkki selviää käyttöliittymän pomppimisesta ja fyysistä uudelleenasettamista
Virhelaskurit liikenteen alla Ei CRC-virheitä eikä nousevaa FEC{0}}korjaustrendiä testiikkunan aikana
Laiteohjelmisto Testattu julkaisu dokumentoitu; käyttäytyminen{0}}tarkistettu uudelleen suunniteltujen päivitysten jälkeen

Kenttähuomautus: missä nämä testit ansaitsevat sijoituksensa

Edustava esimerkki sekakankaista: erä yleisiä 100G SR4-moduuleita läpäisee pikalinkki-ylöstestin ja siirtyy lehtien-selkäkerrokseen. Natiivit 100G-portit ovat kunnossa. Viikkoja myöhemmin yritys määrittää jotkin portit uudelleen 4x25G-katkaisua varten epäonnistuu yhdessä porttiryhmässä -, moduulit ovat kunnossa, mutta kyseisen linjakortin katkeamistukea ja FEC-oletusasetuksia ei koskaan vahvistettu kyseiselle tilalle. Erikseen rutiininomaisen laiteohjelmistopäivityksen jälkeen samojen moduulien DOM-lukemat alkavat palataN/Akoska uusi julkaisu jäsentää EEPROM-levynsä eri tavalla. Kumpikaan ongelma ei ole optinen vika; molemmat olisivat jääneet katkeamistarkistukseen ja päivityksen jälkeiseen-DOM-tarkistukseen yllä olevissa vaiheissa. Hyväksynnän ohittamisesta aiheutuvat kustannukset näkyvät myöhemmin muutos-ikkunan vioittumisena ja kuolleen kulman seurantaan, ei ostohetkellä.

FAQ

K: Mikä on QSFP28 EEPROM -koodaus?

V: Kytkin lukee moduulin EEPROM-muistiin -, toimittaja, osanumero, tyyppi, ulottuvuus, teholuokka ja DOM-kenttiin - tallennetut tunniste- ja ominaisuudet. Toimittajakoodaus kirjoittaa nämä tiedot vastaamaan tiettyä alustaperhettä, joten isäntä käsittelee optiikkaa tuettuna ja täysin valvottuna.

K: Miksi QSFP28-lähetin-vastaanottimeni havaitaan, mutta linkki ei ole käytössä?

V: Tunnistus ja linkit{0}}ovat eri tasoja. Tavallisia syitä ovat FEC-epäsopivuus (yleinen yksittäisissä-lambda DR1/FR1/LR1:ssä), nopeus- tai portti-epäsopivuus, ei-tuettu katkaisukokoonpano, yhteensopimaton etäpään moduuli tai lähetin-vastaanotintyyppi, jota linjakortti ei tue kyseisessä portissa. Tarkista ensin FEC- ja breakout-asetukset molemmista päistä.

K: Vaatiiko QSFP28 LR4 FEC:tä?

V: 100G-LR4 pystyy yleensä toimimaan ilman FEC:tä, mikä on yksi syy siitä, että siitä tuli käytännössä pitkä-100G:n valinta. Yksittäiset-lambdatyypit (DR1/FR1/LR1) ovat todennäköisemmin riippuvaisia ​​RS-FEC:stä. Koska oletusarvot vaihtelevat alustan ja julkaisun mukaan, varmista vaadittu FEC-tila kytkimen ohjeiden ja asiaankuuluvan IEEE 802.3 -standardin perusteella oletuksen sijaan.

K: Voidaanko QSFP28-moduuleja käyttää 4x25G-katkaisuun?

V: Joskus. Rinnakkaisoptiikka, kuten SR4 ja PSM4, ovat realistisia eroavuuksia, mutta tuki riippuu myös kytkinalustasta, porttiryhmästä, kokoonpanosta, kaapelitehtaista ja laiteohjelmistosta. Tarkista aina tietyn portin purkautumistuki ennen käyttöönottoa.

K: Ovatko kolmannen osapuolen{0}}QSFP28-moduulit turvallisia tuotantoverkostoissa?

V: Kun ne on oikein toimittajan-koodattu, ne voidaan validoida kohdekytkimessä ja ohjelmistossa ja hyväksyä tukiprosessisi. Riski kasvaa tiukoilla alustoilla (Cisco, NVIDIA), yksittäisillä-lambda-linkeillä ja kaikkialla, missä vaaditaan DOM/DDM-tarkkuutta. Hyväksy näytteet ja dokumentoi tulos ennen mittakaavassa ostamista.

K: Tarkoittaako MSA{0}}yhteensopiva, että moduuli toimii kytkimessäni?

V: Ei yksinään. MSA-yhteensopivuus kattaa muototekijöiden ja käyttöliittymien johdonmukaisuuden, mutta kytkintoimittajat soveltavat edelleen alustakohtaista-tarkistusta, EEPROM-tarkistuksia, laiteohjelmistovaatimuksia ja tukikäytäntöjä.

K: Miksi QSFP28-moduuli toimii Aristassa, mutta ei Ciscossa?

V: Toimittajat käsittelevät kolmannen osapuolen{0}}optiikkaa eri tavalla. Arista-alustat ovat usein sallivampia, kun taas Cisco soveltaa tiukempaa moduulien vahvistusta eikä tue kolmannen osapuolen optiikkaa käyttöoikeuskäytäntönsä mukaisesti, joten käyttäytyminen vaihtelee mallin ja ohjelmistoversion mukaan.

K: Mitä minun pitäisi testata ennen kuin ostan QSFP28-moduuleja irtotavarana?

V: Moduulin tunnistus, DOM/DDM-lukemat, linkin -ylöstila, FEC-tila, katkeamistila, liikenteen vakaus, virhelaskurit ja käyttäytyminen uudelleenasetuksen ja uudelleenkäynnistyksen jälkeen - ja tallenna tarkka kytkimen malli ja laiteohjelmiston versio jokaista tulosta vastaan.

Johtopäätös

QSFP28-yhteensopivuus riippuu paljon muustakin kuin nopeudesta ja ulottuvuudesta. Kytkinalusta, laiteohjelmistoversio, EEPROM-koodaus, FEC-asetukset, katkeamistuki, DOM/DDM-käyttäytyminen ja toiminnallinen tukisuunnitelma ovat kaikki datasheet-sovituksen ja vakaan 100G-linkin välissä. Moduulin sisällä oleva optinen tyyppi - 4x25G vs. single-lambda - muuttaa näitä vaatimuksia jälleen.

Useimmissa tuotantoverkostoissa toimittajan-koodatut tai alustan-validoidut QSFP28-moduulit ovat alhaisin-riskivaihtoehto. seka-toimittajien tilalle ohjelmoitavat moduulit voivat pitää ylimääräisen varaston hallittavissa, kun uudelleenkoodausprosessia ohjataan. Toimintasääntö on lyhyt: tarkista tarkka malli ja laiteohjelmisto ennen ostamista, hyväksy näytteet nimenomaisen hyväksymis-/hylkäyspalkkiin ennen käyttöönottoa ja kirjoita ylös jokainen hyväksytty moduulin-ja-alustan yhdistelmä, jotta seuraava käyttöönotto alkaa todisteista oletuksen sijaan.

Lähetä kysely