Introducción
Este documento describe Performance Routing (PfRv3), una solución inteligente que supervisa varios parámetros relacionados con el rendimiento de la red, como el retraso, la fluctuación y la utilización de enlaces. Por consiguiente, PfRv3 elige el mejor link de salida entre varios candidatos y dirige el tráfico por él. Para lograr esto, PfRv3 permite al administrador de red configurar políticas centralizadas en el hub principal que luego se transfieren a varios hub spokes.
Prerequisites
Requirements
Cisco recomienda tener conocimientos básicos de Performance Routing (PfR).
Componentes Utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Configurar
Definición de política centralizada
En PfRv3 , todas las políticas son creadas y modificadas por el dispositivo hub principal. El hub principal también es responsable de aplicar estas políticas a todos los dispositivos radiales principales. Este aprovisionamiento central de políticas añade mucho a la escalabilidad de PfRv3. Las políticas definidas por el administrador de red imponen el tratamiento de varios tipos de tráfico. El tráfico podría agruparse/categorizarse en función del valor DSCP o del tipo de aplicación, como Lotus Notes, WebEx, etc.
Familia de direcciones de servicio (SAF) EIGRP:
EIGRP forma la adyacencia de vecino SAF con el Router de borde del concentrador así como también con el Router de sucursal maestra. Este es un conjunto de adyacencia de vecino SAF EIGRP formado:
- Controlador principal del concentrador <—> Router de borde del concentrador
- Controlador principal del hub <—> Controlador principal de la sucursal
- Controlador principal de sucursal <—> Router de borde de sucursal
PfRv3 utiliza la estructura SAF de EIGRP para enviar las políticas desde el sitio del hub a varios sitios de spoke. Solamente el hub master está autorizado para modificar cualquier política implementada previamente y estas políticas modificadas se sincronizan con otro spoke-master sobre la estructura SAF EIGRP.
Diagrama de la red
Configuraciones
Router hub maestro R3
interface Loopback0
ip address 10.3.3.3 255.255.255.255
!
domain PfRv3
vrf default
master hub
source-interface Loopback0
class VOICE sequence 10
match dscp ef policy voice
path-preference MPLS fallback INET
Router de borde del concentrador R4
interface Loopback0
ip address 10.4.4.4 255.255.255.255
!
domain PfRv3
vrf default
border
source-interface Loopback0
master 10.3.3.3
domain one path MPLS
Router de borde del concentrador R5
interface Loopback0
ip address 10.5.5.5 255.255.255.255
domain one
vrf default
border
source-interface Loopback0
master 10.3.3.3
domain one path INET
Router maestro de sucursal R9
interface Loopback0
ip address 10.9.9.9 255.255.255.255
domain PFRv3
vrf default
border
source-interface Loopback0
master local
master branch
source-interface Loopback0
hub 10.3.3.3
Router maestro para sucursales R10
interface Loopback0
ip address 10.10.10.10 255.255.255.255
domain PFRv3
vrf default
border
source-interface Loopback0
master local
master branch
source-interface Loopback0
hub 10.3.3.3
Verificación
Verificación y verificación de EIGRP SAF
R3 forma la adyacencia SAF de EIGRP con el controlador principal de radio (R9 y R10) y los routers de borde de concentrador (R4 y R5).
R3#show eigrp service-family ipv4 neighbors
EIGRP-SFv4 VR(#AUTOCFG#) Service-Family Neighbors for AS(59501)
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
3 10.4.4.4 Lo0 503 01:30:28 9 100 0 7
2 10.5.5.5 Lo0 592 01:30:28 11 100 0 7
1 10.9.9.9 Lo0 505 01:30:28 22 132 0 10
0 10.10.10.10 Lo0 519 01:30:28 21 132 0 10
El router maestro de radio forma la relación de vecino SAF con el controlador principal del hub
R9#show eigrp service-family ipv4 neighbors
EIGRP-SFv4 VR(#AUTOCFG#) Service-Family Neighbors for AS(59501)
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 10.3.3.3 Lo0 530 01:34:43 32 192 0 19
Cuando se configura PfRv3, EIGRP SAF se inicia automáticamente en segundo plano. No es necesario realizar ninguna configuración adicional. La vecindad SAF de EIGRP se crea entre el hub principal y los routers de borde maestros (BR), así como entre el hub principal y los radios maestros.
Es esencial tener una adyacencia SAF EIGRP establecida, ya que SAF sienta las bases para el intercambio y la sincronización de políticas, índices de supervisión del rendimiento (PMI), etc.
Impulso de políticas desde el hub maestro a los radios maestros a través de EIGRP SAF
R3#show domain one master policy
No Policy publish pending
class VOICE sequence 10
path-preference MPLS fallback INET
class type: Dscp Based
match dscp ef policy voice
priority 2 packet-loss-rate threshold 1.0 percent
priority 1 one-way-delay threshold 150 msec
priority 3 jitter threshold 30000 usec
priority 2 byte-loss-rate threshold 1.0 percent
R9#show domain one master policy
class VOICE sequence 10
path-preference MPLS fallback INET
class type: Dscp Based
match dscp ef policy voice
priority 2 packet-loss-rate threshold 1.0 percent
priority 1 one-way-delay threshold 150 msec
priority 3 jitter threshold 30000 usec
priority 2 byte-loss-rate threshold 1.0 percent
Prefijos del sitio que también se envían sobre la familia de direcciones SAF
Los prefijos de sitio son prefijos interiores para cada sitio. La base de datos de prefijos de sitio reside en los controladores maestros y routers de borde. Los prefijos de sitio se aprenden cuando se inicia el tráfico desde cada sitio destinado a la ubicación de radio. El controlador principal y el router de borde mantienen la tabla Site-Prefix que debe sincronizarse en cada sitio de ejecución de PFR. Los indicadores de la tabla de prefijos de sitio ayudan a comprender cómo se aprenden los prefijos.
L Indicador :- Indica los prefijos aprendidos localmente detectados al monitorear el tráfico de salida en los links wan.
S Indicador :- Indica los prefijos aprendidos a través de la familia de direcciones SAF.
Indicador C :- Indica los prefijos configurados en el maestro usando el comando "site-prefixes".
Indicador T: indica prefijos como prefijo de empresa.
En este ejemplo, el prefijo 10.2.3.0/24 se aprende localmente en R3 y su información se pasa a R9 a través de SAF:
R3#sh domain one master site-prefix
Change will be published between 5-60 seconds
Next Publish 01:54:04 later
Prefix DB Origin: 10.3.3.3
Prefix Flag: S-From SAF; L-Learned; T-Top Level; C-Configured;
Site-id Site-prefix Last Updated Flag
--------------------------------------------------------------------------------
10.3.3.3 10.2.3.0/24 1w1d ago L,
10.9.9.9 10.20.20.0/24 00:06:30 ago S,
--------------------------------------------------------------------------------
R9#sh domain one master site-prefix
Change will be published between 5-60 seconds
Next Publish 01:55:53 later
Prefix DB Origin: 10.9.9.9
Prefix Flag: S-From SAF; L-Learned; T-Top Level; C-Configured;
Site-id Site-prefix Last Updated Flag
--------------------------------------------------------------------------------
10.3.3.3 10.2.3.0/24 00:11:41 ago S,
10.9.9.9 10.20.20.0/24 00:04:06 ago L,
--------------------------------------------------------------------------------
Este diagrama muestra varios atributos que se transfieren sobre la familia SAF EIGRP:
- EIGRP SAF envía la base de datos de prefijos del sitio, la especificación de supervisión y las plantillas globales de Hub MC a todos los dispositivos de borde del hub.
- El hub principal también envía los prefijos del sitio y la plantilla global al maestro de bordes mediante SAF.
- A continuación, Border Master inserta sus prefijos de sitio locales, así como los atributos que suscribió de hub MC, como se muestra en el paso 2, a su BR.
Este es el resultado del router hub maestro que muestra que está publicando los servicios
R3#show domain one master peering
Peering state: Enabled
Origin: Loopback0(10.3.3.3)
Peering type: Listener
Subscribed service:
cent-policy (2) :
site-prefix (1) :
Last Notification Info: 01:06:33 ago, Size: 242, Compressed size: 160, Status: No Error, Count: 31
service-provider (4) :
globals (5) :
pmi (3) :
Published service:
site-prefix (1) :
Last Publish Info: 01:06:33 ago, Size: 168, Compressed size: 132, Status: No Error
cent-policy (2) :
Last Publish Info: 1w0d ago, Size: 1380, Compressed size: 345, Status: No Error
pmi (3) :
Last Publish Info: 1w0d ago, Size: 1535, Compressed size: 432, Status: No Error
globals (5) :
Last Publish Info: 1w0d ago, Size: 325, Compressed size: 197, Status: No Error
Ésta es la salida del router de borde del concentrador
R5#show domain one border peering
Peering state: Enabled
Origin: Loopback0(10.5.5.5)
Peering type: Peer(With 10.3.3.3)
Subscribed service:
pmi (3) :
Last Notification Info: 01:30:58 ago, Size: 1535, Compressed size: 452, Status: No Error, Count: 47
site-prefix (1) :
Last Notification Info: 01:07:09 ago, Size: 242, Compressed size: 160, Status: No Error, Count: 464
globals (5) :
Last Notification Info: 01:30:58 ago, Size: 325, Compressed size: 217, Status: No Error, Count: 47
Published service:
Por lo tanto, se trata solo de la suscripción de los servicios que se ofrecen desde el router maestro de concentradores .
R9#show domain one maste peering
Peering state: Enabled
Origin: Loopback0(10.9.9.9)
Peering type: Listener, Peer(With 10.3.3.3)
Subscribed service:
cent-policy (2) :
Last Notification Info: 01:35:29 ago, Size: 1380, Compressed size: 365, Status: No Error, Count: 25
site-prefix (1) :
Last Notification Info: 01:11:39 ago, Size: 242, Compressed size: 160, Status: No Error, Count: 339
service-provider (4) :
globals (5) :
Last Notification Info: 01:35:29 ago, Size: 325, Compressed size: 217, Status: No Error, Count: 50
Published service:
site-prefix (1) :
Last Publish Info: 01:11:40 ago, Size: 242, Compressed size: 140, Status: No Error
R9#show domain one border peering
Peering state: Enabled
Origin: Loopback0(10.9.9.9)
Peering type: Peer(With 10.9.9.9)
Subscribed service:
pmi (3) :
Last Notification Info: 01:36:26 ago, Size: 1535, Compressed size: 452, Status: No Error, Count: 25
site-prefix (1) :
Last Notification Info: 01:12:36 ago, Size: 242, Compressed size: 160, Status: No Error, Count: 339
globals (5) :
Last Notification Info: 01:36:26 ago, Size: 325, Compressed size: 217, Status: No Error, Count: 50
Published service: