Вы находитесь на странице: 1из 38

Distribución de Rutas

Mitchell Vasquez

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1
Usando múltiples protocolos de enrutamiento

Cuando las redes crecen se vuelven mas complejas.


Tener un esquema de red basado en un protocolo de
enrutamiento simple es “lo ideal” (por ej. RIP)

Se agregue equipo a la red (entorno multi-vendedor)


Se fusionen dos redes
Los departamentos de la red tengan varios
administradores.

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 2
Múltiples protocolos de enrutamiento

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 3
Redistribución
 Al proceso de intercambiar información entre protocolos de
enrutamiento lo llamamos redistribución de rutas.

 La redistribución puede efectuarse de dos maneras:

Una vía (One-way): Ocurre cuando un protocolo de enrutamiento está


recibiendo información de otro protocolo (pero no le esta enviando la
suya).

Dos vias (two-way): Ocurre cuando ambos protocolos de enrutamiento


se intercambian su información de enrutamiento.

 Los routers donde se ejecuta la redistribución son llamados


routers fronterizos (Boundary routers o ASBR) ya que son el
borde, de dos o mas sistemas autónomos.

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 4
Protocolo
Núcleo

Protocolos de borde
BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 5
Aspectos a tomar en cuenta

 Elegir un solo router como ASBR es muy conveniente para que no


se produzcan loops de enrutamiento.
 Identificar el protocolo de enrutamiento núcleo (OSPF, IS-IS, o
EIGRP )
 Identificar si los protocolos de enrutamiento en los bordes van a
anunciar rutas al núcleo.
 Aplicar sumarización de rutas si es posible para reducir la cantidad
de rutas.
 Se debe planificar que método se usará para inyectar las rutas del
núcleo a los protocolos de borde.

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 6
Ejemplo

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 7
Métricas por defecto
El valor de la métrica determina la “mejor” o las mas
corta ruta a una red.

Cuando redistribuimos, se debe especificar la métrica


ya que ésta no se calcula dinámicamente en el router
que esté haciendo la redistribución.

Router(config-router)#redistribute <protocolo>
<AS number | proccess-id> metric <valor>

Router(config-router)#redistribute <protocolo>
<AS number |proccess-id>
Router(config-router)#default-metric <valor>

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 8
Protocolo Métricas por Defecto
RIP Infinity
IGRP/EIGRP Infinity
OSPF 20 for all except BGP, which is 1
IS-IS 0
BGP BGP metric is set to IGP metric value

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 9
Redistribución (uso de métrica)

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 10
Distancia Administrativa

 Se utiliza la distancia administrativa en


lugar de la métrica, para elegir la mejor
ruta. Esta puede ser un entero de 0 a
255. Entre más pequeño sea el
numero mas confiable es la distancia.

 Cuando especificamos la distancia


administrativa en el IOS de cisco es
para que éste pueda discriminar entre
las fuentes de la información de
enrutamiento.

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 11
Todos los protocolos soportan redistribución

RtrA(config)#router rip
RtrA(config-router)#redistribute ?
bgp Border Gateway Protocol (BGP)
connected Connected
eigrp Enhanced Interior Gateway Routing
Protocol (EIGRP)
isis ISO IS-IS
iso-igrp IGRP for OSI networks
metric Metric for redistributed routes
mobile Mobile routes
odr On Demand stub Routes
ospf Open Shortest Path First (OSPF)
rip Routing Information Protocol (RIP)
route-map Route map reference
static Static routes
<cr>

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 12
Configurando y verificando
la redistribución

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 13
Redistribución dentro de RIP

RtrA(config)# router rip


RtrA(config-router)# redistribute ospf ?

<1-65535> Process ID
RtrA(config-router)# redistribute ospf 1 ?

match Redistribution of OSPF routes


metric Metric for redistributed routes
route-map Route map reference

<cr>

La métrica por defecto es el infinito, excepto cuando se


está redistribuyendo rutas estáticas o directamente
conectadas.
BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 14
Parámetros del comando redistribute para RIP

Parameter Description

protocol Protocolo fuente, a quien le queremos inyectar las rutas

Este valor es para el numero de AS. En OSPF este indica el


process-id valor del proceso de OSPF.

(Opcional) Cuando se redistribuyen rutas de OSPF en otro


match route-type protocolo. Para OSPF, criterio por el cual las rutas de OSPF son
redistribuidas dentro de otro dominio de enrutamiento.

(Opcional) Parámetro usado para especificar la métrica


