Beruflich Dokumente
Kultur Dokumente
contenidos
Introduccin
Requisitos previos
Requisitos
Componentes utilizados
Convenciones
Mtrica
Distancia administrativa
Sintaxis y ejemplos de la configuracin de redistribucin
IGRP y EIGRP
OSPF
RIP
IS-IS
Rutas conectadas
Cmo evitar problemas debido a la redistribucin
Ejemplo 1
Ejemplo 2
Ejemplo 3
Discusiones relacionadas de la comunidad de soporte de Cisco
Introduccin
El uso de un protocolo de ruteo para publicitar rutas conocidas por algunos otros medios, como por otro
protocolo de ruteo, rutas de estadsticas o rutas conectadas directamente, se denomina redistribucin. Si bien
es preferible ejecutar un nico protocolo de ruteo a travs de su interconexin entre redes, el ruteo de varios
protocolos es frecuente por una gran cantidad de motivos, por ejemplo, fusiones entre compaas,
departamentos mltiples administrados por administradores de red y entornos de varios fabricantes. Ejecutar
diferentes protocolos de ruteo con frecuencia es parte de un diseo de red. En cualquiera de los casos, tener
un entorno de varios protocolos hace que la redistribucin sea una necesidad.
Las diferencias en las funciones de los protocolos de ruteo, como la mtrica, la distancia administrativa, las
capacidades con clase y sin clase pueden afectar la redistribucin. Se deben tener en consideracin estas
diferencias para que la redistribucin sea exitosa.
Requisitos previos
Requisitos
No hay requisitos previos especficos para este documento.
Componentes utilizados
La informacin que contiene este documento est basada en las versiones de software y hardware
mencionadas a continuacin.
La informacin que se presenta en este documento se cre a partir de los dispositivos en un ambiente de
laboratorio especfico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento
con una configuracin despejada (predeterminada). Si est trabajando en una red activa, asegrese de haber
comprendido el impacto que puede tener un comando antes de ejecutarlo.
Convenciones
Si desea obtener ms informacin sobre las convenciones del documento, consulte las Convenciones de
consejos tcnicos de Cisco.
Mtrica
Al redistribuir un protocolo en otro, recuerde que la mtrica de cada protocolo desempea un papel importante
en la redistribucin. Cada protocolo usa mtricas diferentes. Por ejemplo, la mtrica del Routing Information
Protocol (RIP) est basada en el conteo saltos, pero el Protocolo de ruteo de gateway interior (IGRP) y el
Enhanced Interior Gateway Routing Protocol (EIGRP) usan una mtrica compuesta basada en el ancho de
banda, el retraso, la confiabilidad, la carga y la unidad de transmisin mxima (MTU), donde el ancho de
banda y el retraso son los nicos parmetros utilizados de forma predeterminada. Cuando las rutas son
redistribuidas, debe definir una mtrica comprensible para el protocolo receptor. Cuando se redistribuyen
rutas, existen dos mtodos para definir las mtricas.
router rip
redistribute static metric 1
redistribute ospf 1 metric 1
O bien, puede usar las mismas mtricas como predeterminadas para toda la redistribucin. (Usando el
comando default-metric guarda el trabajo porque elimina la necesidad de definir la mtrica por separado para
cada redistribucin):
router rip
redistribute static
redistribute ospf 1
default-metric 1
Distancia administrativa
Si un router est ejecutando ms de un protocolo de ruteo y adquiere conocimiento de una ruta al mismo
destino utilizando ambos protocolos de ruteo, qu ruta debe seleccionarse como la mejor ruta? Cada
protocolo usa su propio tipo de mtrica para determinar la mejor ruta. No se puede realizar una comparacin
de las rutas con los diferentes tipos de mtrica. Las distancias administrativas se ocupan de este problema.
Las distancias administrativas tienen asignadas orgenes de rutas de manera que se elija la ruta del origen de
preferencia como la mejor ruta. Consulte Seleccin de ruta en routers de Cisco para obtener ms informacin
sobre distancias administrativas y seleccin de ruta.
Las distancias administrativas ayudan en la seleccin de rutas entre los diferentes protocolos de ruteo, pero
pueden presentar problemas para la redistribucin. Estos problemas pueden presentarse en la forma de
bucles de ruteo, problemas de convergencia o ruteo ineficaz. Consulte a continuacin para conocer la
topologa y la descripcin de un posible problema.
Una interfaz se configura con una direccin y una mscara IP, esta subred correspondiente se
considera una ruta conectada.
Una ruta esttica se configura slo con una interfaz saliente y no con un salto siguiente de IP, esto
tambin se considera una ruta conectada.
Router# conf t
Router(config)# ip route 10.0.77.0 255.255.255.0 ethernet 0/0
Router(config)# end
router igrp/eigrp 1
network 131.108.0.0
redistribute static
redistribute ospf 1
redistribute rip
redistribute isis
default-metric 10000 100 255 1 1500
IGRP y EIGRP necesitan cinco mtricas al redistribuir otros protocolos: ancho de banda, retraso, confiabilidad,
carga y MTU, respectivamente. Ejemplo de las mtricas de IGRP:
Mtrico
Valor
ancho de banda
retraso
En unidades de decenas de
microsegundos, para Ethernet es
100 x 10 microsegundos = 1 ms
confiabilidad
carga
OSPF
La siguiente salida muestra un router OSPF que redistribuye rutas estticas, RIP, IGRP, EIGRP e IS-IS.
router ospf 1
network 131.108.0.0 0.0.255.255 area 0
redistribute static metric 200 subnets
redistribute rip metric 200 subnets
redistribute igrp 1 metric 100 subnets
redistribute eigrp 1 metric 100 subnets
redistribute isis metric 10 subnets
La mtrica OSPF es un valor de costo basado en 108/el ancho de banda del vnculo en bits/seg. Por ejemplo,
el costo OSPF de Ethernet es 10: 108/107 = 10
Nota: Si no se especifica una mtrica, OSPF coloca un valor predeterminado de 20 al redistribuir rutas de
todos los protocolos excepto las rutas del Protocolo de gateway de frontera (BGP), que obtienen una mtrica
de 1.
Cuando hay una red principal que se divide en subredes, necesita usar la subred de palabra clave para
redistribuir protocolos en OSPF. Sin esta palabra clave, OSPF slo redistribuye redes principales que no estn
conectadas en subredes.
Es posible ejecutar ms de un proceso OSPF en el mismo router, sin embargo, la ejecucin de ms de un
proceso del mismo protocolo es poco comn y consume recursos de memoria del router y de la CPU.
No es necesario que defina mtricas ni use el comando default-metric al redistribuir un proceso OSPF en
otro.
RIP
Nota: Los principios en este documento se aplican a las versiones I y II.
La siguiente salida muestra un router RIP que redistribuye rutas estticas, IGRP, EIGRP, OSPF e IS-IS.
router rip
network 131.108.0.0
redistribute static
redistribute igrp 1
redistribute eigrp 1
redistribute ospf 1
redistribute isis
default-metric 1
La mtrica RIP est compuesta por conteo de saltos y la mtrica vlida mxima es 15. Cualquier nmero
mayor a 15 es considerado infinito, puede usar 16 para describir una mtrica infinita en RIP. Al redistribuir un
protocolo en RIP, Cisco recomienda que use una mtrica baja, como 1. Una mtrica alta, como 10, limita an
ms a RIP. Si define una mtrica de 10 para las rutas redistribuidas, estas rutas slo pueden anunciarse en
routers de hasta 5 saltos de distancia, en los que la mtrica (conteo de saltos) supera 15. Al definir una
mtrica de 1, habilita una ruta para que transmita el nmero mximo de saltos en un dominio RIP. Al hacerlo:
aumenta las posibilidades de bucles de ruteo si hay mltiples puntos de redistribucin y un router aprende
sobre la red con una mejor mtrica desde el punto de redistribucin en lugar de desde la fuente original,
segn se explic en la seccin Distancia administrativa de este documento. Por lo tanto, debe asegurarse de
que la mtrica no sea demasiado alta, y evitar que se anuncie en todos los routers, ni demasiado baja que
genere bucles de ruteo cuando haya varios puntos de redistribucin.
IS-IS
La siguiente salida muestra un router IS-IS que redistribuye rutas estticas, RIP, IGRP, EIGRP y OSPF.
router isis
network 49.1234.1111.1111.1111.00
redistribute static
redistribute rip metric 20
redistribute igrp 1 metric 20
redistribute eigrp 1 metric 20
redistribute ospf 1 metric 20
La mtrica IS-IS debe ser entre 1 y 62. No hay una opcin de mtrica predeterminada en IS-IS, debe definir
una mtrica para cada protocolo, como se muestra en el ejemplo anterior. Si no se especificaron mtricas
para las rutas que se estaban redistribuyendo en IS-IS, se utiliza un valor de mtrica de 0 de forma
predeterminada.
Rutas conectadas
Redistribuir directamente las redes conectadas en protocolos de ruteo no es una prctica frecuente y no se
muestra en ninguno de los ejemplos anteriores por este motivo. No obstante, es importante destacar que
puede realizarse, directa e indirectamente. Para redistribuir directamente rutas conectadas, use el comando
de configuracin del router redistribute connected. Tambin debe definir una mtrica en este caso. Tambin
puede redistribuir indirectamente las rutas conectadas en los protocolos de ruteo tal como se muestra en el
siguiente ejemplo:
En este ejemplo, el Router B tiene dos interfaces Fast Ethernet. FastEthernet 0/0 est en la red 10.1.1.0/24 y
FastEthernet 0/1 est en la red 20.1.1.0/24. El router B est ejecutando EIGRP con el router A y OSPF con el
router C. El router B se redistribuye mutuamente entre los procesos EIGRP y OSPF. sta es la informacin de
configuracin pertinente para el router B:
Router B
interface FastEthernet0/0
ip address 10.1.1.4 255.255.255.0
interface FastEthernet0/1
ip address 20.1.1.4 255.255.255.0
router eigrp 7
redistribute ospf 7 metric 10000 100
255 1 1500
network 10.1.1.0 0.0.0.255
auto-summary
no eigrp log-neighbor-changes
!
router ospf 7
log-adjacency-changes
redistribute eigrp 7 subnets
network 20.1.1.0 0.0.0.255 area 0
Si observa la tabla de ruteo para el Router B, ver lo siguiente:
C
C
is
is
is
is
subnetted, 1 subnets
directly connected, FastEthernet0/1
subnetted, 1 subnets
directly connected, FastEthernet0/0
De la configuracin y de la tabla de ruteo anteriores, hay tres elementos que debemos tener en cuenta:
Las redes en cuestin figuran en la tabla de ruteo del router B como redes con conexin directa.
La red 10.1.1.0/24 es parte del proceso EIGRP y la red 20.1.1.0/24 es parte del proceso OSPF.
is subnetted, 1 subnets
is directly connected, FastEthernet0
is subnetted, 1 subnets
[170/284160] via 10.1.1.4, 00:07:26,
El router A aprendi sobre la red 20.1.1.0/24 a travs de EIGRP, que se muestra como una ruta externa, dado
que se redistribuy desde OSPF en EIGRP. El router C aprendi sobre la red 10.1.1.0/24 a travs de OSPF,
como una ruta externa dado que se redistribuy desde EIGRP en OSPF. Si bien el router B no est
redistribuyendo redes conectadas, no anuncia la red 10.1.1.0/24, que es parte del proceso EIGRP
redistribuido en OSPF. De igual forma, el router B anuncia la red 20.1.1.0/24, que es parte del proceso OSPF
redistribuido en EIGRP.
Consulte Redistribucin de redes conectadas en OSPF para obtener ms informacin acerca la redistribucin
de rutas conectadas en OSPF.
Ejemplo 1
En la topologa anterior, R2 y R5 estn realizando la redistribucin mutua. RIP est siendo redistribuida en
IGRP e IGRP est redistribuyendo en RIP, como muestra la configuracin debajo.
R2:
router igrp 7
network 181.16.0.0
redistribute rip metric 1 1 1 1 1
router rip
network 178.1.0.0
redistribute igrp 7 metric 2
R5:
router igrp 7
network 181.16.0.0
router igrp 7
network 181.16.0.0
redistribute rip metric 1 1 1 1 1
distribute-list 1 in s1
router rip
network 178.1.0.0
redistribute igrp 7 metric 2
access-list 1 deny 192.168.1.0
access-list 1 permit any
R5:
router igrp 7
network 181.16.0.0
redistribute rip metric 1 1 1 1 1
distribute-list 1 in s1
router rip
network 178.1.0.0
redistribute igrp 7 metric 2
access-list 1 deny 192.168.1.0
access-list 1 permit any
Las listas de distribucin agregadas a las configuracin, como se muestra anteriormente, filtran cualquier
actualizacin de IGRP entrante en la interfaz serie 1 de los routers. Si las rutas en las actualizaciones estn
permitidas por la lista de acceso 1, el router las acepta en la actualizacin. De lo contrario, no. En este
ejemplo, los routers reciben una indicacin de que no deben aprender de la red 192.168.1.0 a travs de las
actualizaciones de IGRP que reciben en su interfaz serie 1, por lo tanto, el nico conocimiento que tienen
estos routers con respecto a la red 192.168.1.0 es a travs del RIP del R1.
Tambin debe tener en cuenta que, en este caso, no es necesario usar la misma estrategia de filtro para el
proceso RIP dado que RIP posee una distancia administrativa ms alta que IGRP. Si las rutas que se originan
en el dominio IGRP se alimentaron a travs de R2 y R5 a travs de RIP, las rutas IGRP an tendran prioridad.
Ejemplo 2
Utilizando la topologa anterior, podemos demostrar otro mtodo (que con frecuencia se prefiere) para evitar
problemas de redistribucin. Este mtodo usa mapas de rutas para establecer etiquetas para varias rutas. Los
procesos de ruteo pueden redistribuirse en funcin de las etiquetas. Tenga en cuenta que la redistribucin
basada en etiquetas no funciona con la versin 1 de RIP o IGRP.
Uno de los problemas que puede ejecutar en la topologa anterior es el siguiente:
R1 anuncia la red 192.168.1.0 a R2. R2 y luego la redistribuye a EIGRP. R5 conoce la red a travs de EIGRP
y la redistribuye a RIPv2. En funcin de la mtrica que R5 configura para la ruta de RIPv2, R6 posiblemente
prefiera una ruta menos deseable a travs de R5 en lugar de a travs de R1 para alcanzar la red. La siguiente
configuracin ayuda a evitar esto mediante la configuracin de etiquetas y su posterior redistribucin en base
a las etiquetas.
R2:
router eigrp 7
network 181.16.0.0
redistribute rip route-map rip_to_eigrp metric 1 1 1 1 1
!--- Redistribuye rutas RIP que estn
!--- permitidas por route-map rip_to_eigrp
router rip
version 2
network 178.1.0.0
redistribute eigrp 7 route-map eigrp_to_rip metric 2
!--- Redistribuye rutas EIGRP y configura las etiquetas
!--- de acuerdo con la sentencia eigrp_to_rip route-map
route-map rip_to_eigrp deny 10
match tag 88
router eigrp 7
network 181.16.0.0
redistribute rip route-map rip_to_eigrp metric 1 1 1 1 1
!--- Redistribuye rutas RIPv2 que estn permitidas
!--- por el route-map rip_to_eigrp
router rip
version 2
network 178.1.0.0
redistribute eigrp 7 route-map eigrp_to_rip metric 2
!--- Redistribuye rutas EIGRP y configura las etiquetas
!--- de acuerdo con la sentencia eigrp_to_rip route-map
route-map rip_to_eigrp deny 10
match tag 88
!--- Sentencia Route-map para rechazar cualquier ruta que tenga
una etiqueta
!--- de "88" de su redistribucin en EIGRP
!--- Advierta que las rutas con la etiqueta "88" deben ser las
rutas EIGRP
!--- redistribuidas en RIPv2
route-map rip_to_eigrp permit 20
set tag 77
!--- Sentencia Route-map para configurar la etiqueta en las
rutas RIP
!--- redistribuidas en EIGRP a "77"
route-map eigrp_to_rip deny 10
match tag 77
!--- Sentencia Route-map para rechazar cualquier ruta que tenga
una etiqueta
!--- de "77" de su redistribucin en RIPv2
!--- Advierta que las rutas con la etiqueta con 77 deben ser
las rutas RIPv2
!--- redistribuidas en EIGRP
route-map eigrp_to_rip permit 20
set tag 88
!--- Sentencia Route-map para configurar la etiqueta en las
rutas EIGRP
!--- redistribuidas en RIPv2 a "88"
Con la configuracin anterior, puede analizar algunas rutas especficas en la tabla de ruteo para observar que
las etiquetas se han configurado. A continuacin se muestra la salida del comando show ip route para rutas
especficas en R3 y R1:
router eigrp 3
redistribute eigrp 5 route-map to_eigrp_3
default-metric 10000 100 255 1 1500
!--- Redistribuye EIGRP 5 en EIGRP 3, configurando las
etiquetas
!--- de acuerdo al mapa de rutas "to_eigrp_3"
router eigrp 5
redistribute eigrp 3 route-map to_eigrp_5
default-metric 10000 100 255 1 1500
!--- Redistribuye EIGRP 3 en EIGRP 5
!--- Las rutas con la etiqueta 33 no se redistribuirn
!--- a causa de un mapa de rutas "to_eigrp_5"
!--- Si bien el comando default-metric no es necesario al
realizar la
!--- redistribucin entre diferentes procesos de EIGRP,
!--- puede utilizarlo opcionalmente como se mostr
anteriormente para anunciar
!--- las rutas con valores especficos para calcular la
mtrica.
route-map to_eigrp_3 deny 10
match tag 55
!--- Sentencia de mapa de rutas utilizado para rechazar rutas
que tienen una etiqueta
!--- de "55" de su redistribucin en EIGRP 3
!--- Advierta que las rutas con la etiqueta "55" deben ser las
rutas EIGRP 3
!--- redistribuidas en EIGRP 5
route-map to_eigrp_3 permit 20
set tag 33
!--- Sentencia de mapa de rutas utilizado para configurar la
etiqueta en las rutas
!--- redistribuidas desde EIGRP 5 a EIGRP 3 a "33"
route-map to_eigrp_5 deny 10
match tag 33