Inhalt

Einführung

Bevor Sie beginnen

Konventionen

Voraussetzungen

Verwendete Komponenten

Beschreibung

Aufgabenliste für OSPF-Konfiguration

Konfiguration

Globale OSPF-Befehle

OSPF-Schnittstellenbefehle

OSPF-Befehle anzeigen

Zugehörige Informationen

Einführung

Open Shortest Path First (OSPF) ist ein Link-State-Routing-Protokoll, das eine lokale Ansicht der einzelnen Bereiche auf jedem Router bereitstellt und zu dem ein Router möglicherweise über eine angeschlossene Schnittstelle verfügt. Wenn ein OSPF-Router hochgefahren wird, tauscht er Begrüßungsmeldungen aus, um seine Nachbarn zu erkennen, und wählt (im Falle eines Local Area Network (LAN)) die festgelegten und festgelegten Backup-Router (DR und BDR) aus. In diesem Stadium zeichnet es seinen Zustand in den Nachbarstrukturen auf. Dann baut er seine lokale Sicht auf das Gebiet.

Zunächst tauscht der Router eine Datenbankzusammenfassungsmeldung mit seinen unmittelbaren Nachbarn aus. Anhand dieser Nachrichten wird festgelegt, welche Link State Advertisements (LSAs) von den Nachbarn angefordert werden müssen. Die Antworten auf die Link State Requests (LSRs) sind die Link State Updates (LSUs), die gesendet werden, bis der Nachbar eine Bestätigung des Linkstatus bestätigt. Die Synchronisierung aller Router in einem Bereich wird als Routing-Konvergenz bezeichnet. Bei einem LAN erfolgt die Datenbanksynchronisierung zwischen den Routern und dem DR und dem BDR separat. Außer mit dem DR oder BDR gibt es keinen Router-zu-Router-Austausch, wodurch die Anzahl der Nachrichten erheblich reduziert wird. OSPF unterstützt das Konzept des hierarchischen Routings. Beispielsweise ist ein Autonomous System (AS) in Bereiche mit maximal 50 Routern und einem Backbone-Bereich (Bereich 0) organisiert. Jeder Bereich muss mindestens einen Router mit einer Schnittstelle im Backbone-Bereich enthalten. Darüber hinaus muss der Backbone-Bereich verbunden werden. Anders ausgedrückt: Die Router im Backbone-Bereich müssen entweder direkt über Verbindungen im Backbone-Bereich oder über eine "virtuelle Verbindung", die einen Transit-Bereich durchquert, verbunden werden.

OSPF ist für den Fall vorgesehen, dass Kunden derzeit OSPF als Routing-Protokoll verwenden und den Content Services Switch (CSS) 11000 Content Services Switch benötigen, um am Lernen und der Werbung für OSPF-Routen teilzunehmen.

Im Folgenden sind zwei Beispiele dafür aufgeführt, wann Kunden OSPF auf dem CSS ausführen würden:

1. Wenn der CSS in einer transparenten oder Proxy-Cache-Umgebung verwendet wird, wo er in der Mitte des Netzwerks platziert wird und Routen zurück zu Clients erfassen muss.

2. In einer Firewall-Lastenausgleichsimplementierung, bei der die Firewall-Routen über das CSS in die OSPF-Domäne verteilt werden müssen.

Bevor Sie beginnen

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie in den Cisco Technical Tips Conventions.

Voraussetzungen

Für dieses Dokument bestehen keine besonderen Voraussetzungen.

Verwendete Komponenten

Dieses Dokument ist nicht auf bestimmte Software- und Hardwareversionen beschränkt.

Die in diesem Dokument enthaltenen Informationen wurden aus Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Sie in einem Live-Netzwerk arbeiten, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen, bevor Sie es verwenden.

Beschreibung

Die CSS 11000-Implementierung von OSPF unterstützt Folgendes:

1. Routing in einem einzigen Bereich zwischen anderen OSPF-Routern (Unterstützung von Routen zwischen verschiedenen Bereichen).

2. Routing in mehreren Bereichen zwischen OSPF-Routern (Unterstützung von Routen zwischen verschiedenen Bereichen).

3. Hierarchisches Routing über mehrere Bereiche hinweg.

4. Routenzusammenfassung zwischen Bereichen.

5. Unterstützung für den AS-Boundary-Router.

6. Die Stub-Area-Unterstützung.

7. Routing Information Protocol (RIP)-Route-Leckage.

8. Neuverteilung der lokalen, RIP-, statischen und Firewall-Route in die OSPF-Domäne.

9. Einfache Authentifizierung.

10. Management Information Base (MIB) pro Request for Comments (RFC) 1850.

Aufgabenliste für OSPF-Konfiguration

