QSFP28-compatibiliteit: MSA, EEPROM, FEC en ondersteuning

Jun 01, 2026

Laat een bericht achter

QSFP28 transceivers beside a 100G data center switch

Op papier lijkt het kiezen van een QSFP28-transceiver op een checklist: match de snelheid, golflengte, connector, bereik en vezeltype en duw de module vervolgens in een 100G-poort. In een laboratorium is dat vaak genoeg. In een productiestof is dat niet het geval.

Een QSFP28-module kan volledig MSA--compatibel zijn, het juiste optische bereik bereiken, de juiste connector gebruiken en toch door de schakelaar worden afgewezen zodra u deze aansluit. Een andere module brengt de verbinding netjes tot stand, maar rapporteert geen optisch vermogen, genereert periodieke alarmen, accumuleert FEC-fouten of verandert stilletjes het gedrag na een firmware-upgrade. Geen van deze fouten komt naar voren bij een datasheetvergelijking.

In deze handleiding wordt uitgelegd hoe 100G QSFP28-compatibiliteit daadwerkelijk werkt, wat u moet verifiëren voordat u het koopt, en hoe u het implementatierisico in Cisco-, Arista-, Juniper-, Dell-, NVIDIA/Mellanox- en white{2}}box/SONiC-omgevingen kunt verlagen.

Wat beslist over de compatibiliteit van QSFP28

QSFP28-compatibiliteit is geen enkele ja-of-nee-voorwaarde. Een module werkt alleen in uw netwerk als er meerdere lagen passeren: devormfactorpast in de QSFP28-kooi, deEEPROM-coderingovereenkomt met wat de schakelaar verwacht, defirmware wisselenherkent en activeert de module, deFEC-modus en breakout-configuratiehet eens zijn over beide kanten, deDOM/DDM-gegevensleesbaar is door uw monitoringtools, en deondersteuningsbeleid voor leveranciersmaakt de module mogelijk in uw bedrijfsproces. Sla een van deze over en een module die "aan de specificaties voldoet" kan nog steeds falen in het veld. In de rest van deze handleiding wordt elke laag besproken en wordt getoond hoe u deze kunt testen.

Wat QSFP28-compatibiliteit werkelijk betekent

Het helpt om compatibiliteit te behandelen als vier op elkaar gestapelde lagen. Een module kan de eerste halen en toch een van de andere mislukken. Dat is precies de reden waarom 'MSA-compatibel' alleen u heel weinig vertelt over het productiegedrag.

Four layers of QSFP28 compatibility

  • MSA-naleving- De module volgt de verwachtingen van de gemeenschappelijke vormfactor, elektrische interface en management-interface.
  • Compatibiliteit van schakelaars- het hostapparaat herkent, schakelt in en bewaakt de module.
  • Interoperabiliteit van koppelingen- beide uiteinden onderhandelen over een stabiele 100G-verbinding met bijpassende snelheid, FEC en rijstrookinstellingen.
  • Operationele compatibiliteit- de module gedraagt ​​zich voorspelbaar met uw firmware, monitoringstack, ondersteuningsproces en reserve-voorraadplan.

Fysieke fit en MSA-compliance

Op de laagste laag moet de module mechanisch en elektrisch samenwerken met de QSFP28-kooi en de verwachte beheerinterface voor lage- snelheid spreken. Dit is wat MSA-naleving dekt. De QSFP28-vormfactor wordt gedefinieerd door de SFF/SNIASFF-8665-specificatie, dat de mechanische envelop, vergrendeling, hostconnector en beheerinterface standaardiseert, zodat modules en kooien van verschillende fabrikanten met elkaar kunnen samenwerken.

Wat MSA-compliance doetnietgarantie is dat elke switch-leverancier de module volledig zal accepteren. Dankzij mechanische en interface-conformiteit komt de module in de poort; het beslist niet of het besturingssysteem het als een eersteklas, volledig bewaakte optiek beschouwt. QSFP28 deelt zijn mechanische basislijn met latere QSFP-varianten zoals QSFP-DD, dus de pasvorm van de kooi alleen is een zwak signaal van ondersteuning - zie ditQSFP-DD technisch overzichtvoor hoe de vormfactoren zich verhouden.

