html ¿Cómo identifica un switch un SFP antes de conectar la fibra? - FCTEL
                                   +8618758069661 [email protected]
Búsqueda de productos Guía: espacio = Y, | = O, ! = NO

¿Cómo identifica un switch un SFP antes de conectar la fibra?

¿Tiene alguna pregunta? ¡Llámenos hoy!

+8618758069661

O déjenos un mensaje

Mensaje en línea

¿Cómo identifica un switch un SFP antes de conectar la fibra?

Visualizaciones: 8 +8Original de FCTELEAutor: Equipo técnico de FCTELE

Un módulo, dos vías que comprobar

Identificar

SCL / SDA

Lea la memoria de identificación con la fibra desconectada.

Comprobación

0–62 → 63

Compare los ocho bits menos significativos de la suma con CC_BASE.

Verificar

TX / RX

Conecte la fibra y compruebe por separado que circula tráfico real.

Lista de comprobación para pruebas en banco

Antes de conectar la fibra, registre el puerto, la identidad del módulo y la hora. A continuación, compruebe el estado del enlace y envíe una trama de prueba identificable.

Inserte un transceptor SFP en un switch industrial en un banco de pruebas y deje la fibra desconectada. Es posible que la página de gestión ya muestre el fabricante, el número de pieza o el número de serie mientras el puerto sigue indicando que el enlace está caído. Esos datos llegan a través de la interfaz eléctrica situada en la parte posterior del módulo. El switch lee la identidad que declara el módulo por un canal de gestión de baja velocidad. El tráfico utiliza una vía eléctrica y óptica independiente. Cada vía aporta un tipo distinto de evidencia.

Dos vías en un mismo módulo

El módulo se desliza dentro del alojamiento del panel frontal y sus contactos de borde encajan con el conector del equipo anfitrión. La alimentación y la masa permiten poner en marcha la electrónica del módulo. En los equipos con la interfaz de gestión SFP tradicional, una señal de presencia puede indicar al equipo anfitrión que hay un módulo en la ranura. El equipo anfitrión puede entonces recuperar la información del módulo mediante una interfaz de dos hilos de baja velocidad. La señal de presencia por sí sola solo indica que hay algo instalado. Para mostrar un fabricante o un número de pieza, es necesario que la comunicación funcione y que se interpreten los bytes. Los retardos de inicialización, los mensajes de error y el comportamiento de los reintentos dependen de la implementación del equipo anfitrión.

Los dos hilos son SCL, la línea de reloj, y SDA, la línea de datos. El switch solicita al módulo los bytes de un desplazamiento determinado e interpreta el resultado según una estructura predefinida. Esto ocurre dentro del chasis. El conector óptico puede estar vacío y el equipo del extremo remoto puede estar apagado. En la vía independiente de alta velocidad, el equipo anfitrión intercambia señales de tráfico con el módulo mediante una interfaz eléctrica de alta velocidad. El transmisor convierte las señales eléctricas en luz y el receptor convierte la luz de nuevo en señales eléctricas. La fibra, el equipo del extremo remoto, las condiciones de recepción y el modo de enlace influyen en esta segunda vía.

La especificación del switch de capa 3 de Feichang para carril DIN, con cuatro puertos ópticos de 10 gigabits y ocho puertos Gigabit de cobre, incluye la información de los módulos SFP como función de gestión. Esto aporta un contexto real a la explicación. Los diagramas ilustran funciones genéricas. La documentación del producto no describe el trazado de las pistas de la placa, la secuencia de sondeo ni los criterios de aceptación de transceptores de ese modelo. Utilice un transceptor y un modo de puerto admitidos según la documentación del equipo correspondiente.

El sistema anfitrión del switch accede al SFP mediante un bus de dos hilos en la placa mientras los puertos LC están vacíos
Figura 1. El equipo anfitrión puede leer la información del módulo dentro del chasis con la fibra desconectada. Ilustración genérica de FCTELE, realizada con ayuda de IA.

¿Qué bytes identifican el módulo?