Führen Sie die unten aufgeführten Schritte aus, um OSPF zu konfigurieren.

1. Konfigurieren einer OSPF-Router-ID Es wird empfohlen, die IP-Adresse der ersten OSPF-Schnittstelle zu verwenden.

2. Aktivieren Sie OSPF.

3. Konfigurieren eines OSPF-Bereichs OSPF Backbone Area 0.0.0.0 wird standardmäßig erstellt.

4. Konfigurieren von OSPF auf einer IP-Schnittstelle Die Schnittstelle wird standardmäßig dem Backbone-Bereich hinzugefügt.

5. Aktivieren Sie OSPF auf dieser Schnittstelle.

6. Konfigurieren Sie ggf. die Anzeige von VIPs (Versatile Interface Processors) (geben Sie den Befehl ospf inserse aus). Auf diese Weise werden alle OSPF-Schnittstellen für das Netzwerk bzw. das Hosting bekannt gegeben.

7. Konfigurieren Sie ggf. die Neuverteilung der Route in die OSPF-Domäne.

8. Konfigurieren Sie ggf. die OSPF-Area-Zusammenfassung.

Konfiguration

Globale OSPF-Befehle

- Advertise - Zeigt eine Route über alle OSPF-Schnittstellen als externe OSPF AS an. Der Standardtyp ist Typ2. Ermöglicht die Anzeige eines VIP oder einer Reihe von VIPs in einer OSPF-Domäne. Die Befehlssyntax ist unten dargestellt.

beta-rules(config)# ospf advertise 200.200.200.200 /32 optional sub commands

Zu den Unterbefehlen des Befehls inserieren gehören:

- Metric - die Kennzahl, die angekündigt werden soll.

- Tag - 32-Bit-Tag, um anzuzeigen.

- type1 - Als ASE-Typ 1 werben (mit OSPF-Metrik vergleichbare Kosten).

- metric: Dieser Bereich liegt zwischen 1 und 15 und gibt die relativen Kosten dieser Route an. Je größer die Kosten, desto weniger vorzuziehen die Route. Der Standardwert ist 1.

- Tag - Ein 32-Bit-Feld, das an jede externe Route angeschlossen ist. Dies wird vom OSPF-Protokoll selbst nicht verwendet. Sie kann verwendet werden, um Informationen zwischen AS-Boundary-Routern zu kommunizieren.

- type1 - Wird in denselben Einheiten ausgedrückt wie die OSPF-Schnittstellenkosten (d. h. in Bezug auf die Verbindungsstatusmetrik). Externe Kennzahlen vom Typ 2 sind um die Größenordnung größer. Jede Metrik des Typs 2 wird als größer angesehen als die Kosten für jeden Pfad innerhalb des AS. Dieser Konfigurationsparameter kann verwendet werden, um eine OSPF-Domäne VIPs vom Typ 1 gegenüber Typ 2 vorzuziehen.

Hinweis: Der CSS muss als ASB-Router (Autonomous System Boundary) konfiguriert werden, bevor der Befehl type1 ausgegeben wird.

- Area - Konfiguriert einen OSPF-Bereich. Standardmäßig ist Bereich 0.0.0.0 bereits konfiguriert. Sie können einen Bereich auch als Stub-Bereich angeben, wie unten gezeigt.

beta-rules(config)# ospf area 2.2.2.2 stub ?

- default-metric - Metric für die im Stub-Bereich angegebene Standardroute.

- send-summaries - Verteilt zusammengefasste LSAs in diesen Stub-Bereich.

- als Grenze - Konfiguriert den CSS als ASB-Router.

Ein ASB ist ein Router, der Routing-Informationen mit Routern austauscht, die zu anderen ASs gehören, z. B. RIP-Domänen. Geben Sie diesen Befehl ein, um VIPs, lokale Routen, Firewalls und von RIP bezogene Routen in einer OSPF-Domäne anzukündigen.

- default - Zeigt eine Standardroute als ASE über OSPF an. Die Optionen umfassen metric, tag und type1 (Typ2 ist standardmäßig).

- Equal-Cost - Anzahl der Routen mit gleichen Kosten, die OSPF verwenden kann. Der Bereich liegt zwischen 1 und 15.

- enable - Aktiviert OSPF global.

- Bereich - Konfiguriert die Routenzusammenfassung zwischen OSPF-Bereichen.

beta-rules(config)# ospf range 0.0.0.0 10.10.0.0 255.255.0.0

Der OSPF-Bereich 0.0.0.0 enthält die zusammenhängenden Netzwerke, die Sie anderen Bereichen ankündigen möchten. Sie können auch die Werbung für einen Bereich blockieren. Nachstehend finden Sie ein Beispiel.

beta-rules(config)# ospf range 0.0.0.0 10.10.0.0 255.255.0.0 block

