Inhalt

Einführung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Konventionen

Konfigurieren

Netzwerkdiagramm

Konfigurationen

Überprüfen

Fehlerbehebung

Beispiel einer falschen Konfiguration

Beispiel einer richtigen Konfiguration

Zugehörige Informationen

Einführung

Richtlinienbasiertes Routing bietet einen Mechanismus zum Ausdrucken und Implementieren der Weiterleitung/Weiterleitung von Datenpaketen, der auf den von den Netzwerkadministratoren definierten Richtlinien basiert. Richtlinienbasiertes Routing wird auf eingehende Pakete angewendet und verwendet Routenzuordnungen, um die Richtlinien zu definieren. Basierend auf den in den Routenübersichten definierten Kriterien werden Pakete an den entsprechenden nächsten Hop weitergeleitet/weitergeleitet. Dieses Dokument enthält eine Beispielkonfiguration für richtlinienbasiertes Routing über IPv6.

Voraussetzungen

Anforderungen

Für dieses Dokument bestehen keine speziellen Anforderungen.

Hinweis: Weitere Informationen zu Einschränkungen finden Sie unter Einschränkungen für IPv6 PBR.

Verwendete Komponenten

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

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).

Konfigurieren

In diesem Konfigurationsszenario wird das richtlinienbasierte Routing (PBR) auf einem WAN-Router konfiguriert, und das Richtlinienrouting wird auf der Schnittstelle fa1/0 angewendet. Entsprechend dem Konfigurationsdatenverkehr vom Netzwerk wird 6001:66:66:66:66::6 an den Intermediate-Router umgeleitet. Dies wird durch richtlinienbasiertes Routing erreicht. In diesem Konfigurationsbeispiel wird Next-Hop auf 2001:10:10:10:2 festgelegt. Wenn die Datenverkehrsquelle 6001:66:66:66:6 ist, wird der Datenverkehr an den Zwischenrouter umgeleitet, wo er dann den Internet-Router erreicht.

Hinweis: Verwenden Sie das Command Lookup Tool (nur registrierte Kunden), um weitere Informationen zu den in diesem Dokument verwendeten Befehlen zu erhalten.

Netzwerkdiagramm

In diesem Dokument wird die folgende Netzwerkeinrichtung verwendet:

Konfigurationen

In diesem Dokument werden folgende Konfigurationen verwendet:

- Konfiguration des WAN-Routers

- Erweiterte Routerkonfiguration

- Konfiguration des Internet Routers

- Konfiguration des lokalen Routers

Konfiguration des WAN-Routers

WAN_Router#

!

ipv6 unicast-routing

ipv6 cef

!

interface FastEthernet0/0

no ip address

duplex auto

speed 100

ipv6 address 1001:10:10:10::1/64

ipv6 enable

ipv6 eigrp 55

!

interface FastEthernet0/1

no ip address

duplex auto

speed 100

ipv6 address 2001:10:10:10::1/64

ipv6 enable

ipv6 eigrp 55

!

interface FastEthernet1/0

no ip address

speed 100

full-duplex

ipv6 address 3001:10:10:10::1/64

ipv6 enable

ipv6 eigrp 55

ipv6 policy route-map ipv6

!

ipv6 router eigrp 55

router-id 3.3.3.3

no shutdown

!

route-map ipv6 permit 10

match ipv6 address ALLOW_INTERNAL_NETWORK

set ipv6 next-hop 2001:10:10:10::2

!

ipv6 access-list ALLOW_INTERNAL_NETWORK

permit ipv6 6001:66:66:66::/64 any

!--- Creates IPv6 access-list ALLOW_INTERNAL_NETWORK !--- and permits any ipv6 address in the network 6001:66:66:66::/64

!

Erweiterte Routerkonfiguration

Intermediate_Router#

!

ip cef

!

ipv6 unicast-routing

ipv6 cef

!

interface FastEthernet0/0

no ip address

duplex auto

speed 100

ipv6 address 2001:10:10:10::2/64

ipv6 enable

ipv6 eigrp 55

!

interface FastEthernet0/1

no ip address

duplex auto

speed 100

ipv6 address 4001:10:10:10::2/64

ipv6 enable

ipv6 eigrp 55

!

ipv6 router eigrp 55

router-id 2.2.2.2

no shutdown

!

Konfiguration des Internet Routers

Internet_Router#

!

ip cef

!

ipv6 unicast-routing

ipv6 cef

!

!

interface Loopback10

no ip address

ipv6 address 5001:55:55:55::5/64

ipv6 enable

!

interface FastEthernet0/0

no ip address

duplex auto

speed 100

ipv6 address 1001:10:10:10::2/64