Hostherkenning en EEPROM-codering

Elke QSFP28-module bevat identificatie- en diagnostische gegevens in een kleine EEPROM die de schakelaar bij het insteken leest: naam van de leverancier, onderdeelnummer, serienummer, vermogensklasse, ondersteunde mogelijkheden, golflengte, bereik, DOM/DDM-velden en controlesommen. Veel schakelaars gebruiken deze gegevens om te beslissen hoe ze de optiek moeten behandelen.

Een optisch perfecte module kan er nog steeds uitzien alsniet ondersteund, onbekend, of slechts gedeeltelijk bewaakt als het EEPROM-profiel niet is wat de switch zoekt. Dit is de reden waarom externe leveranciers Cisco-compatibele, Arista-compatibele, Juniper-compatibele en Dell-compatibele versies van hetzelfde optische type verkopen: de optische engine kan identiek zijn, maar de EEPROM-codering is geschreven om te passen bij een specifieke platformfamilie. Leverancierscodering is in de praktijk de meest voorkomende reden dat een anderszins correcte QSFP28-module wordt geaccepteerd of geweigerd.

Koppel interoperabiliteit, FEC en monitoring

Erkenning is niet de eindstreep. Nadat de schakelaar de module heeft geaccepteerd, moet de link nog steeds actief zijn en blijven. Dat hangt af van de snelheidsconfiguratie, FEC-modus, breakout-modus, vezeltype, polariteit, afstand, optische vermogensniveaus en of het andere uiteinde bijpassende instellingen gebruikt. Met name Forward Error Correction wordt bepaald door de desbetreffendeIEEE 802.3 Ethernet-standaarden, en verschillende 100G optische typen verwachten verschillend FEC-gedrag - een punt waar we hieronder op terugkomen.

Daarom is een link-test op zichzelf geen compatibiliteitstest. Een echte acceptatiecontrole verifieert inventarisdetectie, DOM/DDM-metingen, verkeersstabiliteit en fouttellers samen, en niet alleen of de interfacelijn groen wordt.

De 100G QSFP28 optische typen en hoe ze verschillen

"QSFP28" beschrijft de vormfactor, niet de optiek. Het 100G optische type aan de binnenkant stuurt de connector, glasvezel, rijbaanstructuur, FEC-verwachting en breakout-gedrag aan - en daarmee een groot deel van het compatibiliteitsverhaal. Het is een veelgemaakte fout om SR4 en DR1 als uitwisselbaar te behandelen omdat beide "100G QSFP28" zijn.

Optisch type Vezel Connector Lane structuur Typisch bereik Opmerkingen
SR4 Multimode (OM3/OM4) MPO-12 4 x 25G ~70–100 m Veel voorkomende 4x25G breakout-kandidaat
PSM4 Enkelvoudige-modus MPO-12 4 x 25G (parallel) ~500 m Parallelle SMF; uitbraak-vriendelijk
CWDM4 / CLR4 Enkelvoudige-modus Duplex-LC 4 x 25G (WDM) ~2 km Golflengte-gemultiplext op één vezelpaar
LR4 Enkelvoudige-modus Duplex-LC 4 x 25G (WDM) ~10km De facto lang-de 100G-standaard bereiken
DR1 Enkelvoudige-modus Duplex-LC 1 x 100G (enkele-lambda) ~500 m Enkele-lambda; FEC/firmware-gevoelig
FR1 Enkelvoudige-modus Duplex-LC 1 x 100G (enkele-lambda) ~2 km Nieuwere signalering; platformondersteuning verifiëren
LR1 Enkelvoudige-modus Duplex-LC 1 x 100G (enkele-lambda) ~10km Nieuwere signalering; platformondersteuning verifiëren

 

Comparison of 100G QSFP28 optical module types

 

