Vous êtes sur la page 1sur 44

Optimizacin de Rutas

BSCI Modulo 5 Leccin 1


Gracias A: Luis Eduardo Ochaeta

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Operando redes con mltiples protocolos de enrutamiento

Configuracin y verificacin de redistribucin de rutas


Controlando las actualizaciones de enrutamiento Enrutamiento basado en polticas

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Usando mltiples 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

Mltiples protocolos de enrutamiento

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Redistribucin
Al proceso de intercambiar informacin entre protocolos de enrutamiento lo llamamos redistribucin de rutas.

La redistribucin puede efectuarse de dos maneras:


Una va (One-way): Ocurre cuando un protocolo de enrutamiento est recibiendo informacin de otro protocolo (pero no le esta enviando la suya). Dos vias (two-way): Ocurre cuando ambos protocolos de enrutamiento se intercambian su informacin de enrutamiento.

Los routers donde se ejecuta la redistribucin son llamados routers fronterizos (Boundary routers o ASBR) ya que son el borde, de dos o mas sistemas autnomos.

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Protocolo Ncleo

Protocolos de borde
BSCI Module 5 2006 Cisco Systems, Inc. All rights reserved. Cisco Public

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 ncleo (OSPF, IS-IS, o EIGRP )


Identificar si los protocolos de enrutamiento en los bordes van a anunciar rutas al ncleo.

Aplicar sumarizacin de rutas si es posible para reducir la cantidad de rutas.


Se debe planificar que mtodo se usar para inyectar las rutas del ncleo a los protocolos de borde.

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Ejemplo

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Mtricas por defecto


El valor de la mtrica determina la mejor o las mas corta ruta a una red. Cuando redistribuimos, se debe especificar la mtrica ya que sta no se calcula dinmicamente en el router que est haciendo la redistribucin.
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

Protocolo RIP

Mtricas por Defecto Infinity

IGRP/EIGRP Infinity

OSPF
IS-IS BGP

20 for all except BGP, which is 1


0 BGP metric is set to IGP metric value

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

10

Redistribucin (uso de mtrica)

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

11

Distancia Administrativa
Se utiliza la distancia administrativa en lugar de la mtrica, para elegir la mejor ruta. Esta puede ser un entero de 0 a 255. Entre ms pequeo 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 informacin de enrutamiento.

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

12

Todos los protocolos soportan redistribucin


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

13

Configurando y verificando la redistribucin

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

14

Redistribucin dentro de RIP


RtrA(config)# router rip RtrA(config-router)# redistribute ospf ? <1-65535> Process ID RtrA(config-router)# redistribute ospf 1 ? match metric route-map <cr> Redistribution of OSPF routes Metric for redistributed routes Route map reference

La mtrica por defecto es el infinito, excepto cuando se est redistribuyendo rutas estticas o directamente conectadas.
BSCI Module 5 2006 Cisco Systems, Inc. All rights reserved. Cisco Public

15

Parmetros del comando redistribute para RIP


Parameter Description
Protocolo fuente, a quien le queremos inyectar las rutas Este valor es para el numero de AS. En OSPF este indica el valor del proceso de OSPF. (Opcional) Cuando se redistribuyen rutas de OSPF en otro protocolo. Para OSPF, criterio por el cual las rutas de OSPF son redistribuidas dentro de otro dominio de enrutamiento. (Opcional) Parmetro usado para especificar la mtrica sembrada por RIP para ser redistribuida. Cuando usted redistribuye RIP, s este valor no es especificado y no hay valor especificado con el comando default-metric, entonces la mtrica por defecto es 0, la cual es interpretada como infinito, y las rutas no son redistribuidas. (Opcional) Identificador de un route map configurado para ser usado en el filtro de la importacin de rutas desde este protocolo hacia otro protocolo de enrutamiento.
Cisco Public

protocol process-id
match route-type

metric metricvalue route-map maptag


BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

16

Redistribucin dentro de RIP

[120/4]

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

17

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

18

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

19

Redistribucin 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

20

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

21

Redistribucin dentro de OSPF

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

22

Redistribucin 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 metric route-map Redistribution of OSPF routes Metric for redistributed routes Route map reference

<cr>

Mtrica por defecto es infinito.


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

23

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

24

Ejemplos de redistribucin

BSCI Module 3

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

25

Antes de Redistribuir

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

26

(continuacin)

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

27

Ejemplo: Configurando redistribucin en Router B

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

28

(continuacin)

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

29

Controlando las actualizaciones de enrutamiento

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

30

