Introducción
Este documento describe el mensaje de error OSPF "%OSPF-4-CONFLICTING_LSAID". Origen LSA impedido por el LSA existente con el mismo LSID pero una máscara diferente Tipo 3 LSA existente: LSID.
Contribuido por Kiran Kumar Huded, ingeniero del TAC de Cisco.
Prerequisites
Requirements
No hay requisitos específicos para este documento.
Componentes Utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Nota: Este documento es válido para todos los routers y switches de Cisco que ejecutan Cisco IOS.
Problema
Mensaje de error OSPF "%OSPF-4-CONFLICTING_LSAID". El LSA existente impide la originación de LSA con el mismo LSID pero una máscara diferente
LSA de tipo 3 existente: LSID.
Resumen sobre la Generación LSA OSPF para LSA tipo 3
Per OSPF RFC 2328,
When originating an AS-external-LSA [or a summary-LSA], try to use the network number as the Link State ID.
If that produces a conflict, examine the two networks in conflict. One will be a subset of the other.
For the less specific network, use the network number as the Link State ID and
for the more specific use the network's broadcast address instead (i.e., flip all the "host" bits to 1).
Por ejemplo:
Si la Red 192.168.1.0/24 se redistribuye en el OSPF, el proceso OSPF generará LSA para la Red 192.168.1.0/24 usando el id de red 192.168.1.0.
Luego , cuando se redistribuye 192.168.1.0/25, el OSPF no puede elegir el id de red como el ID de LSA porque ya lo está usando 192.168.1.0/24 ,
Por lo tanto, 192.168.1.0/25 siendo más específico , seleccionará la dirección de difusión de la red que es 192.168.1.127.
Situación del problema:
Los conflictos de ID de LSA OSPF se producen cuando OSPF intenta originar el ID de LSA para la red más específica (se supone que debe elegir la dirección de broadcast)y el ID de broadcast/LSA ya está presente en la topología OSPF o
OSPF está intentando generar el ID de LSA para una ruta de host /32 que es igual al ID de red o al broadcast del ID de LSA ya presente en la Topología OSPF:
Por ejemplo:
Para la Red 192.168.1.2/31, OSPF asigna el LSA-ID como 192.168.1.2, si intenta redistribuir una ruta 192.168.1.2/32 en OSPF, el OSPF no puede generar el LSA-ID ya que el 192.168.1.2 ya está presente en la Tabla de Topología OSPF.
Por lo tanto, OSPF genera el mensaje de error: "%OSPF-4-CONFLICTING_LSAID: Origen LSA impedido por el LSA existente con el mismo LSID pero una máscara diferente
LSA de tipo 3 existente: LSID".
Type-5 AS External Link States
Link ID ADV Router Age Seq# Checksum Tag
192.168.0.2 1.1.1.1 414 0x80000003 0x00F936 0
OSPF Router with ID (1.1.1.1) (Process ID 10)
Type-5 AS External Link States
LS age: 453
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.0.2 (External Network Number )
Advertising Router: 1.1.1.1
LS Seq Number: 80000003
Checksum: 0xF936
Length: 36
Network Mask: /31
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 20
Forward Address: 0.0.0.0
External Route Tag: 0
Cuando intenta redistribuir 192.168.0.2/32 en la tabla, verá:
%OSPF-4-CONFLICTING_LSAID: LSA origination prevented by LSA with same LSID but a different mask
Existing Type 5 LSA: LSID 192.168.0.2/31
New Destination: 192.168.0.2/32
Solución
La solución para este escenario es una cuidadosa redistribución de las rutas. Al redistribuir rutas( /32 específicamente), asegúrese de que no entra en conflicto con ninguna de las ID de LSA existentes.