×

Mensaje de advertencia

  • Cisco Support Forums is in Read Only mode while the site is being migrated.
  • Cisco Support Forums is in Read Only mode while the site is being migrated.

CONFIGURACIÓN BÁSICA DE RPL EN IOS-XR

Documento

Jue, 05/26/2011 - 19:42
Mayo 26th, 2011
User Badges:
  • Cisco Employee,



El alcance de este artículo es demostrar la configuración básica de un RPL,


debido a las múltiples opciones y capacidades de los RPLs solo se muestran los pasos iníciales:



RPL es la nueva forma de configuración de route-maps para XR que permite mayor escalabilidad y flexibilidad



se configura en dos pasos básicos



1. configuración de las clausulas



Route-policy <Policy Name>


  statement A


  statement B


End-policy



2. aplicación en protocolo de ruteo:



Router bgp 99


  neighbor 2.2.2.2 remote-as 1


  address-family ipv4 unicast


  route-policy <policy Name> in/out





Algunas de sus caracteristicas son



  • Entradas simples if, then, elseif & else.
  • Operadores      booleanos para combinar varias entradas.
  • Definiciones      jerárquicas para modularidad,
  • Construcciones      especificas para protocolos. 


Ejemplo:


En el siguiente ejemplo la política CustomerIn aplica el route-policy SetLocalPref para poner condicionalmente "local preference" a una ruta.   Los parámetros 20, 30, 40 y 50 se pasan a la política con parametros SetLocalPref, donde la preferencia


20, if the community 217:20 is present in the route

30, if the community 217:30 is present in the route

40, if the community 217:40 is present in the route

50, if the community 217:50 is present in the route

RP/0/RP0/CPU0:router(config)# route-policy SetLocalPref ($lp0, $lp1, $lp2, $lp3, $lp4)
RP/0/RP0/CPU0:router(config-rpl)# if community matches-any ($lp0:$lp1)then
RP/0/RP0/CPU0:router(config-rpl-elseif)# set local-preference $lp1
RP/0/RP0/CPU0:router(config-rpl-elseif)# elseif community matches-any ($lp0:$lp2) then
RP/0/RP0/CPU0:router(config-rpl-elseif)# set local-preference $lp2
RP/0/RP0/CPU0:router(config-rpl-elseif)# elseif community matches-any ($lp0:$lp3) then
RP/0/RP0/CPU0:router(config-rpl-elseif)# set local-preference $lp3
RP/0/RP0/CPU0:router(config-rpl-elseif)# elseif community matches-any ($lp0:$lp4) then
RP/0/RP0/CPU0:router(config-rpl-elseif)# set local-preference $lp4
RP/0/RP0/CPU0:router(config-rpl-elseif)# endif
RP/0/RP0/CPU0:router(config-rpl)# end-policy

RP/0/RP0/CPU0:router(config)# route-policy CustomerIn($cust)
RP/0/RP0/CPU0:router(config-rpl)# apply SetLocalPref ($cust, 20, 30, 40, 50) 
RP/0/RP0/CPU0:router(config-rpl)# end-policy

RP/0/RP0/CPU0:router(config)# route-policy Cust_217
RP/0/RP0/CPU0:router(config-rpl)# apply CustomerIn(217)
RP/0/RP0/CPU0:router(config-rpl)# end-policy



Para mayor información sobre la configuración y ejemplos de configuracion referirse a las siguientes ligas:



http://www.cisco.com/en/US/docs/ios_xr_sw/iosxr_r3.0/routing/configuration/guide/rc3rpl.html


Loading.

Acciones

Este Documento

Related Content