Uit deze tabel volgen twee praktische lessen. Eerst de4x25G-familie (SR4, PSM4, CWDM4, LR4)is volwassen en breed ondersteund, maar alleen de parallelle typen (SR4, PSM4) zijn realistische 4x25G breakout-kandidaten, en breakout is nog steeds afhankelijk van het platform. Het multimode bereik voor SR4 hangt af van de kwaliteit van de bekabeling, dus bevestig uw installatie tegen deOM1–OM5 afstandslimieten; voor de single{0}} typen is de vezelkwaliteit ook van belang, wat hierin wordt behandeldVergelijking OS1 versus OS2. CWDM4 en LR4 combineren vier golflengten op één enkel duplexpaar, het principe dat in deze inleiding wordt beschrevenWDM-multiplexing.

Ten tweede, deenkele-lambdafamilie (DR1, FR1, LR1)zet de volledige 100G op één golflengte en is gevoeliger voor FEC-instellingen en firmware-ondersteuning dan de oudere 4x25G-ontwerpen. Een platform dat met plezier LR4 draait, heeft mogelijk een nieuwere softwareversie nodig, of een andere FEC-standaard, voordat het een FR1- of LR1-link tot stand brengt. Als u enkelvoudige-lambda-optiek implementeert, beschouw firmware-ondersteuning dan als een harde vereiste en niet als een bijzaak.

Waarom een ​​QSFP28-module faalt in een "compatibele" poort

Wanneer een 100G-verbinding zich misdraagt, krijgt de zendontvanger als eerste de schuld. Vaker is de echte oorzaak een mismatch tussen de module, de switchfirmware, de poortconfiguratie of de kabelinstallatie. Vier faalwijzen bestrijken de grote meerderheid van de gevallen.

De switch weigert de module-ID

Sommige platforms valideren de identiteit van de optiek voordat ze de poort inschakelen. Als de EEPROM-gegevens niet overeenkomen met een verwacht profiel, zijn de symptomen herkenbaar:niet-ondersteunde zendontvangerinvoer in het logboek bleef de interface hangenomlaag, of de haven die in een wordt geredenfout-uitgeschakeldstaat. Met de juiste leverancierscodering kun je dit grotendeels wegnemen, maar met alleen coderen kun je het testen van het exacte switchmodel en de softwareversie niet overslaan, omdat validatietabellen verschillen tussen platforms en releases.

De linkinstellingen komen niet overeen

Een module kan worden herkend en toch weigeren te koppelen. De gebruikelijke boosdoeners zijn een snelheidsmismatch, een onjuiste of niet-overeenkomende FEC-modus, een niet-ondersteunde breakout-configuratie, de verkeerde poortmodus, een transceivertype dat de specifieke lijnkaart of poortgroep niet ondersteunt, of een incompatibele module aan de andere kant. FEC-mismatches komen vooral vaak voor bij enkele-lambda DR1/FR1/LR1-links, waarbij de ene kant standaard RS-FEC gebruikt en de andere niet. De link komt dus nooit tot stand of geeft een stijgend FEC--correctieaantal.

DOM/DDM is onvolledig of onjuist

Digitale Optische Monitoring (DOM/DDM) legt het optische zend- en ontvangstvermogen, de temperatuur, de voedingsspanning en de laservoorspanningsstroom bloot. In de productie zorgt het ervoor dat een vernederende link zichtbaar wordt voordat deze wegvalt. Een QSFP28-module van een derde- partij kan verkeer doorgeven terwijl het DOM slecht rapporteert, en de fout ziet er specifiek uit: stroomshows ontvangenN/A, de temperatuurwaarde wordt bevroren op een vast getal, de velden zijn aanwezig in de CLI maar uw SNMP- of telemetrie-poller kan ze niet lezen, of drempels worden nooit geactiveerd omdat de alarmvlaggen niet zijn ingevuld. Dat is aanvaardbaar op een bank en een echt operationeel gat in een bewaakte structuur. Als DOM belangrijk is voor uw operationeel team, hoort het thuis in de acceptatietest en niet op het verlanglijstje.

