Resumen

  • La RFC 5287 no presenta el estado TDM en banda y el PW Status TLV como dos votos iguales. Recomienda evitar el TLV mientras la IWF funciona para impedir que los planos de datos y control compitan por una misma conclusión.
  • Si la IWF falla pero PWE3 sigue operativo, el plano de control debe emitir una indicación conservadora con todos los bits pertinentes. Ese mensaje prueba un aviso de respaldo, no cinco defectos físicos medidos por separado ni la recuperación posterior del circuito.

La alarma no puede certificarse a sí misma

Supongamos que el colector recibe un TLV que declara la pseudowire operativa, mientras el control word de los paquetes marca un fallo de circuito de acceso. Un sistema de último escritor puede convertir el desacuerdo en verde o rojo según el orden de llegada. Ninguna de las dos opciones explica el hecho principal: cada informe depende de una función distinta y observa un ámbito distinto.

La RFC 5287 amplía el establecimiento de pseudowires mediante LDP para los servicios TDM. Los extremos acuerdan el tipo de PW, usan obligatoriamente control word y negocian los parámetros que corresponden al modo: tamaño de carga, tasa lógica, número de celdas, modo AAL, opciones de voz, RTP, frecuencia de sello temporal, señalización CAS y fragmentación. Una incompatibilidad produce un código de estado; un C-bit ausente es ilegal.

Esa negociación es una prueba de compatibilidad. No es una medición del circuito. La asociación de etiqueta puede existir con un defecto en el acceso. Una sesión LDP puede seguir viva con ausencia de paquetes. Dos extremos pueden aceptar la misma frecuencia de timestamp sin que el reloj de salida esté recuperado dentro de tolerancia. La configuración y la observación son proposiciones separadas.

SAToP, CESoPSN y TDMoIP incluyen indicaciones de estado dentro del control word. Allí viajan defectos del circuito de acceso y del lado PSN. La arquitectura PWE3 también dispone del PW Status TLV, transportado por el plano de control. Cuando ambos se integran en una sola columna, el operador pierde el origen que permite juzgar la indicación.

Una regla de precedencia condicionada

La RFC 5287 recomienda no usar el PW Status TLV mientras la función de interfuncionamiento TDM esté operativa. Su razón no es ahorrar mensajes: quiere evitar contención entre los estados informados por los planos de datos y control. El control word es entonces el testigo ordinario porque forma parte del mecanismo que transporta el servicio y sus defectos.

La excepción aparece cuando ese testigo deja de ser fiable. Si la IWF falla y el plano PWE3 permanece operativo, el PE debería enviar un TLV con cinco bits activados: pseudowire no reenviando; fallo de recepción y transmisión en el circuito local; fallo de recepción y transmisión en el lado PSN.

El patrón de todos los bits no significa necesariamente que cinco sensores independientes confirmaron cinco averías. Es una señal de imposibilidad de la función. El plano de control superviviente marca un límite conservador: el par remoto no debe seguir interpretando la ausencia del informe en banda como normalidad.

La autoridad cambia con el fallo. Mientras la IWF funciona, el TLV paralelo puede ser más antiguo, más general o contradictorio. Cuando la IWF muere, la ausencia en banda deja de tener semántica suficiente y el TLV permite declarar el fracaso. Si también muere la sesión de control, el silencio de ambos no es una prueba de salud.

Por eso la cadena correcta incluye al mensajero:

objeto -> generación -> informante -> salud del informante -> bits -> decisión -> acción -> resultado

Una base que conserva únicamente up, down y una fecha no puede reproducir esa cadena.

Las marcas temporales no resuelven la semántica

Elegir el último mensaje parece objetivo, pero los relojes y generaciones pueden referirse a objetos distintos. Un TLV generado antes de un nuevo label mapping puede llegar después. La secuencia en banda puede desaparecer porque el flujo cesó. Un reinicio de colector puede reasignar hora de recepción a un estado antiguo. La sesión LDP puede recuperarse antes que el buffer y la sincronización del servicio.