sembrada por RIP para ser redistribuida. Cuando usted
metric metric- redistribuye RIP, sí este valor no es especificado y no hay valor
value especificado con el comando default-metric, entonces la
métrica por defecto es 0, la cual es interpretada como infinito, y
las rutas no son redistribuidas.

route-map map- (Opcional) Identificador de un “route map” configurado para ser


usado en el filtro de la importación de rutas desde este protocolo
tag hacia otro protocolo de enrutamiento.
BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 15
Redistribución dentro de RIP

[120/4]

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 16
Cuando la mascara de subred de OSPF es
mayor que la de RIP

 RTB(config)#ip route 128.103.35.0 255.255.255.0


null0

 RTB(config)#router rip
RTB(config-router)# redistribute static
RTB(config-router)# default metric 1

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 17
Cuando la mascara de subred de RIP es
mayor que la de OSPF
 ip route 128.103.35.32 255.255.255.248
E0/0
ip route 128.103.35.40 255.255.255.248
E0/0


ip route 128.103.35.16 255.255.255.248
E1/0
ip route 128.103.35.24 255.255.255.248
E1/0

 ip route 128.103.35.64 255.255.255.248


128.103.35.34
ip route 128.103.35.64 255.255.255.248
128.103.35.18
ip route 128.103.35.72 255.255.255.248
128.103.35.34
ip route 128.103.35.72 255.255.255.248
128.103.35.18

 router rip
redistribute static
default metric 1

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 18
Redistribución dentro de OSPF

 Sintaxis del comando para redistribuir en OSPF:


Router(config-router)# redistribute protocol
[process-id] [metric metric-value] [metric-type
type-value] [route-map map-tag] [subnets] [tag
tag-value]

 La metrica por defecto 20.


 Tipo de metrica por defecto 2.
 Las subredes no se redistribuyen por defecto.

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 19
Ejemplo
RtrA(config)# router ospf 1
RtrA(config-router)# redistribute eigrp ?

<1-65535> Autonomous system number


RtrA(config-router)# redistribute eigrp 100 ?

metric Metric for redistributed routes


metric-type OSPF/IS-IS exterior metric type for
redistributed routes
route-map Route map reference
subnets Consider subnets for redistribution into OSPF
tag Set tag for routes redistributed into OSPF

<cr>

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 20
Redistribución dentro de OSPF

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 21
Redistribución dentro de EIGRP
 Para redistribuir en EIGRP
router(config-router)# redistribute protocol
[process-id] [match {internal | external 1 |
external 2}] [metric metric-value] [route-map
map-tag]
RtrA(config)# router eigrp 100
RtrA(config-router)# redistribute ospf ?

<1-65535> Process ID
RtrA(config-router)# redistribute ospf 1 ?

match Redistribution of OSPF routes


metric Metric for redistributed routes
route-map Route map reference

<cr>

 Métrica por defecto es infinito.


BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 22
Ejemplo

 Ancho de Banda en kilobytes = 10000


 Retardo 10 microsegundos= 100
 Confiabilidad = 255 (maximum)
 Carga = 1 (minimum)
 MTU = 1,500 bytes
BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 23
Ejemplos de
redistribución