Firmware verandert het validatiegedrag

Switch-firmware bepaalt hoe optica wordt gedetecteerd, geparseerd en gevalideerd, en dat de logica verandert tussen releases. Een module die perfect op één versie werkt, kan zich na een upgrade anders gedragen. - De wijziging kan betrekking hebben op EEPROM-validatie, DOM-parsing, FEC-standaardinstellingen, breakout-ondersteuning of de ondersteunde-transceivertabel zelf. Voordat u een grote firmware-upgrade uitvoert, valideert u ten minste één voorbeeld van elk geïmplementeerd QSFP28-type op de doelrelease, in plaats van uit te gaan van continuïteit.

QSFP28-compatibiliteit per switchleverancier

Deze opmerkingen zijn planningsrichtlijnen, geen garanties. Compatibiliteit is model-, lijn-kaart- en release-specifiek, dus bevestig de exacte combinatie voordat u op grote schaal koopt. Wanneer een leverancier een officiële compatibiliteitstool publiceert, gebruik deze dan als eerste referentie.

Cisco

Cisco-platforms zijn over het algemeen strenger met niet-Cisco-optica dan veel zakelijke switches, en Cisco stelt duidelijk dat het geen optica van derden- ondersteunt als onderdeel van zijn rechtenbeleid. Een niet-Cisco-gecodeerde module kan worden gerapporteerd als niet-ondersteund of vereist platform-specifieke afhandeling, afhankelijk van het Nexus- of Catalyst-model en de NX-OS- of IOS-XE-release. Begin bij de ambtenaarCompatibiliteitsmatrix Cisco Transceiver Module Group (TMG).om te bevestigen welke optieken bij uw exacte apparaat worden vermeld.

Koop geen Cisco-gebonden QSFP28-modules alleen op optisch type - een 100G LR4 die op het ene Nexus-platform werkt, kan zich op een ander Nexus-platform anders gedragen. Controleer voordat u een volumeaankoop doet het exacte model, de NX-OS/IOS-XE-versie, de vereiste Cisco-compatibele codering, DOM/DDM-gedrag, breakout- en FEC-ondersteuning, en uw ondersteuningsstandpunt ten aanzien van optica van derden-. Op de doos is het detail van de interfacetransceiver de snelste manier om herkenning te bevestigen en DOM te lezen. Behandel Cisco-compatibele modules als iets dat u test op de doelsoftware, en niet als iets dat u aanneemt omdat de optische specificaties overeenkomen.

Arista

Arista-switches zijn over het algemeen toleranter met goed-gebouwde optica van derden- dan de strengste platforms, en in veel EOS-omgevingen worden correct gecodeerde QSFP28-modules geleverd zonder lockout-gedrag. Dat is een tendens, geen vrijbrief. De EOS-versie, de switchfamilie, het optische type, het DOM-gedrag, de vermogensklasse en de poortconfiguratie zijn nog steeds van invloed op de uitkomst, en optica met hoog-vermogen en een lang- bereik, breakout-toepassingen en nieuwere afzonderlijke-lambdamodules rechtvaardigen nog steeds testen. Controleer de herkenning en DOM met de showinterface-transceiver en bevestig FEC, breakout-gedrag en de thermische/vermogensgrenzen voor onderdelen met een groot- bereik.

Jeneverbes

Het gedrag van Juniper is sterk afhankelijk van het exacte platform, de Junos-release, het poorttype en de transceiver-ID - een module die wordt geaccepteerd en volledig wordt bewaakt op de ene QFX, MX of PTX is mogelijk niet op de andere. Controleer de ambtenaarJuniper Hardware Compatibiliteitstoolvoor uw doelplatform; het geeft ook aan of een bepaalde optiek monitoring ondersteunt. Houd er rekening mee dat JTAC geen ondersteuning biedt voor optische modules van derden-, dus houd daar rekening mee in uw ondersteuningsplan. Op het apparaat retourneert de diagnostiekoptiek van de interfaces de DOM-metingen. Controleer het platform, de Junos-release, het PID- of compatibele EEPROM-profiel, DOM-ondersteuning, breakout-ondersteuning en of de nieuwere DR1/FR1/LR1-typen op die hardware worden ondersteund.

