CCNP ROUTE
Juan Zambrano
CCENT/CCNA/FCNSA/CompTIA A+
 CCNP Route
INTRODUCCIÓN
 Redistribución
 Métrica semilla
 Problemas en la redistribución
 Formas de distribución
 Métrica inicial RIP y OSPF
 Cambio de distancia administrativa
 Route-map en la redistribución
 TAG para la redistribución
 IPSLA
 Policy-base Routing
Juan Zambrano
RIP OSPF
A
BC
10.0.0.0/24
CLIENTE
ISP A
A
B
C
ISP B
200.0.0.1
PROBLEMAS EN LA REDISTRIBUCIÓN
Cuando se redistribuye, se puede asignar una
métrica inicial.
EIGRP
OSPF
A
B
C
D
10.0.0.0/30 10.0.0.4/30
11.0.0.0/30
11.0.0.4/30
Juan Zambrano
PROBLEMAS EN LA REDISTRIBUCIÓN
Cuando se redistribuye, se puede asignar una
métrica inicial.
EIGRP
OSPF
A
B
C
D
10.0.0.0/30 10.0.0.4/30
11.0.0.0/30
11.0.0.4/30
 Router C aprende las redes
10.0.0.0/30 y 10.0.0.4/30 por
medio de redistribución.
 Ambas redes las aprende
con igual costo, por lo tanto
realiza balanceo de carga
entre ellas.
 Se genera un enrutamiento
“no optimo”, ya que para
alcanzar las redes 10.0.0.0 y
10.0.0.4/30 balanceará y no
siempre elegirá el camino
mas corto
Juan Zambrano
FORMAS DE REDISTRIBUCIÓN
Cuando se redistribuye, se debe realizar lo
siguiente:
CORE ProtocolEDGE Protocol
Redistribute
Default o Static
Redistribute y Filter
Redistribute y cambio de
distancia administrativa
Juan Zambrano
MÉTRICA INICIAL
Cuando se redistribuye, se puede asignar una
métrica inicial.
Protocolo Requiere métrica semilla?
EIGRP
RIP
OSPF
Cuando OSPF redistribuye asigna
automáticamente una métrica semilla
 Para rutas redistribuidas desde un IGP es 20
 Para rutas redistribuidas desde BGP es 1
 Por defecto OSPF redistribuye Type 2 Juan Zambrano
MÉTRICA INICIAL
 Cuando se redistribuye hacia RIP podemos
asignar una métrica inicial basada en “Saltos”.
 Cundo se redistribuye hacia OSPF podemos
designar las rutas como EX1, EX2 o Internal
RIP OSPF
A
BC
10.0.0.0/24
Juan Zambrano
CAMBIO EN DISTNACIA ADMINISTRATIVA
 Router D decide utilizar el
camino por Router C para la
red 10.0.0.0/24 ya que la
ADM es menor por OSPF
“Suboptimal Routing”.
 Router D y B deben cambiar
la distancia ADM en OSPF
para que represente un
numero mayor a 120 para
las redes redistribuidas
dentro de OSPF
RIPv2
OSPF
A
B
C
D
10.0.0.0/24
Anuncia
10.0.0.0/24
Con ADM 120
10.0.0.0/24
Con ADM 110
10.0.0.0/24
RIP ADM 120 X
OSPF ADM 110
Router(config)#Router OSPF 1
Router(Config-router)#Distance 125 0.0.0.0 255.255.255.255 64
Router(config)#Access-list 64 permit 10.0.0.0 0.0.0.255
Juan Zambrano
ROUTE-MAP EN LA REDISTRIBUCIÓN
 Permitir la red 1.1.1.0/24, asignarle un costo de
10.000 y external type 1
 Denegar la red 2.2.2.0/24
 RB(config)#Access-list 1permit 1.1.1.0 0.0.0.255
 RB(config)#Access-list 2 permit 2.2.2.0 0.0.0.255
 RB(Config)#Route-map EIGRP permit 10
 Match ip address 1
 Set metric 10.000
 Set metric-type type 1
 RB(Config)#Route-map EIGRP deny 20
 Match ip address 2
 RB(Config)#Router OSPF 1
 Redistribute EIGRP 10 route-map EIGRP
subnet
EIGRP
OSPF
A
BC1.1.1.1/24
2.2.2.2/24
Juan Zambrano
DISTRIBUTE-LIST
 Router B decide filtrar la red 10.0.0.0/24 hacia
router C,
 RB(config)#Router EIGRP 1
 RB(Config-router)##network 172.16.0.0 0.0.255.255
 RB(Config-router)#network 192.168.0.0 0.0.0.255
 RB(Config-router)#Distribute-list 7 out s0/0