El registro mínimo debe conservar identificadores de PE y attachment circuit, FEC, etiqueta y generación, tipo de PW, dirección, informante, bits crudos, tiempo de origen y recepción, salud de la IWF y regla de expiración. También debe registrar por qué una indicación se suprimió o ganó prioridad. Solo así el estado visible puede auditarse después.

NOT RECOMMENDED no es una prohibición. Un fabricante puede usar ambos canales. En ese caso debe ofrecer una política explícita. ¿El mismo informante que levanta una alarma debe limpiarla? ¿Cuánto dura un TLV sin refresco? ¿Qué evento demuestra la caída de la IWF? ¿Un estado se invalida al cambiar FEC o label? ¿Cómo se representa un fallo unidireccional? La flexibilidad normativa crea obligaciones locales, no una licencia para mezclar mensajes.

La pareja que no puede quedar a medias

Otro mecanismo de la RFC 5287 refuerza esta idea. Un servicio CESoPSN NxDS0 puede separar los datos TDM y la señalización de aplicación CE en dos pseudowires asociadas. Deben compartir tipo, método de establecimiento y parámetros, salvo los bits que declaran sus roles complementarios.

Con PWId, la PW de datos usa un ID par y la de señalización el impar siguiente. Con la FEC generalizada, la verificación de la asociación depende de la implementación. El inventario debe conservar esa relación; no puede reconstruirla después a partir de dos objetos sueltos.

Si un miembro se establece y el otro no, el establecido debe desmontarse. Si uno falla después, el otro también debe caer. La RFC no acepta que la mitad superviviente conserve un verde engañoso. El servicio prometido es compuesto, aunque el plano de control muestre dos labels independientes.

El comando de teardown no demuestra la desaparición en todos los equipos. Hace falta readback. Tampoco demuestra que la nueva pareja, cuando se reestablece, entrega datos, señalización y sincronización correctos. Cada transición produce su propio recibo.

Varias pruebas, ninguna sustitución automática

La trayectoria completa puede describirse así:

configurado -> label acordado -> parámetros compatibles -> pareja íntegra -> estado válido -> acción -> forwarding -> temporización -> resultado CE

VCCV puede verificar un canal de conectividad. BFD puede detectar continuidad con rapidez. La traducción OAM puede mapear defectos. El bit de preferential forwarding puede orientar una selección. Ninguno convierte la vida de LDP en prueba de datos TDM ni sustituye los bits en banda por definición.

Un control word limpio tampoco certifica por sí solo la calidad del reloj o la experiencia del circuito. Ese límite ya aparece en el artículo conservado sobre RFC 5143. La tesis presente es anterior y distinta: antes de interpretar el valor hay que demostrar que su fuente conservaba autoridad.

La observación independiente debe corresponder a la afirmación. Para forwarding, contadores o traza. Para temporización, medidas de buffer y reloj. Para señalización CE, estado de aplicación. Para servicio, una comprobación en el extremo que consume el circuito. No se debe pedir a un TLV que pruebe lo que no observa.

El desacuerdo es un dato de diagnóstico

Los sistemas suelen limpiar contradicciones porque complican el panel. Sin embargo, una diferencia entre fuentes puede señalar una IWF muerta, un TLV atrasado, una asociación incorrecta, una generación obsoleta o un adaptador que perdió la dirección del fallo. Borrar el mensaje perdedor destruye la pista.

Conserve cada observación y una decisión separada. La decisión debe decir qué política se aplicó, qué condición la autorizó, durante cuánto tiempo y qué acción produjo. Después añada el readback y el resultado. Este diseño mantiene delgado el registro compartido y deja el juicio local visible, en vez de convertir una interpretación en hecho universal.

Las fuentes no identifican un operador, producto ni incidente real. Tampoco dan un tiempo universal de propagación. El análisis describe una posibilidad definida por el estándar y el método de evidencia para tratarla.