Dell PowerSwitch

Dell PowerSwitch-platforms kunnen gevoelig zijn voor EEPROM-velden, DOM-parsing en softwaregedrag, en sommige modules van derden- geven verkeer door terwijl ze waarschuwingen, onvolledige DOM-gegevens of niet-overeenkomende inventarissen weergeven. Bevestig de OS10- of SONiC-versie, Dell-compatibele codering, DOM/DDM-metingen, de ondersteunde-optieklijst van het platform, FEC- en breakout-vereisten en het gedrag tijdens een firmware-upgrade. Als Dell-switches zich in een productiefabriek bevinden, valideer dan de module op dezelfde softwareversie voordat u een grote bestelling plaatst.

NVIDIA / Mellanox

NVIDIA/Mellanox-omgevingen behoren tot de meest restrictieve omgevingen, vooral in AI-, HPC-, Ethernet- en InfiniBand-fabrics waar gevalideerde verbindingen de norm zijn. Hier hangt de verbindingsstabiliteit niet alleen af ​​van het optische bereik, maar ook van de signaalintegriteit, firmware-ondersteuning, FEC-gedrag en platformvalidatie; Er kan een module worden gedetecteerd en de link nog steeds niet worden weergegeven als het platform deze niet accepteert of als de instellingen niet worden ondersteund. NVIDIA documenteert haar gekwalificeerde verbindingen op deLinkX-kabels en transceiverspagina's en merkt op dat niet-gekwalificeerde apparaten van derden- mogelijk wel werken, maar geen prestatiegarantie bieden. Bevestig het exacte switch- en adaptermodel, Ethernet versus InfiniBand-modus, firmwareversie, de gevalideerde kabel-/modulelijst, FEC-vereisten, bereik en type, en leveranciersvalidatie op hetzelfde platform. Voor missie-kritieke AI- of HPC-stoffen geeft u de voorkeur aan gevalideerde optica of grondig geteste compatibele alternatieven.

SONiC en white-box-schakelaars

SONiC- en white{0}}box-switches zijn doorgaans meer open dan traditionele OEM-platforms, maar 'open' is niet 'universeel'. De resultaten zijn afhankelijk van de ASIC van de switch, het platformstuurprogramma, de NOS-build, de EEPROM-parser, de transceiver-beheerservice, de breakout-modus en de poortconfiguratie. Een module kan verbinding maken, maar rapporteert onvolledige inventaris- of DOM-gegevens - acceptabel in sommige kosten-gevoelige of laboratoriumomgevingen, niet in productiestructuren die nauwkeurige monitoring en asset-tracking vereisen. Test het exacte switchmodel en de NOS-build in plaats van aan te nemen dat alle MSA--compatibele modules zich hetzelfde gedragen.

Leverancier-Gecodeerde versus MSA-compatibele versus programmeerbare QSFP28-modules

De juiste moduleklasse is afhankelijk van uw omgeving, risicotolerantie en inventarisstrategie.

Leverancier-gecodeerde QSFP28-modules

Leveranciers-gecodeerde modules bevatten EEPROM-gegevens die zijn geschreven om overeen te komen met een specifieke switchleverancier of platformfamilie. Ze zijn meestal de veiligste keuze voor productie: meer voorspelbare herkenning, beter DOM/DDM-gedrag en minder ondersteuningscomplicaties. Bereik ze wanneer u op grote schaal implementeert, het netwerk productie-cruciaal is, u gebruik maakt van Cisco/Juniper/Dell/NVIDIA-platforms, het monitoren van nauwkeurigheid van belang is, of als u niet-ondersteunde-module-verrassingen wilt voorkomen. De afweging-is het aanhouden van een afzonderlijke voorraad per switchleverancier.

