EN ESTA PÁGINA
Ejemplo: habilitación de sumas de comprobación de paquetes en interfaces IS-IS para la comprobación de errores
En este ejemplo se muestra cómo habilitar sumas de comprobación de paquetes para interfaces IS-IS.
Requisitos
Antes de comenzar, configure IS-IS en ambos enrutadores. Consulte Ejemplo: Configuración de IS-IS para obtener información sobre la configuración de IS-IS de ejemplo.
Visión general
Junos OS admite sumas de comprobación IS-IS como se documenta en RFC 3358, Sumas de comprobación opcionales en sistemas intermedios a intermedios (ISIS).
Las unidades de datos de protocolo (PDU) IS-IS incluyen PDU de estado de enlace, PDU de número de secuencia completa (CSNP), PDU de número de secuencia parcial (PSNP) y paquetes de hola IS-IS (IIH). Estas PDU pueden estar dañadas debido a implementaciones defectuosas del hardware de capa 2 o a la falta de sumas de comprobación en una tecnología de red específica. La corrupción de los campos de longitud o tipo, longitud y valor (TLV) puede provocar la generación de un gran número de PDU de estado de vínculo vacías en el nodo receptor. Dado que la autenticación no sustituye a un mecanismo de suma de comprobación, es posible que desee habilitar la TLV de suma de comprobación opcional en las interfaces de IS-IS.
La suma de comprobación no se puede habilitar con la autenticación de hola MD5 en la misma interfaz.
La figura 1 muestra la topología utilizada en este ejemplo.
de suma de comprobación IS-IS
En este ejemplo se describen los pasos del dispositivo R1.
Configuración
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, a continuación, copie y pegue los comandos en la CLI en el nivel de [edit] jerarquía.
Dispositivo R1
set protocols isis traceoptions file isis set protocols isis traceoptions flag all set protocols isis interface fe-1/2/0.1 checksum
Procedimiento paso a paso
En el ejemplo siguiente es necesario navegar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI.
Para configurar sumas de comprobación de IS-IS:
Habilite las sumas de comprobación.
[edit protocols isis interface fe-1/2/0.1] user@R1# set checksum
(Opcional) Habilite el seguimiento para realizar un seguimiento de las operaciones de suma de comprobación.
[edit protocols isis traceoptions] user@R1# set file isis user@R1# set flag all
Resultados
Desde el modo de configuración, confirme su configuración introduciendo los show protocols comandos. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregir la configuración.
user@R1# show protocols
isis {
traceoptions {
file isis;
flag all;
}
interface fe-1/2/0.1 {
checksum;
}
}
Si ha terminado de configurar el dispositivo, ingrese commit desde el modo de configuración.
Verificación
Confirme que la configuración funciona correctamente.
Comprobación de sumas de comprobación
Propósito
Compruebe que se realizan las sumas de comprobación.
Acción
Desde el modo operativo, ingrese el show log isis | match checksum comando.
user@R1> show log isis | match checksum May 31 16:47:39.513267 sequence 0x49 checksum 0x8e64 May 31 16:47:39.513394 sequence 0x4e checksum 0x34b3 May 31 16:47:39.513517 sequence 0x50 checksum 0x9dcb May 31 16:47:46.563781 sequence 0x45 checksum 0x7e1a May 31 16:47:46.563970 sequence 0x46 checksum 0x226d May 31 16:47:46.564104 sequence 0x52 checksum 0x99cd May 31 16:47:46.581087 sequence 0x49 checksum 0x8e64 May 31 16:47:46.581222 sequence 0x4e checksum 0x34b3 May 31 16:47:46.581353 sequence 0x50 checksum 0x9dcb May 31 16:47:55.799090 sequence 0x45 checksum 0x7e1a May 31 16:47:55.799223 sequence 0x46 checksum 0x226d May 31 16:47:55.799347 sequence 0x52 checksum 0x99cd May 31 16:47:55.818255 sequence 0x49 checksum 0x8e64 May 31 16:47:55.818473 sequence 0x4e checksum 0x34b3 May 31 16:47:55.818606 sequence 0x50 checksum 0x9dcb May 31 16:48:03.455816 sequence 0x49 checksum 0x8e64 May 31 16:48:03.455973 sequence 0x4e checksum 0x34b3
Significado
El resultado muestra que la información de suma de comprobación se captura en el archivo de registro de seguimiento de IS-IS.