ipv6 enable

ipv6 eigrp 55

!

interface FastEthernet0/1

no ip address

duplex auto

speed 100

ipv6 address 4001:10:10:10::1/64

ipv6 enable

ipv6 eigrp 55

!

ipv6 route ::/64 Loopback10

ipv6 router eigrp 55

router-id 1.1.1.1

no shutdown

redistribute connected

!

Konfiguration des lokalen Routers

Local_Router#

!

ip cef

!

ipv6 unicast-routing

ipv6 cef

!

!

interface Loopback10

no ip address

ipv6 address 6001:66:66:66::6/64

ipv6 enable

!

interface FastEthernet0/0

no ip address

speed 100

full-duplex

ipv6 address 3001:10:10:10::2/64

ipv6 enable

!

!

ipv6 route ::/64 FastEthernet0/0

!--- Static route is configured in the local router.

!

Überprüfen

Führen Sie den ping-Befehl von Local_Router aus, um das richtlinienbasierte Routing zu überprüfen:

Local_Router#ping ipv6 5001:55:55:55::5

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 5001:55:55:55::5, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 8/40/76 ms

Aktivieren Sie diesen Befehl debug auf WAN_Router, um festzustellen, ob das richtlinienbasierte Routing ordnungsgemäß funktioniert oder nicht:

Wan_Router#

debug ipv6 policy

IPv6 policy-based routing debugging is on

Wan_Router#

*Mar  1 04:10:43.846: IPv6 PBR (CEF): FastEthernet1/0,

matched src 6001:66:66:66::6 dst 5001:55:55:55::5 protocol 17

*Mar  1 04:10:43.846: IPv6 PBR (CEF): FIB policy route via FastEthernet0/1

*Mar  1 04:10:46.826: IPv6 PBR (CEF): FastEthernet1/0,

matched src 6001:66:66:66::6 dst 5001:55:55:55::5 protocol 17

*Mar  1 04:10:46.826: IPv6 PBR (CEF): FIB policy route via FastEthernet0/1

*Mar  1 04:10:49.834: IPv6 PBR (CEF): FastEthernet1/0,

matched src 6001:66:66:66::6 dst 5001:55:55:55::5 protocol 17

*Mar  1 04:10:49.834: IPv6 PBR (CEF): FIB policy route via FastEthernet0/1

*Mar  1 04:10:52.838: IPv6 PBR (CEF): FastEthernet1/0,

matched src 6001:66:66:66::6 dst 5001:55:55:55::5 protocol 17

*Mar  1 04:10:52.838: IPv6 PBR (CEF): FIB policy route via FastEthernet0/1

Fehlerbehebung

Beispiel einer falschen Konfiguration

IPv4 und IPv6 PBR können nicht gleichzeitig auf einer Schnittstelle ausgeführt werden, wie die folgende Ausgabe zeigt:

route-map BGP-NLGP-MSP-I2RandE-ALLOW permit 10

description For allowing BGP sessions and setting next hops

match ipv6 address BGP-NLGP-MSP-I2RandE-IPV6-ALLOW

!

route-map BGP-NLGP-MSP-I2RandE-ALLOW permit 20

match ip address BGP-NLGP-MSP-I2RandE-IPV4-ALLOW

!

route-map BGP-NLGP-MSP-I2RandE-ALLOW permit 30

set ip next-hop 192.168.48.41

set ipv6 next-hop 2620:32:0:1000::2

!

Beispiel einer richtigen Konfiguration

Um IPv4 und IPv6 anzuwenden, müssen Sie zwei separate Routing-Maps für IPv4 und IPv6 verwenden und diese dann auf eine Schnittstelle anwenden. Diese Beispielausgabe enthält ein Beispiel:

route-map IPv6 permit 10

match ipv6 address BGP-NLGP-MSP-I2RandE-IPV6-ALLOW

set ipv6 next-hop 2620:32:0:1000::2

route-map IPV4 permit 10

match ip address BGP-NLGP-MSP-I2RandE-IPV4-ALLOW

set ip next-hop 192.168.48.41

Router#show run interface e0/0

Building configuration...

Current configuration : 163 bytes

!

interface Ethernet0/0

ip address 10.57.253.109 255.255.255.252

ip policy route-map IPV4

ipv6 address 2001:468:1900:70::1/64

ipv6 policy route-map IPv6

end

Zugehörige Informationen

- Richtlinienbasiertes Routing

- Support-Seite für IP-Version 6 (IPv6)

- Cisco IOS IPv6 Configuration Guide, Release 12.4

- Support-Seite für IP Routed Protocols

- Support-Seite für IP-Routing

- Technischer Support und Dokumentation - Cisco Systems