Generieke MSA-compatibele QSFP28-modules

Generieke MSA-modules kunnen prima werken in open omgevingen, laboratoria, testnetwerken en whitebox-implementaties waar strikte leveranciersherkenning niet vereist is. Ze verlagen de initiële kosten en vereenvoudigen een generieke optische inventarisatie, maar brengen meer risico met zich mee in beperkende schakelomgevingen.Wanneer mag u ze niet gebruiken:in een Cisco/Juniper/NVIDIA-productiestructuur, overal waar DOM/DDM-nauwkeurigheid een monitoringvereiste is, op enkele-lambda-koppelingen met nauwe FEC-/firmware-afhankelijkheden, of waar uw ondersteuningsproces u zal vragen fouten te reproduceren op gekwalificeerde optica. Ga er niet van uit dat één generieke MSA-module zonder validatie de platforms van Cisco, Juniper, Dell en NVIDIA doorkruist.

Programmeerbare QSFP28-modules

Programmeerbare modules kunnen met een compatibele tool opnieuw worden gecodeerd voor verschillende leveranciersprofielen, wat echt handig is voor netwerken met meerdere- leveranciers, noodreserveonderdelen en veld-serviceteams. Ze verminderen de noodzaak om vast-gecodeerde modules op voorraad te hebben voor elk platform, maar ze vereisen procescontrole: getraind personeel, nauwkeurige herlabeling na het programmeren en een duidelijke validatiestap. Het grootste risico is dat een module opnieuw gecodeerd of gelabeld is voor de verkeerde doelschakelaar.

Hoe u de juiste QSFP28-module kiest

Wijs de beslissing toe aan uw scenario in plaats van aan het goedkoopste regelitem. Onderstaande matrix is ​​de korte versie.

Netwerkscenario Aanbevolen QSFP28-type Waarom
Eén-productienetwerk van Cisco of Juniper Leverancier-gecodeerde QSFP28 Betrouwbare herkenning en nauwkeurige monitoring; schonere ondersteuning
Gemengd Cisco / Arista / Juniper-netwerk Leverancier-gecodeerd per platform, of programmeerbare reserveonderdelen Voorspelbaar gedrag met beheersbare reservevoorraad
SONiC / witte-doos / laboratorium MSA--compatibel QSFP28 Lagere kosten en eenvoudigere generieke inventaris waarbij strikte codering niet vereist is
AI / HPC-stof Gevalideerde of door de leverancier-geteste optiek Lagere link-stabiliteit en signaal-integriteitsrisico
Breakout-implementatie (4x25G) SR4 / PSM4 bevestigd tegen het platform Parallelle optica past bij uitbraak; bevestig eerst de poortmodus, FEC en polariteit

Hoe u de QSFP28-compatibiliteit kunt testen vóór implementatie

De veiligste weg is het kwalificeren van monsters voordat er volume wordt ingekocht. Vijf stappen maken de test herhaalbaar.

QSFP28 compatibility testing workflow before deployment

Stap 1 - Bestel monsters voor elke leverancier en type

Bestel voor elke switchleverancier en moduletype dat u wilt inzetten een klein exemplaar. Als het netwerk Cisco, Arista en Juniper omvat, kwalificeer je dan voor alle drie; test niet één platform en ga ervan uit dat het resultaat generaliseert.

Stap 2 - Controleer detectie

Plaats de module en controleer of de schakelaar deze correct identificeert: herkenning van leverancier-/onderdeel-nummer, correcte snelheid, correct transceivertype, DOM/DDM-beschikbaarheid, geen niet-ondersteund-module-alarm en geen fout-uitgeschakelde status. Als het wordt weergegeven als onbekend of niet-ondersteund, bepaal dan of de oorzaak EEPROM-codering, firmware-ondersteuning of platformbeleid is voordat u verder gaat.

Stap 3 - Bouw een echte link

