Inleiding
Dit document beschrijft de OSPF foutenmelding "%OSPF-4-CONFLICTING_LSAID". LSA-originatie voorkomen door bestaande LSA met dezelfde LSID maar een ander masker bestaande type 3 LSA: LSID.
Bijgedragen door Kiran Kumar Huded, Cisco TAC Engineer.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.
Opmerking: Dit document is van toepassing op alle routers en switches van Cisco IOS.
Probleem
OSPF foutenmelding "%OSPF-4-CONFLICTING_LSAID". LSA-originatie wordt voorkomen door bestaande LSA met dezelfde LSID maar een ander masker
Bestaande type 3 LSA: LSID.
Brief over OSPF LSA-generatie voor type 3 LSA
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).
Bijvoorbeeld:
Als het Netwerk 192.168.1.0/24 in het OSPF-proces wordt geherdistribueerd, zal het LSA-netwerk 192.168.1.0/24 genereren met behulp van de netwerk-id 192.168.1.0.
Vervolgens, wanneer 192.168.1.0/25 wordt herverdeeld, kan OSPF de netwerk-id niet als LSA ID kiezen omdat deze al tegen 192.168.1.0/24 wordt gebruikt,
Aangezien 192.168.1.0/25 specifieker is, zal zij het Broadcast-adres van het netwerk kiezen, dat 192.168.1.127 is.
Probleemsituatie:
De OSPF LSA ID-conflicten komen voor wanneer OSPF LSA-id voor het meer specifieke netwerk probeert te creëren (veronderstel om uitzending-adres te kiezen) en de LSA ID/Broadcast-id is al aanwezig in de OSPF-topologie of
OSPF probeert LSA-id te genereren voor een host-route/32 die gelijk is aan of de netwerkid of de uitzending van al aanwezige LSA-id in de OSPF-topologie:
Bijvoorbeeld:
Voor Netwerk 192.168.1.2/31, OSPF wijst LSA-ID toe als 192.168.1.2, als u probeert om een route 192.168.1.2/32 in OSPF opnieuw te verdelen, heeft OSPF geen LSA-ID gegenereerd aangezien 192.168.1.2 reeds in de OSPF-Topologie Tabel aanwezig is.
Vandaar dat OSPF de foutmelding genereert: "%OSPF-4-CONFLICTING_LSAID: LSA-originatie voorkomen door bestaande LSA met dezelfde LSID maar met een ander masker
Bestaande type 3 LSA: 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
Wanneer u 192.168.0.2/32 opnieuw probeert te verdelen in de tabel, ziet u:
%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
Oplossing
De oplossing voor dit scenario is een zorgvuldige herverdeling van de routes. Bij herverdeling van routes (/32 specifiek) moet ervoor worden gezorgd dat het niet in strijd is met een van de bestaande LSA-ID.