QFX5120-48Y: nessun campo di auto-negotiation sulle porte 25G et-, e media mostra FEC74
Sto attivando uplink a 25G da un QFX5120-48Y verso un secondo switch e un paio di server nuovi. Prima di consegnare il segmento voglio avere le impostazioni del link scritte per bene, e non riesco a trovare dove sta l'auto-negotiation su queste porte.
- Juniper QFX5120-48Y
- ottiche 25G nelle cage SFP28
- interfacce et-, nessuna configurazione oltre a una description e unit 0
show interfaces et-0/0/31 extensive non stampa nessuna sezione di auto-negotiation: niente stato, niente abilità annunciate, niente che mi dica se è on o off. La vista media invece qualcosa me la dà:
Speed: 25Gbps
Ethernet FEC Mode: FEC74
Cosa ho provato:
- cercare un'istruzione speed/duplex sull'interfaccia et-, senza trovare niente che si applichi
- confrontare con una porta ge- a 1G nello stesso apparato, dove il blocco autoneg viene stampato esattamente come mi aspettavo
Quindi: l'auto-negotiation è on di default su una porta 25G, c'è una qualche manopola di speed o duplex che andrebbe impostata lì, e come verifico lo stato? E se non c'è niente da negoziare, cosa deve combaciare tra i due lati perché il link salga?
Comments 3
Non ti manca una manopola nascosta: non c'è niente da negoziare. Il 10G e il 25G ottici esistono in una sola modalità, full duplex, e non hanno nessun handshake di negoziazione del tipo di quello del rame a 1G, quindi un'istruzione di speed o duplex non significa niente su un'interfaccia et- e l'output extensive non ha nessuno stato autoneg da stampare. Confrontarla con la porta ge- è quello che ti sta fuorviando.
Quello che decide se un link 25G fa training è il FEC, e deve essere identico su entrambi i lati o il link resta semplicemente down. Il tuo lato ti sta già dicendo cosa usa:
Quindi fai combaciare il lato remoto, oppure fissa entrambi i lati esplicitamente:
E
show interfaces et-0/0/31 mediaè il tuo passo di verifica: è il punto che mostra sia la velocità in uso sia la modalità FEC attiva. Metti quel comando nel runbook al posto di extensive per queste porte.Una trappola mentre sei nel completer: le modalità coherent che offre, hgfec, sdfec, sdfec15, sdfec25, appartengono alle ottiche coherent e non hanno niente a che fare con una porta client 25G. Quella lista è ciò che la piattaforma supporta su tutti i media, non un menu di scelte per la porta su cui ti trovi.
Questo spiega il blocco mancante, grazie. Il lato remoto è il secondo switch e stava su una modalità FEC diversa, a cui non avevo mai pensato di guardare perché le ottiche su entrambi i lati sono lo stesso part number. Una volta che entrambi i lati leggevano FEC74 nell'output media il link è salito ed è rimasto su sotto carico.
Il runbook ora dice: controllare media, non extensive, e annotare la modalità FEC accanto alla porta.
La stessa regola morde più forte sui breakout. Scomponi una porta 100G in 4x25G e si applica per singola lane: ognuna delle quattro deve concordare il FEC con qualsiasi cosa stia dall'altra parte sul proprio lato, e quella fuori sincrono semplicemente non fa mai training: ho avuto link QSFP-100G-PSM4 e QSFP-100G-XSR4 con tre lane su e la quarta spenta esattamente per questo motivo, che sembra una fibra rotta finché non controlli la modalità.
Anche il rame merita una riga. Lì la lunghezza cambia le regole, non solo il margine: lo standard divide gli assemblaggi passivi in CA-N, CA-S e CA-L, tre classi che differiscono per quanta perdita possono bruciare e per se la correzione d'errore è obbligatoria o no. L'effetto pratico è che un CAB-Q-4S-100G alla lunghezza massima può rifiutarsi di fare training a meno che l'RS-FEC non giri su entrambi i lati, mentre uno corto nel rack accanto è salito con l'RS-FEC spento. Se mischi lunghezze di cavo nello stesso rack, annota la modalità richiesta accanto alla lunghezza nell'inventario. Il rame passivo di terze parti va bene di solito, purché soddisfi i requisiti elettrici e presenti un EEPROM SFF-8636 conforme, ma è la parte che nessuno verifica finché una lane non resta down.