Los módulos SFP tradicionales y los transceptores ópticos que utilizan el mapa de gestión SFF-8472 almacenan la información de identificación en posiciones de byte definidas. La especificación denomina A0h a la dirección base. Una herramienta que utiliza la notación I²C de siete bits representa esa dirección como 0x50. Las dos formas difieren porque el byte de dirección incluye un bit de lectura/escritura. Si se desplaza 0x50 una posición a la izquierda, el byte de dirección de escritura es 0xA0, mientras que el de lectura es 0xA1. Son representaciones distintas de la misma dirección de dispositivo. Si se introduce 0xA0 en una herramienta que espera siete bits, puede parecer que un módulo que funciona correctamente no responde.

La dirección del dispositivo y el desplazamiento del campo cumplen funciones distintas. La primera selecciona el área de identificación y el segundo localiza un byte dentro de ella. En este mapa, el byte 0 identifica el tipo de dispositivo y el byte 2 identifica el tipo de conector. Los bytes del 20 al 35 contienen el nombre del fabricante; los bytes del 40 al 55, el número de pieza del fabricante; y los bytes del 68 al 83, el número de serie. Los desplazamientos se expresan aquí en decimal. Si el módulo admite diagnósticos, A2h, que corresponde a la dirección 0x51 en notación de siete bits, puede proporcionar datos de diagnóstico. Leer la información de identificación básica no demuestra que todas las mediciones de diagnóstico estén disponibles ni que se muestren.

Por ejemplo, el equipo anfitrión puede interpretar como texto los dieciséis bytes del número de pieza del fabricante. Supongamos que cuatro de esos bytes tienen los valores hexadecimales 44, 45, 4D y 4F. Se muestran como DEMO. El resto del campo de longitud fija puede rellenarse con espacios. Si la página de gestión no muestra un número de pieza, compruebe si el equipo anfitrión no pudo leer el campo, encontró el campo en blanco o leyó un valor que la interfaz no muestra. Un medidor de potencia óptica responde a otra pregunta. El texto de la página procede de una lectura eléctrica dentro del chasis.

¿Qué verifica la suma de comprobación?

El equipo anfitrión puede sumar el contenido de los primeros 63 bytes de A0h, en los desplazamientos del 0 al 62, conservar los ocho bits menos significativos y compararlos con CC_BASE en el desplazamiento 63. Supongamos que la suma es 0x034A en hexadecimal. Los ocho bits menos significativos son 0x4A. Si el byte 63 también contiene 0x4A, la comprobación es satisfactoria. Si contiene 0x4B, conserve los bytes sin procesar y compruebe el intervalo de bytes, la revisión y si el mismo resultado se repite en otra lectura. Los valores ilustran el cálculo y no se midieron en ningún equipo ni transceptor de Feichang.

Una suma de comprobación coincidente indica que estos bytes concuerdan con el código de comprobación almacenado para ellos. Distintas combinaciones de bytes pueden producir la misma suma. La comprobación no autentica al fabricante, no demuestra que los campos sean correctos ni confirma que el equipo anfitrión vaya a aceptar el módulo. El número de serie comienza en el byte 68, fuera del intervalo cubierto por CC_BASE. El área de identificación ampliada tiene su propio código de comprobación, CC_EXT. Si un informe indica que la comprobación de CC_BASE fue satisfactoria, debe especificar el intervalo que se comprobó.

Bytes de identificación del SFP, del 0 al 62, y byte de comprobación CC_BASE en el desplazamiento 63
Figura 2. Sume los bytes del 0 al 62, conserve los ocho bits menos significativos y compárelos con CC_BASE en el byte 63. Ilustración genérica de FCTELE, realizada con ayuda de IA.

Identifique en qué etapa se obtuvo cada lectura

Si aparecen el fabricante y el número de pieza, pero el número de serie está en blanco, compruebe primero si la interfaz permite consultar el número de serie. Después, consulte los datos sin procesar si el equipo permite leerlos. Leer los bytes del 0 al 63 y superar la verificación de la suma de comprobación del área base confirma que se dispone de datos suficientes de esa área. El número de serie comienza en el desplazamiento 68. Si el área ampliada no se leyó por completo, la suma de comprobación del área base no permite verificar un valor del fabricante para un número de serie que aparece en blanco. Registrar «área base legible; área ampliada sin verificar» aporta más información que indicar únicamente que se identificó el módulo.