- Neuverteilung - Zeigt Routen von anderen Protokollen über OSPF an. Folgende Optionen sind verfügbar:

- Firewall - Zeigt Firewall-Routen über OSPF an.

- local - Werbung für lokale Routen über OSPF

- rip - Zeigt RIP-Routen über OSPF an.

- static - Werbt für statische Routen über OSPF. Unteroptionen sind metric, tag und type1.

- router-id - Konfiguriert die OSPF-Router-ID. Es wird empfohlen, die IP-Adresse der ersten konfigurierten OSPF-Schnittstelle zu verwenden.

OSPF-Schnittstellenbefehle

Die Befehlssyntax ist unten dargestellt.

beta-rules(config-circuit-ip[VLAN2-20.20.1.2])# ospf ?

Die Befehlsoptionen sind unten aufgeführt.

- area - Konfiguriert den OSPF-Bereich, zu dem diese Schnittstelle gehört. Standardmäßig ist eine OSPF-Schnittstelle bereits Teil des Bereichs 0.0.0.0.

- cost - Legt die Kosten für das Senden eines Pakets auf dieser Schnittstelle fest. Die Standardkosten sind 10.

- Dead - Legt das Dead-Router-Intervall (in Sekunden) für diese Schnittstelle fest. Dies ist die Anzahl der Sekunden, bis die Nachbarn des CSS ihn deklarieren, wenn sie aufhören, die Hello-Pakete des CSS zu hören. Der Standardwert ist 40.

- enable - Aktiviert OSPF für diese Schnittstelle.

- hello: Legt das Hello-Intervall (in Sekunden) für diese Schnittstelle fest. Dies ist die Zeitdauer (in Sekunden) zwischen den Hello-Paketen, die der CSS auf der Schnittstelle sendet. Der Standardwert ist zehn.

- password - Legt das einfache Kennwort (maximal acht Zeichen) für diese Schnittstelle fest. Einfache Kennwortauthentifizierung schützt vor dem unbeabsichtigten Zugriff von Routern auf die Routing-Domäne. Jeder Router muss zuerst mit den Passwörtern seiner angeschlossenen Netzwerke konfiguriert werden, bevor er am Routing teilnehmen kann. Das Kennwort ist im Klartext angegeben.

- polll - Legt das Abfrageintervall (in Sekunden) für diese Schnittstelle fest. Wenn ein benachbarter Router inaktiv geworden ist (Hello-Pakete wurden für RouterDeadInterval-Sekunden nicht gesehen), kann es trotzdem notwendig sein, Hello-Pakete an den toten Nachbarn zu senden. Diese Hello-Pakete werden mit dem PollInterval mit reduzierter Rate gesendet, der viel größer sein sollte als HelloInterval. Der Standardwert ist "?".

- priority (Priorität) - Legt die Routerpriorität fest. Wenn zwei Router, die an ein Netzwerk angeschlossen sind, beide versuchen, der DR zu werden, hat der Router mit der höchsten Router-Priorität Vorrang. Wenn immer noch eine Verbindung besteht, hat der Router mit der höchsten Router-ID Vorrang. Ein Router, dessen Router-Priorität auf 0 gesetzt ist, kann im angeschlossenen Netzwerk nicht zum DR werden. Der Standardwert ist 1.

- reÜbertragen - Legt das Intervall für die erneute Übertragung (in Sekunden) für diese Schnittstelle fest. Dies ist die Anzahl der Sekunden zwischen LSA-Neuübertragungen für Adjacencies, die zu dieser Schnittstelle gehören. Sie wird auch bei der erneuten Übertragung von Datenbankbeschreibungen und Anfragepaketen für Verbindungsanforderungen verwendet. Dies sollte deutlich über der erwarteten Round-Trip-Verzögerung zwischen zwei beliebigen Routern im angeschlossenen Netzwerk liegen. Die Einstellung dieses Werts sollte konservativ sein, da sonst unnötige Neuübertragungen entstehen. Der Standardwert ist fünf.

- reÜbertragen - Legt das Intervall für die erneute Übertragung (in Sekunden) für diese Schnittstelle fest. Dies ist die Anzahl der Sekunden zwischen LSA-Neuübertragungen für Adjacencies, die zu dieser Schnittstelle gehören. Sie wird auch bei der erneuten Übertragung von Datenbankbeschreibungen und Anfragepaketen für Verbindungsanforderungen verwendet. Dies sollte deutlich über der erwarteten Round-Trip-Verzögerung zwischen zwei beliebigen Routern im angeschlossenen Netzwerk liegen. Die Einstellung dieses Werts sollte konservativ sein, da sonst unnötige Neuübertragungen entstehen. Der Standardwert ist 5.

OSPF-Befehle anzeigen