Interfaces Pasivas
Una interfaz pasiva solo recibe paquetes de actualizacin, pero no enva. Una interfaz pasiva opera de diferente forma, segn el protocolo de enrutamiento donde se aplique. En OSPF, una interfaz pasiva da a entender al protocolo que la red de esa interfaz (fsica) es una STUB AREA (all no se recibe ni se enva informacin de enrutamiento). En protocolos como EIGRP y OSPF la interfaz deja de enviar los paquetes HELLO y con ello no se pueden efectuar las adyacencias.

Router(config)#router <protocol> <AS_number | Process_ID> Router(config-router)#passive-interface <interfaz>

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

31

Comando passive-interface

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

32

Listas de Distribucin
El comando DISTRIBUTE-LIST no sirve para elegir las actualizaciones de enrutamiento que sern enviadas o recibidas. El comando DISTRIBUTE-LIST puede filtrar cualquier ruta de actualizacin tanto de salida como de entrada, de forma global o en una interfaz en particular (depende del protocolo). Previamente debemos crear una lista de control de acceso estndar, que defina los objetivos que queremos cumplir. Luego con el comando DISTRIBUTE-LIST apuntamos o hacemos referencia a dicha lista de control de acceso. En muy importante especificar la interfaz fsica donde se aplicara el route filter. De lo contrario el filtro se aplicara a todas la interfaces. Cuando aplicamos una DISTRIBUTE-LIST de salida en OSPF se omite la opcin de especificar la interfaz, entonces la aplicamos en configuracin global.

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

33

Router(config)#router <protocolo> <AS_number | process_ID> Router(config-router)#distribute-list <ACL number> <in | out> <interface>

El IOS de Cisco permite una DISTRIBUTE-LIST de entrada y una de salida en configuracin global por cada proceso de enrutamiento.
Adems una DISTRIBUTE-LIST de entrada y una de salida por cada interfaz dentro un proceso de enrutamiento.

Podemos crear una pseudo-interfaz pasiva en EIGRP por medio del comando DISTRIBUTE-LIST, es decir que la interfaz no anunciara las actualizaciones de enrutamiento, pero si establecer adyacencias con los routers vecinos en la interfaz pasiva.

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

34

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

35

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

36

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

37

Route Map
El comando ROUTE-MAP es utilizado para polticas de enrutamiento. Cada instruccin del ROUTE-MAP debe poseer un nmero de secuencia. Si no se especifica un numero de secuencia, entonces por defecto el primer ROUTE-MAP tendr 10, es segundo ROUTE-MAP 20 y as sucesivamente. Despus de teclear correctamente el comando route map, entonces entramos al modo de configuracin de route-map donde tenemos una lista de comandos match y set asociados con el route-map. El comando MATCH especifica el criterio de verificacin que usaremos en el routemap. El comando SET especifica las acciones que tomaremos. Router(config)#route-map <map-tag> [permit | deny] <sequence_number> Router(config)#match ip address <ACL_number> Router(config)#set interface <intefaz>

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

38

Sintaxis route-map
router(config)# route-map map-tag [permit | deny] [sequence-number]

Definimos las codiciones


router(config-route-map)# match {conditions}

Condiciones a verificar
router(config-route-map)# set {actions}

Las acciones que se ejecutarn si se verifica algo.

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

39

Westasman (config)#access-list 101 permit ip 192.168.72.0 0.0.0.255 10.0.0.0 0.0.0.255

Westasman(config)#route-map CRYPTO permit 10 Westasman(config-route-map)#match ip address 101 Westasman(config-route-map)#set interface serial 0/1
Westasman(config)#interface fastethernet 0/0 Westasman(config-if)#no ip route-cache Westasman(config-if)#ip policy route-map CRYPTO
BSCI Module 5 2006 Cisco Systems, Inc. All rights reserved. Cisco Public

40

Modificando la distancia administrativa


Cuando usamos mltiples protocolos de enrutamiento basta con utilizar la distancia administrativa por defecto de cada protocolo. Sin embargo, algunas ves tendremos que modificar este parmetro. El comando distance se aplica en el router local es decir al que se le estn anunciando las rutas. No los routers de donde se originan las rutas. Router(config)#router <protocolo> <AS_number | process_ID> Router(config-router)#distance <valor modificado> El comando Distance es usado para modificar la distancia administrativa de todas las rutas aprendidas de un protocolo en especifico (routing process).

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

41

Modificando la distancia administrativa


Router(config-router)# distance administrative distance [address wildcard-mask [access-list-number | name]]

Se usa con todos los protocolos excepto EIGRP y BGP.


Router(config-router)# distance eigrp internal-distance external-distance

Para EIGRP

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

42

Preguntas

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

43

http://netacad.galileo.edu

BSCI Module 5

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

44

Vous aimerez peut-être aussi