Das Open Shortest Path First (OSPF)-Protokoll speichert seine Link State Advertisement (LSA) in der OSPF-Datenbank. In diesem Dokument wird beschrieben, wie die Cisco IOS®-Software OSPF-externe (Typ 5) LSAs behandelt, die sich überschneiden.
Sie sollten mit den OSPF LSAs vertraut sein, die in der Cisco IOS-Software auf Cisco Routern verwendet werden. Auch grundlegende Kenntnisse der IP-Adressierung sind hilfreich.
Ein externes OSPF-LSA enthält die Informationen, die von anderen Routing-Prozessen in OSPF importiert wurden. Dies ist die Beispielausgabe eines externen OSPF-LSAs.
R1#sh ip ospf database external 192.168.1.0
OSPF Router with ID (10.0.12.1) (Process ID 1)
Type-5 AS External Link States
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 924
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.0 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000003
Checksum: 0x29D4
Length: 36
Network Mask: /24
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
In diesem Beispiel verwendet OSPF die Link State ID (die mit der externen Netzwerknummer identisch ist), um verschiedene externe LSAs zu unterscheiden.
Es ist möglich, die gleiche Netzwerknummer zu verwenden, wobei verschiedene Masken aus unterschiedlichen Routing-Protokollen in OSPF importiert werden. Das heißt, zwei verschiedene Routen können dieselbe Netzwerknummer haben, aber unterschiedliche Masken.
R1#sh ip route ospf
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
The gateway of last resort is not set.
10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
O 10.1.23.0/24 [110/20] via 10.1.12.2, 00:24:06, Ethernet0/0
192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
O E2 192.168.1.0/24 [110/1] via 10.1.12.2, 00:20:57, Ethernet0/0
O E2 192.168.1.0/25 [110/1] via 10.1.12.2, 00:00:11, Ethernet0/0
In diesem Beispiel muss OSPF beide LSAs in seiner Datenbank installieren. Um dies zu erreichen, installiert OSPF das nächste empfangene LSA als Broadcast Number (Broadcast-Nummer) anstatt als Netzwerknummer.
R1#sh ip ospf database external
OSPF Router with ID (10.0.12.1) (Process ID 1)
Type-5 AS External Link States
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 53
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.0 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000003
Checksum: 0x29D4
Length: 36
Network Mask: /24
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 428
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.127 (External Network Number ) <----Broadcast Number
of 192.168.1.0/25
Advertising Router: 10.1.23.2
LS Seq Number: 80000001
Checksum: 0x35CA
Length: 36
Network Mask: /25
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
In diesem Beispiel wird LSA 192.168.1.0/24 zurückgezogen. Wenn dieses LSA verloren geht, wird das andere LSA (192.168.1.0/25) nicht mit seiner Netzwerknummer installiert, sondern mit einer Broadcast-Nummer.
R1#sh ip ospf database external
OSPF Router with ID (10.0.12.1) (Process ID 1)
Type-5 AS External Link States
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 1066
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.127 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000001
Checksum: 0x35CA
Length: 36
Network Mask: /25
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
In diesem Beispiel wird ein neues LSA (192.168.1.0/26) empfangen.
R1#sh ip ospf database external
OSPF Router with ID (10.0.12.1) (Process ID 1)
Type-5 AS External Link States
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 51
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.0 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000001
Checksum: 0x2DD2
Length: 36
Network Mask: /24
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 7
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.63 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000001
Checksum: 0x39C6
Length: 36
Network Mask: /26
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 1198
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.127 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000001
Checksum: 0x35CA
Length: 36
Network Mask: /25
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
In diesem Beispiel wird LSA 192.168.1.0/24 zurückgezogen, und es wird ein neues LSA (192.168.1.0/26) empfangen. Das neue LSA ersetzt das zurückgenommene LSA, und OSPF kann das neue LSA mit seiner Netzwerknummer installieren.
R1#sh ip ospf database external
OSPF Router with ID (10.0.12.1) (Process ID 1)
Type-5 AS External Link States
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 2
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.0 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000003
Checksum: 0xAD8F
Length: 36
Network Mask: /26
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
Routing Bit Set on this LSA in topology Base with MTID 0
LS age: 1362
Options: (No TOS-capability, DC, Upward)
LS Type: AS External Link
Link State ID: 192.168.1.127 (External Network Number )
Advertising Router: 10.1.23.2
LS Seq Number: 80000001
Checksum: 0x35CA
Length: 36
Network Mask: /25
Metric Type: 2 (Larger than any link state path)
MTID: 0
Metric: 1
Forward Address: 10.1.23.3
External Route Tag: 0
Die Cisco IOS-Software versucht, das LSA als Netzwerknummer zu installieren. Dies ist beispielsweise dann nicht möglich, wenn die Netzwerknummer bereits mit einer anderen Maske installiert ist. In diesem Fall installiert die Cisco IOS-Software das neu empfangene LSA als Broadcast-Nummer und nicht als Netzwerknummer.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
11-Nov-2013 |
Erstveröffentlichung |