Resumen

  • RFC 9947 define un TLV AltMark experimental para SRH dentro de un dominio SRv6 controlado. Expresa una observación acotada; no certifica despliegue, autenticidad de una medición ni resultado de servicio.
  • L, D, FlowMonID, una marca temporal y una secuencia sólo soportan una inferencia después de conciliar admisión del dominio, funciones SID, períodos, posibles colisiones, colectores y una prueba de servicio independiente.
  • La pregunta operativa no es «¿apareció una marca?», sino «¿quién configuró qué alcance, qué extremos la procesaron realmente y qué prueba separada soporta la conclusión?».

Cambiar el lugar del campo no cambia la carga de prueba

Alternate Marking separa lotes consecutivos de paquetes para derivar observaciones de pérdida, retardo y fluctuación sobre tráfico vivo. RFC 9341 describe el método; RFC 9343 ofrece una codificación IPv6 en encabezados de opciones. RFC 9947 traslada los datos a un TLV experimental del SRH.

La ubicación puede importar, pero el RFC no presupone el resultado. Los nodos SR se diseñan para analizar y procesar SRH con rapidez, mientras que ciertas implementaciones podrían no aceptar Destination Options, múltiples encabezados de extensión o podrían procesarlos por una vía lenta. Ésa es precisamente la comparación solicitada: supervivencia del paquete, costo de proceso y efecto en el plano de reenvío. Una motivación de diseño no es un benchmark; un RFC publicado no es el inventario de capacidades de un router, una política o una ruta de cliente.

El dominio controlado limita la experiencia, no le da pasaporte global

RFC 9947 exige confinar la experiencia a un dominio SR controlado. Las partes participantes coordinan un valor de la franja experimental de TLV, y los paquetes AltMark no deben entrar ni salir. El documento no contiene acciones IANA. La coordinación puede ser estricta dentro del dominio sin convertirse en una asignación universal ni en evidencia de adopción pública.

El límite también es una condición de seguridad: un operador selecciona nodos, controla admisión y debe evitar inyección maliciosa o fuga de paquetes marcados. Pero un dominio confiable no convierte automáticamente una conclusión en confiable. No demuestra que todos los SID esperados tenían la función activa, que una lista de segmentos no cambió, que el identificador era inequívoco o que la ruta de las 10:00 seguía siendo la de las 10:15.

Antes de publicar un percentil conviene registrar dueño del dominio, valor experimental, frontera de entrada y salida, revisión de política SR, lista prevista de segmentos, funciones SID, selector de flujo, período y colector. Junto a ello debe figurar lo que la prueba no establece. Ese registro permite distinguir una observación repetible de una captura atractiva.

FlowMonID nombra un candidato, no necesariamente un flujo único

El TLV base contiene un FlowMonID de 20 bits y las marcas de pérdida (L) y retardo (D). Ayuda a identificar el flujo monitorizado porque no se puede usar el Flow Label de IPv6 para esa tarea. No es una identidad de cliente, un principal ni una clave primaria mundial.

El propio RFC advierte que una asignación de entrada puede colisionar incluso si es seudoaleatoria. Los datos ampliados pueden extender el identificador y añadir información para desambiguar. Sólo reducen el problema cuando el dominio los aprovisiona e interpreta de manera coherente. Un panel que afirma «el flujo 41718 perdió 0,02 %» requiere la regla de correspondencia, los atributos del flujo, la versión de política y el intervalo. De lo contrario puede estar mezclando dos candidatos o dos selectores distintos.

Los extremos de segmento conservan la decisión de leer la marca

La ubicación en SRH delimita también quién procesa la información. Una Hop-by-Hop Option se examina en cada salto. Una Destination Option antes de SRH y el TLV AltMark siguen los extremos de segmento que va señalando la dirección de destino. Un nodo intermedio o de salida incapaz de procesarlo lo ignora; un SID sin la función no tiene que buscar el TLV.

Eso permite instrumentar sólo extremos compatibles. También impide anunciar sin matiz que «se midió la ruta». Puede que se haya medido únicamente el conjunto de extremos con una función SID habilitada. Los saltos entre ellos, un segmento añadido, una lectura ignorada o una función no participante quedan fuera de la afirmación.

El bit M distingue medición por segmento de medición de extremo a extremo. La segunda es un alcance solicitado dentro del dominio, no prueba de experiencia del usuario más allá de él. La primera es una observación local, no garantía de una aplicación que atraviesa varios dominios.

Tiempo, secuencia y fragmentos requieren su propia custodia

Los campos mejorados pueden llevar hora, secuencia y controles para monitorización inversa. Los nodos pueden comparar una marca temporal con su hora local para obtener retardo unidireccional. Es una capacidad del instrumento, no un número ya validado.

Una conclusión de demora debe guardar origen y época del reloj, puntos de comparación, tratamiento de desfase, lugar de captura y cálculo que transforma campos del paquete en la serie reportada. Esta es disciplina de evidencia, no un requisito adicional atribuido al RFC. Del mismo modo, una secuencia sólo expone el orden visto por un colector: un hueco puede ser pérdida real, pero también muestreo, pérdida de captura, cambio de regla o caída del colector. El bit F evita contar varias veces un paquete fragmentado; no prueba que llegaron todos los fragmentos ni que la aplicación reconstruyó el contenido.

El experimento formula preguntas, no entrega sus respuestas

RFC 9947 pregunta si el TLV SRH sobrevive mejor o peor que los encabezados de extensión, si mejora o perjudica el proceso, qué efecto tiene en el plano de reenvío y cómo se compara su metadato con otra telemetría en camino. Espera evaluaciones posteriores. No las adelanta.

Por eso un ensayo serio compara, no celebra. Debe congelar versiones de software y política SR; cuando sea seguro, aplicar ambas codificaciones a tráfico comparable; registrar tratamiento en extremos, colisiones, pérdidas del colector, contadores de reenvío, ignorancias imprevistas y un canario de servicio independiente. «No hubo ventaja medible en esta ruta» es un resultado útil. «Existe el TLV» no lo es.

Escalera de evidencia

  1. Declaración: se configuraron dominio, valor experimental, selector, política SR y funciones SID.
  2. Observación de paquete: la entrada añadió el TLV y los puntos previstos lo observaron o procesaron en el intervalo registrado.
  3. Inferencia de medida: se reconciliaron identificadores, períodos, secuencia y relojes para una observación limitada.
  4. Correlación de servicio: una transacción, sonda sintética o canario de aplicación independiente observó el comportamiento relevante.
  5. Decisión: el operador responsable eligió cambiar, aceptar, escalar o revertir y dejó el motivo.

Cada nivel autoriza una frase distinta. Configuración permite «habilitado». Captura permite «observado aquí». Un colector reconciliado permite «medido dentro del alcance». Sólo evidencia de servicio independiente permite hablar de impacto del cliente o cumplimiento de objetivo. Una marca de protocolo no decide la remediación.

Fuentes