Juan Zambrano
S0/0
EIGRP 1
ABA
10.0.0.0/24
10.0.0.0/24 172.16.0.0/16
192.168.0.0/24
x
 RB#Access-list 7 deny 10.0.0.0 0.0.0.255
 RB#Access-list 7 permit any
DISTRIBUTE-LIST
 RB(config)#Router ospf 1
 #distribute-list 2 out RIP -> Desde RIP a OSPF
 RB(config)##Router rip
 #Distrivute-list 1 out ospf 1 -> Desde OSPF hacia RIP
 RB(config)#Access-list 1 permit 10.0.4.0 0.0.3.255
 RB(config)##Access-list 2 permit 10.0.0.0 0.0.3.255
Juan Zambrano
RIP v2 OSPF
A
D
B
C
10.0.2.0/24 10.0.6.0/24
10.0.0.0/24
10.0.7.0/2410.0.3.0/24
Distribute list 1
Distribute list 2
TAG PARA REDISTRIBUCIÓN
 RC(config)#Route-MAP INTO-OSPF PERMITE 10
 #set tag 10
 RC(config)#Route-MAP INTO-OSPF deny 20
 #match tag 20
 RB(config)#Route-MAP INTO-EIGRP PERMITE 10
 #set tag 20
 RB(config)#Route-MAP INTO- deny 20
 #match tag 10
 Las rutas redistribuidas dentro de ospf tienen tag 10
 Cuando estas rutas intenten volver a redistribuir a EIGRP
serán bloqueadas. Lo mismo con el tag 20.
 Aplicar TAG:
 RB-C(config)#Router OSPF 1
 RB-C(config-router)#Redistribute eigrp 10 route-map into-
ospf subnet
 RB-C(Config)#Router EIGRP 10
 RB-C(config-router)#Redistribute ospf 1 route-map ospf-into
metric x x x x x
EIGRP 10 OSPF
A
B
C
D
10.0.0.0/24
10.0.0.0/24
10.0.0.0/24
10.0.0.0/24
X tag 10
X tag 20
tag 20
tag 10
Juan Zambrano
OFFSET LIST
 Aumentan la métrica para las rutas
deseadas en protocolos de
enrutamiento vector distancia.
Router2
 R2(config)#Router rip
 #Offset-list 21 in 3 serial 0/0
 #Access-list 21 permit 172.16.0.0
0.0.255.255
Juan Zambrano
ISP
R5R3R2
S0/0
2 Saltos
R4
R1
3 Saltos
BW 2Mb
IP SLA
 RC(config)#ip sla 11
#Icmp-echo 200.0.0.1 source-
interface f0/0
#Frequency 10
#Exit
 RC(config)# IP SLA Schedule
11 life forever start-time now
#Track 1 rtr 11 reachabiliy
#Delay up 10
#Delay down 10
 RC(config)# IP route 0.0.0.0
0.0.0.0 10.1.1.1 track 1
CLIENTE
ISP A
A
B
C
ISP B
S0/0
S0/1
200.0.0.1
Juan Zambrano
POLICY-BASE ROUTING
Características
 Ofrece QOS
 Disminuye costos del enlace, utilizando y aprovechando el BW según
política
 Se puede realizar un balanceo de carga definido por el administrador
Configuración
 Se define un route-map
 Permit para aplicar, deny para ignorar
 Realizar un Match con ACL o prefix-list
 Set para modificar la ruta destino
 Aplicar en interface
Juan Zambrano
POLICY-BASE ROUTING
SET
 Set ip next-hop -> Siguiente salto
 Set interface -> Interfaz por la que saldrá
 Set ip default-next-hop -> Si no existe destino explicito en la tabla de
enrutamiento
 Set default interface
 Set ip TOS -> Modifica el TOS del paquete
 Set ip precedence -> Modifica el QOS
Juan Zambrano
POLICY-BASE ROUTING
APLCIAR
 Dentro de la interfaz de entrada de
los paquetes, utilizando el comando
 IP policy route-map
VERIFICAR
 Show ip policy
 Show route-map
 Debug IP policy
Juan Zambrano
A ISP B
POLICY-BASE ROUTING
Router C
#Access-list 1 permit 10.1.0.0 0.0.0.255
#Access-list 2 permit 10.2.0.0 0.0.0.255
#Route-map equal-Access permit 10
#Match IP address 1
#Set ip default next-hop 200.0.0.1
Juan Zambrano
A ISP B
POLICY-BASE ROUTING
#Route-map equal-Access permit 20
#Match IP address 2
#Set ip default next-hop 201.0.0.1
#Route-map equal-Access permit 30
#Set default interface null0
#interface Fastethernet 0/0
#ip address 10.1.1.1 255.255.255.0
#ip policy route-map equal-Access
#exit
Juan Zambrano
A ISP B