BSCI Module 3 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 24
Antes de Redistribuir

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 25
(…continuación)

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 26
Ejemplo: Configurando redistribución en
Router B

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 27
(…continuación)

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 28
RESUMIENDO

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 29
Enrutamiento RIP
UTILIZACION COMANDO EJEMPLO
INGRESAR
router rip router rip
ENRUTAMIENTO
INGRESAR VERSION version 2 version 2
INGRESAR RED network (IP) network 10.10.10.10
QUITAR
no auto-summary no auto-summary
AUTOSUMARIZACION
REDISTRIBUCION POR default-information default-information
DEFECTO originate originate
REDISTRIBUCION
redistribute static redistribute static
ESTATICA
Redistribute eigrp (ID) Redistribute eigrp 100
REDISTRIBUCION EIGRP
metric (numero métrica) metric 10
REDISTRIBUCION OSPF redistribute ospf (ID) redistribute ospf

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 30
Enrutamiento EIGRP
UTILIZACION COMANDO EJEMPLO
INGRESAR
router eigrp (ID) router eigrp 10
ENRUTAMIENTO
network 10.10.10.10
INGRESAR RED network (IP) (wildcard)
0.0.0.3
QUITAR
no auto-summary no auto-summary
AUTOSUMARIZACION
redistribute static metric
REDISTRIBUCION (métrica) (ancho de banda) redistribute static metric
ESTATICA (delay) (confiabilidad) (banda 1024 500 100 255 100
ancha efectiva) (MTU)
redistribute eigrp metric
(métrica) (ancho de banda) redistribute eigrp metric
REDISTRIBUCION EIGRP
(delay) (confiabilidad) (banda 1024 500 100 255 100
ancha efectiva) (MTU)
redistribute ospf metric
(métrica) (ancho de banda) redistribute ospf metric
REDISTRIBUCION OSPF
(delay) (confiabilidad) (banda 1024 500 100 255 100
ancha efectiva) (MTU)

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 31
Enrutamiento OSPF
UTILIZACION COMANDO EJEMPLO
INGRESAR
router ospf (ID) router ospf 10
ENRUTAMIENTO
network (IP) (wildcard) area network 10.10.10.10
INGRESAR RED
(numero área) 0.0.0.3 area 100
QUITAR
no auto-summary no auto-summary
AUTOSUMARIZACION
redistribute static metric
redistribute static metric
REDISTRIBUCION (métrica) metric-type (tipo
10 metric-type 1 subnets
ESTATICA de métrica) subnets tag
tag 10
(tag)
redistribute eigrp (ID) metric
redistribute eigrp 10
(métrica) metric-type (tipo
REDISTRIBUCION EIGRP metric 10 metric-type 1
de métrica) subnets tag
subnets tag 10
(tag)
REDISTRIBUCION OSPF redistribute ospf (ID) redistribute ospf 100

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 32
Las métricas
Cada protocolo de enrutamiento utiliza una métrica diferente. Esto
hace que al redistribuir rutas se pierda la métrica original del protocolo
y sea redefinida en los términos del nuevo protocolo. Por ejemplo, si
se redistribuye una ruta OSPF con una métrica de 1642 en RIP, RIP le
asignará una métrica en cantidad de saltos (entre 1 y 15).

La métrica con la que un protocolo recibe las rutas aprendidas por


otro, se denomina métrica raíz.
Cada protocolo utiliza una métrica raíz por defecto:
RIP - métrica raíz por defecto: infinito.
•EIGRP - métrica raíz por defecto: infinito.
•OSPF - métrica raíz por defecto: 20.

•Esta métrica raíz por defecto también puede ser modificada utilizando
el comando default metric.

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 33
Los comandos básicos
Al configurar redistribución debemos indicar al
protocolo qué información de enrutamiento redistribuir,
y con qué métrica deseamos se redistribuyan esas
rutas. Si no indicamos nada, las rutas son
redistribuidas con la métrica por defecto.

Router(config)#router rip
Router(config-router)#network 129.100.0.0
Router(config-router)#redistribute ospf 1 metric 2

En este ejemplo indicamos a RIP que redistribuya la


información de enrutamiento aprendida a través del
proceso 1 de OSPF que se encuentra en la tabla de
enrutamiento, con una métrica de 2 saltos.
BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 34
Redistribución en EIGRP

Al redistribuir información de enrutamiento utilizando EIGRP, es


preciso tener presente que la métrica por defecto es infinito. Por
lo tanto, si no especificamos métrica, las rutas redistribuidas no
aparecerán en la tabla de enrutamiento del dispositivo vecino.
Por otra parte, al definir la métrica es preciso indicar:
bandwidth, delay, reliability, load y MTU.
Un ejemplo:

Router(config)#router eigrp 100


Router(config-router)#redistribute static
Router(config-router)#redistribute rip
Router(config-router)#default-metric 10000 100 255 1 1500

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 35
Redistribución en OSPF

La métrica por defecto que utiliza OSPF es de 20, por lo que no


exige que especifiquemos una métrica para que la ruta sea
aprendida por los dispositivos adyacentes. Sin embargo, cuando
hay múltiples subredes de una misma red y se desea publicar
rutas para cada subred, es preciso indicarlo pues de lo contrario
OSPF sumarizará todas las subredes al límite de la clase y
publicará una sola ruta.

Un ejemplo:

Router(config)#router ospf 1
Router(config-router)#redistribute static metric 200 subnets
Router(config-router)#redistribute eigrp 100 metric 500 subnets

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 36
Redistribución en RIP

Como en EIGRP, al redistribuir en RIP el protocolo utiliza


una métrica por defecto de infinito, con lo que es
necesario especificar una métrica diferente para que el
router vecino incorpore la información de enrutamiento en
su tabla.
Un ejemplo:

Router(config)#router rip
Router(config-router)#redistribute static metric 1
Router(config-router)#redistribute ospf 1 metric 2

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 37
Preguntas

BSCI Module 5 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 38

Вам также может понравиться