Maak verbinding met het beoogde verre-end-apparaat of een representatieve stand- en verifieer de link--status, de juiste snelheid, de juiste FEC-modus, zend- en ontvangvermogen binnen bereik, zuivere fouttellers en stabiliteit na zowel een interface-bounce als een fysieke herplaatsing. Een module die wordt gedetecteerd maar geen link kan bevatten, is niet -klaar voor productie.

Stap 4 - Voer verkeer uit

Geef verkeer door voor een betekenisvol venster - minimaal een paar uur, langer voor kritieke stoffen - en bekijk CRC-fouten, FEC--correctietellingen, linkflappen, temperatuuralarmen en pakketverlies. Voor kritieke omgevingen: test onder realistische belasting en bij de temperaturen die de optiek daadwerkelijk waarneemt.

Stap 5 - Documenteer de goedgekeurde configuratie

Noteer voor elke goedgekeurde module het onderdeelnummer van de leverancier, het EEPROM-coderingsdoel, het switchmodel, de firmwareversie, het poorttype, de FEC-modus, de breakout-modus, het testresultaat en de DOM/DDM-status. Dat record wordt uw interne compatibiliteitsmatrix en voorkomt dat de volgende persoon de hele oefening opnieuw moet uitvoeren.

Acceptatiecriteria

Gebruik een expliciete pass/fail-balk, zodat "het prima leek" nooit tot een aankoop besluit.

Rekening Pass-voorwaarde
Moduleherkenning Correcte leverancier, onderdeelnummer, type en snelheid; geen niet-ondersteund alarm
DOM/DDM-leesbaarheid Tx/Rx-vermogen, temperatuur, spanning en bias leesbaar in CLI en via SNMP/telemetrie
Link vestiging Maak verbinding met de juiste snelheid en FEC-modus
Stabiliteit Link overleeft interface-bounce en fysieke herplaatsing
Fouttellers onder verkeer Geen CRC-fouten en geen stijgende FEC-correctietrend gedurende de testperiode
Firmware Geteste uitgave gedocumenteerd; gedrag opnieuw-gecontroleerd na geplande upgrades

Veldnotitie: waar deze tests hun geld verdienen

Een representatief voorbeeld gezien bij gemengde stoffen: een batch generieke 100G SR4-modules doorstaat een snelle link--test en gaat in een blad-ruggengraatlaag. De native 100G-poorten zijn prima. Weken later mislukt een poging om sommige van die poorten opnieuw te configureren voor 4x25G-breakout op één poortgroep - de modules zijn in orde, maar de breakout-ondersteuning van die lijnkaart en de FEC-standaardwaarden zijn nooit gevalideerd voor die modus. Afzonderlijk beginnen na een routinematige firmware-upgrade de DOM-metingen op dezelfde modules terug te kerenN/Aomdat de nieuwe release hun EEPROM anders parseert. Geen van beide problemen is een optisch defect; beide zouden zijn onderschept door een breakout-controle en een post-DOM-controle na de upgrade in de bovenstaande stappen. De kosten van het overslaan van de kwalificatie komen later aan het licht, als een verandering-het falen van een raam en een blinde vlek in de gaten, en niet bij de aankoop.

Veelgestelde vragen

Vraag: Wat is QSFP28 EEPROM-codering?

A: Het zijn de identificatie- en capaciteitsgegevens die zijn opgeslagen in de EEPROM-velden - leverancier, onderdeelnummer, type, bereik, vermogensklasse en DOM van de module - die de schakelaar leest bij het insteken. Leverancierscodering schrijft deze gegevens zodat ze overeenkomen met een specifieke platformfamilie, zodat de host de optiek als ondersteund en volledig bewaakt beschouwt.

Vraag: Waarom wordt mijn QSFP28-transceiver gedetecteerd, maar is de verbinding verbroken?