Considere el caso contrario. El sistema de gestión de red conserva el número de pieza anterior, mientras que el switch indica que en ese momento no hay ningún módulo. Esos registros corresponden a momentos distintos. Sincronice los tiempos de sondeo y vuelva a consultar la ranura en cuestión. De lo contrario, podría confundirse un resultado almacenado en caché con una respuesta en tiempo real y orientar innecesariamente el diagnóstico hacia la fibra del extremo remoto. Incluya el puerto, la hora y la fuente de los datos para distinguir entre la interfaz local, la caché de gestión y la lectura actual del bus.

Un switch en un banco de pruebas muestra la información del módulo mientras el conector de fibra permanece desconectado
Figura 3. Registre la información del módulo sin conectar la fibra y después verifique por separado el estado del enlace y el tráfico. Ilustración genérica de FCTELE, realizada con ayuda de IA.

Verifique por separado la gestión y el tráfico

Utilice un módulo cuyo funcionamiento con el equipo anfitrión ya se haya confirmado. En un banco de pruebas aislado, registre el puerto, la versión del software del equipo anfitrión y el número de pieza del módulo. Inserte el módulo con la fibra desconectada y compruebe si el equipo anfitrión detecta su presencia y muestra toda la información del módulo. Si aparece el número de pieza, la lectura a través de la interfaz de gestión ha proporcionado al menos ese campo. En esta etapa, el enlace de tráfico puede seguir caído. Conecte la fibra adecuada y el equipo del extremo remoto conforme a la documentación. Registre el estado del enlace y los contadores de transmisión y recepción en ambos extremos. A continuación, envíe una trama de prueba identificable para confirmar que el tráfico pasa. Conserve ambos resultados.

Si la interfaz de gestión indica que la ranura está vacía, compruebe el puerto seleccionado, que el módulo esté bien insertado y que la documentación confirme su compatibilidad. Si detecta el módulo pero no puede leer su información, pruebe en el mismo puerto un módulo compatible cuya información se sepa que puede leerse, o traslade el módulo original a un puerto del banco de pruebas cuya compatibilidad esté confirmada. Mantenga constantes las demás condiciones y registre si el problema se reproduce con el módulo o permanece en la ranura. Si el número de pieza es visible pero el enlace de tráfico sigue caído, compruebe el modo de cada puerto, las conexiones de fibra entre transmisión y recepción y la potencia óptica. Use los contadores para determinar si pasa alguna trama. No mire dentro de los puertos ópticos ni extraiga y vuelva a insertar repetidamente los módulos de un enlace de producción activo para probar la identificación.

Algunos equipos anfitriones guardan en caché información leída anteriormente, y algunos solo muestran determinados campos en una pantalla específica o mediante una interfaz de mantenimiento. Registre la hora de lectura, el puerto y el evento de inserción o extracción, y utilice el método de actualización o consulta admitido. Un registro claro para el traspaso tiene tres columnas: presencia del módulo, lectura de la identidad y verificación del tráfico. Así, una captura de pantalla puede interpretarse según lo que realmente muestra.

Fuentes y alcance

SNIA SFF-8472 Rev. 12.5a · Especificaciones del switch de capa 3 de Feichang para carril DIN (en chino)

Traducido del artículo técnico en chino: Leer el artículo original en chino.

Preguntas frecuentes

¿Por qué puede el equipo anfitrión mostrar un número de pieza sin conectar la fibra?

El equipo anfitrión lee esa información a través de la interfaz eléctrica de dos hilos. La fibra transporta el tráfico por una vía independiente.

¿A0h y 0x50 se refieren a dispositivos diferentes?

Son dos formas de representar la dirección del mismo dispositivo: como byte de dirección de ocho bits y como dirección de siete bits.

¿Superar la comprobación de CC_BASE demuestra que el módulo es compatible?

Indica que la suma de los bytes del 0 al 62, reducida a sus ocho bits menos significativos, coincide con el byte de comprobación situado en el desplazamiento 63. Verifique por separado la compatibilidad y el tráfico.

Lecturas adicionales

Qué envía un puerto de fibra Gigabit entre tramas · Potencia óptica y claridad de la señal

Compartir este artículo