Die folgende Liste enthält Beispielausgaben aus verschiedenen show ospf-Befehlen.

1. OSPF-Anzeigen

beta-rules# show ospf advertise

OSPF Advertise Routes Entries:

Advertise Routes Prefix :    200.200.200.200

Advertise Routes Prefix Length :           32

Advertise Routes Metric :                  1

Advertise Routes Type :             aseType2

Advertise Routes Tag :                     0

Hinweis: Im obigen show-Befehlsbildschirm wird ein VIP mit einer 32-Bit-Maske angezeigt. Für die anderen Parameter werden Standardwerte verwendet.

2. Show Ospf Areas

beta-rules# show ospf areas

Area ID         Type   SPF Runs    Routers     Routers   LSAs  Summaries

--------       ------- --------    ---------   --------  ----  ---------

0.0.0.0         Transit    46          0          1        3      N/A

2.2.2.2         Stub        5          0          1        1      Yes

3. Show Ospf

beta-rules# show ospf ase

Forwarding

Link State ID     Router ID    Age  T   Tag     Metric     Address

--------------- --------------- ---- - -------- -------- ---------------

0.0.0.0         192.168.151.1      1 2 00000000        1 0.0.0.0

200.200.200.200 192.168.151.1    593 2 00000000        1 0.0.0.0

Hinweis: Der Datenverkehr für das angegebene Ziel wird an die Weiterleitungsadresse weitergeleitet. Wenn die Weiterleitungsadresse auf 0.0.0.0 festgelegt ist, wird der Datenverkehr stattdessen an den Urheber der LSA (d. h. den zuständigen ASB-Router) weitergeleitet.

4. show ospf global

beta-rules# show ospf global

OSPF Global Summary:

Router ID:              192.168.151.1

Admin Status:                 enabled

Area Border Router:             FALSE

AS Boundary Router:              TRUE

External LSAs :                     2

LSA Sent :                          8

LSA Received :                      5

5. OSPF-Schnittstellen anzeigen

beta-rules# show ospf interfaces

OSPF Interface Summary:

IP Address:             192.168.151.1

Admin State:                  enabled

Area:                         0.0.0.0  Type:                       broadcast

State:                            BDR  Priority:                           1

DR:                     192.168.151.2  BDR:                    192.168.151.1

Hello:                             10  Dead:                              40

Transmit Delay:                     1  Retransmit:                         5

Cost:                              10

6. show ospf lsdb

beta-rules# show ospf lsdb

OSPF LSDB Summary:

Area:                         0.0.0.0  Type:                          Router

Link State ID:          192.168.151.1  ADV Router:             192.168.151.1

Age:                              699

Sequence:                  0x80000003

Checksum:                      0xdf5d

Area:                         0.0.0.0  Type:                          Router

Link State ID:          192.168.151.2  ADV Router:             192.168.151.2

Age:                              706

Sequence:                  0x80000004

Checksum:                      0xd565

Area:                         0.0.0.0  Type:                         Network

Link State ID:          192.168.151.2  ADV Router:             192.168.151.2

Age:                              706

Sequence:                  0x80000001

Checksum:                      0xbd93

Area:                                  Type:                             ASE

Link State ID:                0.0.0.0  ADV Router:             192.168.151.1

Age:                              114

Sequence:                  0x80000001

Checksum:                      0xb51a

Area:                                  Type:                             ASE

Link State ID:        200.200.200.200  ADV Router:             192.168.151.1

Age:                              706

Sequence:                  0x80000001

Checksum:                      0xa10b

7. Show OSPF Nachbarn

beta-rules# show ospf neighbors

Address      Neighbor ID     Prio     State     Type    Rxmt_Q

--------     ------------   ------    ------    -----   ------

192.168.151.2   192.168.151.2     1       Full    Dynamic     0

8. Show Ospf Bereich

beta-rules# show ospf range

Area ID         LsdbType         Addr Range      Mask Range      Effect

--------        -----------      ----------      --------------  ---------

2.2.2.2         summaryLink      150.0.0.0       255.0.0.0       advertise

9. show ospf redistribute

beta-rules# show ospf redistribute

Redistribution via OSPF Summary:

Static Routes Redistribution :       disabled

RIP Routes Redistribution :       disabled

Local Routes Redistribution :       disabled

Firewall Routes Redistribution :       disabled

10. ip rospf anzeigen

beta-rules# show ip routes ospf

prefix/length      next hop      if   type  proto       age       metric

------------------ --------------- ---- ------ -------- ---------- -----------

20.20.20.0/24      150.150.150.2   1021 remote ospf              5           1

Zugehörige Informationen

- Technischer OSPF-Support

- OSPF-Designleitfaden

- Technischer Support - Cisco Systems