Route-Redistribution (Routenweiterleitung) ist ein grundlegendes Konzept im Bereich der Netzwerktechnik bei dem [[routing|Routing]]-Informationen zwischen verschiedenen Routing-Domänen oder Routing-Protokollen ausgetauscht werden, um die Kommunikation zwischen verschiedenen Netzwerken zu ermöglichen.
In komplexen Netzwerken sind oft mehrere Routing-Protokolle im Einsatz, um unterschiedliche Anforderungen zu erfüllen. Diese Protokolle können sich in ihrer Funktionsweise, ihren Metriken und ihrer Anwendung unterscheiden. Beispiele für Routing-Protokolle sind das Border Gateway Protocol ([[BGP]]), das Enhanced Interior Gateway Routing Protocol ([[EIGRP]]), das Open Shortest Path First ([[OSPF]]), das Intermediate-System to Intermediate-System ([[IS-IS]]) und das Routing Information Protocol ([[RIP]]).
Die Notwendigkeit der Route-Redistribution entsteht, wenn unterschiedliche Routing-Domänen miteinander kommunizieren müssen, aber unterschiedliche Routing-Protokolle verwenden. In solchen Fällen müssen die Routing-Informationen zwischen den Domänen übersetzt und ausgetauscht werden.
=====Lab=====
{{route-redistribution_lab_gns3.png}}
Auf R1, R4 und R5 läuft OSPF. Auf R3, R6 und R7 läuft EIGRP. Auf R2 läuft OSPF und EIGRP, in jedem ein Interface.
!R1
int fa0/0
ip addr 192.0.2.2 255.255.255.0
no shut
int fa1/0
ip addr 10.1.1.1 255.255.255.0
no shut
int fa1/1
ip addr 10.2.2.1 255.255.255.0
no shut
router ospf 1
network 192.0.2.0 255.255.255.0 area 0
network 10.1.1.0 255.255.255.0 area 0
network 10.2.2.0 255.255.255.0 area 0
!R3
int fa0/0
ip addr 203.0.113.2 255.255.255.0
no shut
int fa1/0
ip addr 192.168.1.1 255.255.255.0
no shut
int fa1/1
ip addr 192.168.2.1 255.255.255.0
no shut
router eigrp 1
net 203.0.113.0 0.0.0.255
net 192.168.2.0 0.0.0.255
net 192.168.1.0 0.0.0.255
Auf R2 wollen wir die Routing Informationen tauschen. EIGRP verwendet aber Hops als Metrik und OSPF verwenden den Link-State. Deshalb muss man eine Metrik manuell setzen. Zuerst einmal die Grundeinstellungen.
!R2
int fa0/0
ip address 192.0.2.1 255.255.255.0
no shut
int fa1/0
ip address 203.0.113.1 255.255.255.0
no shut
router ospf 1
network 192.0.2.0 255.255.255.0 area 0
router eigrp 1
net 203.0.113.0 0.0.0.255
Um die Metrik einzustellen kann man sie im redistribute Befehl angeben oder mit Hilfe einer Route Map.
! Metrik im redistribute Befehl angeben
router ospf 1
default-metric 30
redistribute eigrp 1
router eigrp 1
no default-metric
redistribute ospf 1 metric 1000000 1 255 1 1500
! Alternativ mit Route map
route-map TEST
set metric 1000000 1 255 1 1500
router eigrp 1
redistribute ospf 1 route-map TEST
=====Links=====
* [[https://www.youtube.com/watch?v=dUz-CWp_NaA|Kevin Wallace - Route Redistribution - Theory and Configuration - Youtube]]