CCNP Route - Distribución, IPSLA, PBR

  • 1.
  • 2.
    INTRODUCCIÓN  Redistribución  Métricasemilla  Problemas en la redistribución  Formas de distribución  Métrica inicial RIP y OSPF  Cambio de distancia administrativa  Route-map en la redistribución  TAG para la redistribución  IPSLA  Policy-base Routing Juan Zambrano RIP OSPF A BC 10.0.0.0/24 CLIENTE ISP A A B C ISP B 200.0.0.1
  • 3.
    PROBLEMAS EN LAREDISTRIBUCIÓN Cuando se redistribuye, se puede asignar una métrica inicial. EIGRP OSPF A B C D 10.0.0.0/30 10.0.0.4/30 11.0.0.0/30 11.0.0.4/30 Juan Zambrano
  • 4.
    PROBLEMAS EN LAREDISTRIBUCIÓN Cuando se redistribuye, se puede asignar una métrica inicial. EIGRP OSPF A B C D 10.0.0.0/30 10.0.0.4/30 11.0.0.0/30 11.0.0.4/30  Router C aprende las redes 10.0.0.0/30 y 10.0.0.4/30 por medio de redistribución.  Ambas redes las aprende con igual costo, por lo tanto realiza balanceo de carga entre ellas.  Se genera un enrutamiento “no optimo”, ya que para alcanzar las redes 10.0.0.0 y 10.0.0.4/30 balanceará y no siempre elegirá el camino mas corto Juan Zambrano
  • 5.
    FORMAS DE REDISTRIBUCIÓN Cuandose redistribuye, se debe realizar lo siguiente: CORE ProtocolEDGE Protocol Redistribute Default o Static Redistribute y Filter Redistribute y cambio de distancia administrativa Juan Zambrano
  • 6.
    MÉTRICA INICIAL Cuando seredistribuye, se puede asignar una métrica inicial. Protocolo Requiere métrica semilla? EIGRP RIP OSPF Cuando OSPF redistribuye asigna automáticamente una métrica semilla  Para rutas redistribuidas desde un IGP es 20  Para rutas redistribuidas desde BGP es 1  Por defecto OSPF redistribuye Type 2 Juan Zambrano
  • 7.
    MÉTRICA INICIAL  Cuandose redistribuye hacia RIP podemos asignar una métrica inicial basada en “Saltos”.  Cundo se redistribuye hacia OSPF podemos designar las rutas como EX1, EX2 o Internal RIP OSPF A BC 10.0.0.0/24 Juan Zambrano
  • 8.
    CAMBIO EN DISTNACIAADMINISTRATIVA  Router D decide utilizar el camino por Router C para la red 10.0.0.0/24 ya que la ADM es menor por OSPF “Suboptimal Routing”.  Router D y B deben cambiar la distancia ADM en OSPF para que represente un numero mayor a 120 para las redes redistribuidas dentro de OSPF RIPv2 OSPF A B C D 10.0.0.0/24 Anuncia 10.0.0.0/24 Con ADM 120 10.0.0.0/24 Con ADM 110 10.0.0.0/24 RIP ADM 120 X OSPF ADM 110 Router(config)#Router OSPF 1 Router(Config-router)#Distance 125 0.0.0.0 255.255.255.255 64 Router(config)#Access-list 64 permit 10.0.0.0 0.0.0.255 Juan Zambrano
  • 9.
    ROUTE-MAP EN LAREDISTRIBUCIÓN  Permitir la red 1.1.1.0/24, asignarle un costo de 10.000 y external type 1  Denegar la red 2.2.2.0/24  RB(config)#Access-list 1permit 1.1.1.0 0.0.0.255  RB(config)#Access-list 2 permit 2.2.2.0 0.0.0.255  RB(Config)#Route-map EIGRP permit 10  Match ip address 1  Set metric 10.000  Set metric-type type 1  RB(Config)#Route-map EIGRP deny 20  Match ip address 2  RB(Config)#Router OSPF 1  Redistribute EIGRP 10 route-map EIGRP subnet EIGRP OSPF A BC1.1.1.1/24 2.2.2.2/24 Juan Zambrano
  • 10.
    DISTRIBUTE-LIST  Router Bdecide filtrar la red 10.0.0.0/24 hacia router C,  RB(config)#Router EIGRP 1  RB(Config-router)##network 172.16.0.0 0.0.255.255  RB(Config-router)#network 192.168.0.0 0.0.0.255  RB(Config-router)#Distribute-list 7 out s0/0 Juan Zambrano S0/0 EIGRP 1 ABA 10.0.0.0/24 10.0.0.0/24 172.16.0.0/16 192.168.0.0/24 x  RB#Access-list 7 deny 10.0.0.0 0.0.0.255  RB#Access-list 7 permit any
  • 11.
    DISTRIBUTE-LIST  RB(config)#Router ospf1  #distribute-list 2 out RIP -> Desde RIP a OSPF  RB(config)##Router rip  #Distrivute-list 1 out ospf 1 -> Desde OSPF hacia RIP  RB(config)#Access-list 1 permit 10.0.4.0 0.0.3.255  RB(config)##Access-list 2 permit 10.0.0.0 0.0.3.255 Juan Zambrano RIP v2 OSPF A D B C 10.0.2.0/24 10.0.6.0/24 10.0.0.0/24 10.0.7.0/2410.0.3.0/24 Distribute list 1 Distribute list 2
  • 12.
    TAG PARA REDISTRIBUCIÓN RC(config)#Route-MAP INTO-OSPF PERMITE 10  #set tag 10  RC(config)#Route-MAP INTO-OSPF deny 20  #match tag 20  RB(config)#Route-MAP INTO-EIGRP PERMITE 10  #set tag 20  RB(config)#Route-MAP INTO- deny 20  #match tag 10  Las rutas redistribuidas dentro de ospf tienen tag 10  Cuando estas rutas intenten volver a redistribuir a EIGRP serán bloqueadas. Lo mismo con el tag 20.  Aplicar TAG:  RB-C(config)#Router OSPF 1  RB-C(config-router)#Redistribute eigrp 10 route-map into- ospf subnet  RB-C(Config)#Router EIGRP 10  RB-C(config-router)#Redistribute ospf 1 route-map ospf-into metric x x x x x EIGRP 10 OSPF A B C D 10.0.0.0/24 10.0.0.0/24 10.0.0.0/24 10.0.0.0/24 X tag 10 X tag 20 tag 20 tag 10 Juan Zambrano
  • 13.
    OFFSET LIST  Aumentanla métrica para las rutas deseadas en protocolos de enrutamiento vector distancia. Router2  R2(config)#Router rip  #Offset-list 21 in 3 serial 0/0  #Access-list 21 permit 172.16.0.0 0.0.255.255 Juan Zambrano ISP R5R3R2 S0/0 2 Saltos R4 R1 3 Saltos BW 2Mb
  • 14.
    IP SLA  RC(config)#ipsla 11 #Icmp-echo 200.0.0.1 source- interface f0/0 #Frequency 10 #Exit  RC(config)# IP SLA Schedule 11 life forever start-time now #Track 1 rtr 11 reachabiliy #Delay up 10 #Delay down 10  RC(config)# IP route 0.0.0.0 0.0.0.0 10.1.1.1 track 1 CLIENTE ISP A A B C ISP B S0/0 S0/1 200.0.0.1 Juan Zambrano
  • 15.
    POLICY-BASE ROUTING Características  OfreceQOS  Disminuye costos del enlace, utilizando y aprovechando el BW según política  Se puede realizar un balanceo de carga definido por el administrador Configuración  Se define un route-map  Permit para aplicar, deny para ignorar  Realizar un Match con ACL o prefix-list  Set para modificar la ruta destino  Aplicar en interface Juan Zambrano
  • 16.
    POLICY-BASE ROUTING SET  Setip next-hop -> Siguiente salto  Set interface -> Interfaz por la que saldrá  Set ip default-next-hop -> Si no existe destino explicito en la tabla de enrutamiento  Set default interface  Set ip TOS -> Modifica el TOS del paquete  Set ip precedence -> Modifica el QOS Juan Zambrano
  • 17.
    POLICY-BASE ROUTING APLCIAR  Dentrode la interfaz de entrada de los paquetes, utilizando el comando  IP policy route-map VERIFICAR  Show ip policy  Show route-map  Debug IP policy Juan Zambrano A ISP B
  • 18.
    POLICY-BASE ROUTING Router C #Access-list1 permit 10.1.0.0 0.0.0.255 #Access-list 2 permit 10.2.0.0 0.0.0.255 #Route-map equal-Access permit 10 #Match IP address 1 #Set ip default next-hop 200.0.0.1 Juan Zambrano A ISP B
  • 19.
    POLICY-BASE ROUTING #Route-map equal-Accesspermit 20 #Match IP address 2 #Set ip default next-hop 201.0.0.1 #Route-map equal-Access permit 30 #Set default interface null0 #interface Fastethernet 0/0 #ip address 10.1.1.1 255.255.255.0 #ip policy route-map equal-Access #exit Juan Zambrano A ISP B