A: Detectie en koppeling-zijn afzonderlijke lagen. De gebruikelijke oorzaken zijn een FEC-mismatch (gebruikelijk op enkele-lambda DR1/FR1/LR1), een snelheids- of poort-modus-mismatch, een niet-ondersteunde breakout-configuratie, een incompatibele far-end-module of een transceivertype dat de lijnkaart niet ondersteunt in die poort. Controleer eerst de FEC- en breakout-instellingen aan beide uiteinden.

Vraag: Heeft QSFP28 LR4 FEC nodig?

A: 100G-LR4 kan over het algemeen zonder FEC werken, wat één van de redenen is waarom het de facto de 100G-keuze met een groot-bereik werd. Enkelvoudige-lambda-typen (DR1/FR1/LR1) zijn waarschijnlijker afhankelijk van RS-FEC. Omdat de standaardwaarden per platform en release verschillen, moet u de vereiste FEC-modus bevestigen aan de hand van de switchdocumentatie en de relevante IEEE 802.3-standaard, in plaats van ervan uit te gaan.

Vraag: Kunnen QSFP28-modules worden gebruikt voor 4x25G-breakout?

EEN: Soms. Parallelle optica zoals SR4 en PSM4 zijn de realistische breakout-kandidaten, maar ondersteuning is ook afhankelijk van het switchplatform, de poortgroep, de configuratie, de kabelinstallatie en de firmware. Controleer altijd breakout-ondersteuning voor de specifieke poort voordat u deze implementeert.

Vraag: Zijn QSFP28-modules van derden- veilig voor productienetwerken?

A: Ze kunnen, als ze correct door de leverancier zijn gecodeerd,- worden gevalideerd op de doelschakelaar en software, en worden geaccepteerd door uw ondersteuningsproces. Het risico neemt toe op strikte platforms (Cisco, NVIDIA), op afzonderlijke-lambda-links en overal waar DOM/DDM-nauwkeurigheid vereist is. Kwalificeer monsters en documenteer het resultaat voordat u op grote schaal koopt.

V: Betekent MSA--compatibel dat de module in mijn switch zal werken?

A: Niet op zichzelf. MSA-compliance heeft betrekking op vormfactor en interface-consistentie, maar leveranciers van switches passen nog steeds platformspecifieke validatie, EEPROM-controles, firmwarevereisten en ondersteuningsbeleid toe.

Vraag: Waarom werkt een QSFP28-module in Arista maar niet in Cisco?

A: Vendors handle third-party optics differently. Arista platforms are often more permissive, while Cisco applies stricter module validation and does not support third-party optics under its entitlement policy, so behavior varies by model and software version.

Vraag: Wat moet ik testen voordat ik QSFP28-modules in bulk koop?

A: Moduledetectie, DOM/DDM-metingen, link-status, FEC-modus, breakout-modus, verkeersstabiliteit, fouttellers en gedrag na opnieuw installeren en opnieuw opstarten - en noteer voor elk resultaat het exacte switchmodel en de firmwareversie.

Conclusie

QSFP28-compatibiliteit wordt door veel meer bepaald dan alleen snelheid en bereik. Het switchplatform, de firmwareversie, EEPROM-codering, FEC-instellingen, breakout-ondersteuning, DOM/DDM-gedrag en uw operationele ondersteuningsplan bevinden zich allemaal tussen een datasheetmatch en een stabiele 100G-link. Het optische type in de module - 4x25G versus single-lambda - verschuift deze vereisten opnieuw.

Voor de meeste productienetwerken zijn door de leverancier-gecodeerde of platform-gevalideerde QSFP28-modules de keuze met het laagste- risico; voor gemengde-leveranciers kunnen programmeerbare modules de reservevoorraad beheersbaar houden wanneer het hercoderingsproces wordt gecontroleerd. De bedieningsregel is kort: verifieer het exacte model en de exacte firmware voordat u het koopt, kwalificeer voorbeelden aan de hand van een expliciete 'pass/fail'-balk voordat u het implementeert, en noteer elke goedgekeurde module-en-platformcombinatie, zodat de volgende implementatie vertrekt van bewijs in plaats van aannames.

Aanvraag sturen