Routing IP: Guía de configuración BGP, Cisco IOS Release 12.2SR
BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN
2 Agosto 2013 - Traducción Automática | Otras Versiones: PDFpdf 190 KB | Inglés (8 Noviembre 2011) | Comentarios

BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN

Última actualización: De abril el 13 de 2012

La función BGP Multipath Load Sharing for eBGP and iBGP permite configurar el balanceo de carga de trayectoria múltiple con trayectorias de BGP externo (eBGP) y BGP interno (iBGP) en redes BGP (Border Gateway Protocol) configuradas para utilizar VPNs (Redes privadas virtuales) de MPLS (Multiprotocol Label Switching). Esta función proporciona capacidades mejoradas de implementación del balanceo de carga y ofertas de servicio, y resulta útil para los sistemas autónomos multi-homed y los routers de borde del proveedor (PE) que importan trayectorias eBGP e iBGP desde redes Stub y multi-homed.

Encontrar la información de la característica

Su versión de software puede no soportar todas las características documentadas en este módulo. Para la últimas información y advertencias de la característica, vea los Release Note para su plataforma y versión de software. Para encontrar la información sobre las características documentadas en este módulo, y ver una lista de las versiones en las cuales se soporta cada característica, vea la tabla de información de la característica en el extremo de este documento.

Utilice el Cisco Feature Navigator para encontrar la información sobre el soporte del Soporte de la plataforma y de la imagen del software de Cisco. Para acceder el Cisco Feature Navigator, vaya a www.cisco.com/go/cfn. Una cuenta en Cisco.com no se requiere.

Prerrequisitos de BGP Multipath Load Sharing for Both eBGP and iBGP en una MPLS-VPN

El Equilibrio de carga se configura bajo el CEF

El CEF (Cisco Express Forwarding) o CEF distribuido (dCEF) se deben habilitar en todos los routers participantes.

Restricciones de BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN

Soporte de la familia del direccionamiento

Esta característica se configura en a por la base del caso del VPN Routing and Forwarding (VRF). Esta característica se puede configurar bajo solamente la familia del direccionamiento del IPv4 VRF.

Restricción de la consumición de la memoria

Cada entrada de la tabla de ruteo del trayecto múltiple de BGP utilizará la memoria adicional. Recomendamos que usted no utiliza esta característica en un router con una pequeña cantidad de memoria disponible y especialmente si es el router lleva las tablas completas de Internet Routing.

Limitación del reflector de ruta

Cuando son múltiples las trayectorias del iBGP instaladas en una tabla de ruteo, un reflector de ruta harán publicidad de las trayectorias solamente una (salto siguiente). Si un router está detrás de un reflector de ruta, no harán publicidad todo el Routers que está conectado con los sitios multihomed a menos que un diverso Route Distinguisher se configure para cada VRF.

Información sobre la Carga a Compartir de Trayectoria Múltiple de BGP para eBGP e iBGP en un MPLS-VPN

Carga a Compartir de Trayectoria Múltiple entre eBGP e iBGP

Un proceso de ruteo BGP instalará un trayecto único como el mejor trayecto en el Routing Information Base (RIB) por abandono. El comando maximum-paths permite que usted configure el BGP para instalar los trayectos múltiples en el RIB para la distribución de carga de trayecto múltiple. El BGP utiliza el algoritmo del mejor trayecto todavía para seleccionar un solo de trayectoria múltiple como el mejor trayecto y para hacer publicidad del mejor trayecto a los peeres BGP.


Nota


El número de trayectorias de los multipaths que pueden ser configurados se documenta en la página de la referencia del comando maximum-paths.

El Equilibrio de carga sobre los multipaths es realizado por el CEF. El Equilibrio de carga CEF se configura en un ordenamiento cíclico por paquete o en a por la base de la sesión (fuente y los pares del destino). Para la información sobre el CEF, refiera “a la documentación de la descripción del Cisco Express Forwarding”:

La carga a compartir del trayecto múltiple de BGP para ambo eBGP y iBGP en una característica del MPLS VPN se habilita solamente bajo modo de configuración de la familia del direccionamiento del IPv4 VRF. Cuando está habilitada, esta característica puede realizar el Equilibrio de carga en el eBGP y/o las trayectorias del iBGP que se importan en el VRF. El número de multipaths se configura en a por la base VRF. Las configuraciones de trayectoria múltiple separadas VRF son aisladas con el Route Distinguisher único.


Nota


La carga a compartir del trayecto múltiple de BGP para ambo eBGP y iBGP en una característica del MPLS VPN actúa dentro de los parámetros del política de ruteo saliente configurado.

eBGP e iBGP Multipath Load Sharing en una Red MPLS BGP

La figura abajo muestra que una red MPLS del proveedor de servicio BGP que conecta dos redes remotas al router1 del router1 PE y del router 2. PE PE y router2 ambos PE está configurada para la mirada del iBGP del unicast del VPNv4. La red 2 es una red con varias conexiones que está conectada con el router1 PE y la red 2 del router 2. PE también tiene los servicios del extranet VPN configurados con la red 1. Las redes 1 y 2 están configuradas para el peering eBGP con los routers PE.

Figura 1Una red MPLS del proveedor de servicio BGP


El router1 PE se puede configurar con la carga a compartir del trayecto múltiple de BGP para el eBGP y el iBGP en una característica del MPLS VPN para poder ser seleccionado como multipaths e importar iBGP y las trayectorias del eBGP en el VRF de la red 1. Los multipaths serán utilizados por el CEF para realizar el Equilibrio de carga. El tráfico IP que se envía de la red 2 al router1 PE y al router2 PE será enviado a través de las trayectorias del eBGP como tráfico IP. El tráfico IP que se envía a través de la trayectoria del iBGP será enviado como el tráfico MPLS, y tráfico MPLS que se envíe a través de una trayectoria del eBGP será enviado como tráfico IP. Cualquier prefijo que se haga publicidad de la red 2 será recibido por el router1 PE con el Route Distinguisher (RD) 21 y el anuncio RD 22.The con RD 21 serán adentro llevados paquetes IP, y el anuncio con RD 22 será adentro llevados paquetes MPLS. Ambas trayectorias se pueden seleccionar como multipaths para VRF1 y instalar en el RIB VRF1.

Carga a Compartir de Trayectoria Múltiple eBGP e iBGP con Reflectores de ruta

La figura abajo muestra una topología que contenga tres Routers PE y un reflector de ruta, configurada todo para la mirada del iBGP. El router2 PE y el router3 cada uno PE hacen publicidad de una trayectoria del eBGP de la preferencia del igual al router 1. PE por abandono, el reflector de ruta elegirá solamente una trayectoria y hará publicidad del router1 PE.

Figura 2Una topología con un reflector de ruta


Para todas las trayectorias iguales de la preferencia al router1 PE que se hará publicidad a través del reflector de ruta, usted debe configurar cada VRF con un diverso RD. Los prefijos recibidos por el reflector de ruta serán reconocidos diferentemente y hechos publicidad al router1 PE.

Beneficios de Multipath Load Sharing for Both eBGP and iBGP

La carga a compartir del trayecto múltiple de BGP para ambo eBGP y iBGP en una característica del MPLS VPN permite los sistemas autónomos multihomed y al Routers PE que se configurarán para distribuir el tráfico a través del eBGP y de las trayectorias del iBGP.

Cómo Configurar BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN

Configuración de Carga a Compartir de Trayectoria Múltiple para eBGP e iBGP

Para configurar esta característica, realice los pasos en esta sección.

PASOS SUMARIOS

1. permiso

2. configuró terminal

3. autonomous-system-number BGP del router

4. vrf-name del vrf de la direccionamiento-familia ipv4

5. [import number] del número del eibgp de las máximo-trayectorias

6. extremo


PASOS DETALLADOS
 Comando o acciónPropósito
Paso 1
permiso


Ejemplo:

Router> enable

 

Habilita niveles de privilegio más altos, como el modo EXEC privilegiado.

  • Ingrese su contraseña si se le pide que lo haga.
 
Paso 2
configure terminal


Ejemplo:

Router# configure terminal

 

Ingresa en el modo de configuración global.

 
Paso 3
autonomous-system-number BGP del router


Ejemplo:

BGP 40000 del router de Router(config)#

 

Ingresa al modo de configuración del router para crear o configurar un proceso de ruteo BGP.

 
Paso 4
vrf-name del vrf de la direccionamiento-familia ipv4


Ejemplo:

Router (config-router) # ROJO del vrf de la direccionamiento-familia ipv4

 

Coloca el router en el modo de configuración de familia de direcciones.

  • Las configuraciones de trayectoria múltiple separadas VRF son aisladas con el Route Distinguisher único.
 
Paso 5
[import number] del número del eibgp de las máximo-trayectorias


Ejemplo:

Router (config-router-AF) # eibgp 6 de las máximo-trayectorias

 

Configura el número de trayectorias paralelas de iBGP y eBGP que se pueden instalar en una tabla de ruteo.

Nota    El comando del eibgp de las máximo-trayectorias se puede configurar solamente bajo modo de configuración de la familia del direccionamiento del IPv4 VRF y no se puede configurar en ningún otro modo de configuración de la familia del direccionamiento.
 
Paso 6
Finalizar


Ejemplo:

Router (config-router-AF) # extremo

 

Sale del modo de configuración de la familia de direcciones e ingresa en el modo EXEC privilegiado.

 

Verificación de Carga a Compartir de Trayectoria Múltiple para eBGP e iBGP

Para verificar esta característica, realice los pasos en esta sección

PASOS SUMARIOS

1. permiso

2. muestre a los vecinos BGP del IP [dirección de vecino [rutas anunciadas | rutas que ya no sirven | flap-statistics| [regexp] de las trayectorias | prefijo-filtro recibido | recibir-rutas | rutas]]

3. muestre BGP vpnv4 {todo del IP | Route Distinguisher rd| vrf vrf-name}

4. muestre el vrf-name del vrf de la ruta de IP


PASOS DETALLADOS
 Comando o acciónPropósito
Paso 1
permiso


Ejemplo:

Router> enable

 

Habilita niveles de privilegio más altos, como el modo EXEC privilegiado.

  • Ingrese su contraseña si se le pide que lo haga.
 
Paso 2
muestre a los vecinos BGP del IP [dirección de vecino [rutas anunciadas | rutas que ya no sirven | flap-statistics| [regexp] de las trayectorias | prefijo-filtro recibido | recibir-rutas | rutas]]


Ejemplo:

Vecinos BGP del IP de la demostración del Router-

 

Muestra información sobre las conexiones TCP y BGP con los vecinos.

 
Paso 3
muestre BGP vpnv4 {todo del IP | Route Distinguisher rd| vrf vrf-name}


Ejemplo:

ROJO del vrf BGP vpnv4 del IP de la demostración del Router-

 

Muestra la información de dirección VPN de la tabla BGP. Se utiliza este comando de verificar que el VRF ha sido recibido por el BGP.

 
Paso 4
muestre el vrf-name del vrf de la ruta de IP


Ejemplo:

ROJO del vrf de la ruta de IP de la demostración del Router-

 

Visualiza la tabla de IP Routing asociada a un caso VRF. Utilizan al comando show ip route vrf de verificar que el VRF está en la tabla de ruteo.

 

Ejemplos de Configuración para la Carga a Compartir de Trayectoria Múltiple de BGP para eBGP e iBGP en una Función MPLS-VPN

Ejemplo de Configuración de eBGP and iBGP Multipath Load Sharing

Este ejemplo de configuración de siguiente configura a un router en el modo de la direccionamiento-familia para seleccionar seis rutas BGP (eBGP o iBGP) como multipaths:

Router(config)# router bgp 40000 
 Router(config-router)# address-family ipv4 vrf RED 
 Router(config-router-af)# maximum-paths eibgp 6 
 Router(config-router-af)# end 

Ejemplos de Verificación de eBGP e iBGP Multipath Load Sharing

Para verificar que el iBGP y las rutas del eBGP se hayan configurado para la carga a compartir, utilice el comando BGP vpnv4EXEC del IP de la demostración o el comando exec del vrf de la ruta de IP de la demostración.

En el siguiente ejemplo, ingresan al comando show ip bgp vpnv4 de visualizar los multipaths instalados en el RIB del VPNv4:

Router# show ip bgp vpnv4 all 10.22.22.0
BGP routing table entry for 10:1:22.22.22.0/24, version 19
Paths:(5 available, best #5)
Multipath:eiBGP
  Advertised to non peer-group peers:
  10.0.0.2 10.0.0.3 10.0.0.4 10.0.0.5
  22
    10.0.0.2 (metric 20) from 10.0.0.4 (10.0.0.4)
      Origin IGP, metric 0, localpref 100, valid, internal, multipath
      Extended Community:0x0:0:0 RT:100:1 0x0:0:0
      Originator:10.0.0.2, Cluster list:10.0.0.4
  22
    10.0.0.2 (metric 20) from 10.0.0.5 (10.0.0.5)
      Origin IGP, metric 0, localpref 100, valid, internal, multipath
      Extended Community:0x0:0:0 RT:100:1 0x0:0:0
      Originator:10.0.0.2, Cluster list:10.0.0.5
  22
    10.0.0.2 (metric 20) from 10.0.0.2 (10.0.0.2)
      Origin IGP, metric 0, localpref 100, valid, internal, multipath
      Extended Community:RT:100:1 0x0:0:0
  22
    10.0.0.2 (metric 20) from 10.0.0.3 (10.0.0.3)
      Origin IGP, metric 0, localpref 100, valid, internal, multipath
      Extended Community:0x0:0:0 RT:100:1 0x0:0:0
      Originator:10.0.0.2, Cluster list:10.0.0.3
  22
    10.1.1.12 from 10.1.1.12 (10.22.22.12)
      Origin IGP, metric 0, localpref 100, valid, external, multipath, best
      Extended Community:RT:100:1

En el siguiente ejemplo, ingresan al comando show ip route vrf de visualizar las rutas de trayectoria múltiple en la tabla VRF:

Router# show ip route vrf PATH 10.22.22.0
Routing entry for 10.22.22.0/24
  Known via "bgp 1", distance 20, metric 0
  Tag 22, type external
  Last update from 10.1.1.12 01:59:31 ago
  Routing Descriptor Blocks:
  * 10.0.0.2 (Default-IP-Routing-Table), from 10.0.0.4, 01:59:31 ago
      Route metric is 0, traffic share count is 1
      AS Hops 1
    10.0.0.2 (Default-IP-Routing-Table), from 10.0.0.5, 01:59:31 ago
      Route metric is 0, traffic share count is 1
      AS Hops 1
    10.0.0.2 (Default-IP-Routing-Table), from 10.0.0.2, 01:59:31 ago
      Route metric is 0, traffic share count is 1
      AS Hops 1
    10.0.0.2 (Default-IP-Routing-Table), from 10.0.0.3, 01:59:31 ago
      Route metric is 0, traffic share count is 1
      AS Hops 1
    10.1.1.12, from 10.1.1.12, 01:59:31 ago
      Route metric is 0, traffic share count is 1
      AS Hops 1

Adonde ir después

Para la información sobre la publicidad del ancho de banda de un sistema autónomo salga el link como comunidad ampliada, refieren al documento del “Ancho de banda de enlace de BGP”.

Referencias adicionales

Para relacionado con la información adicional a la carga a compartir del trayecto múltiple de BGP para ambo eBGP y el iBGP en un MPLS VPN, refiera a las referencias siguientes:

Documentos Relacionados

Tema relacionado

Título del documento

Comandos bgp: sintaxis de comandos completa, modo de comandos, historial de comandos, valores predeterminados, directrices de uso y ejemplos

Routing IP del Cisco IOS: Referencia del comando bgp

Ejemplos de configuración y tareas completos del Ancho de banda de enlace de BGP

Módulo del “Ancho de banda de enlace de BGP”

Tareas de configuración CEF

“Módulo de la descripción del Cisco Express Forwarding”

Estándares

Estándares

Título

Esta función no soporta estándares nuevos o modificados, y el soporte de los estándares existentes no ha sido modificado por ella.

--

MIB

MIB

Link del MIB

Esta función no soporta MIBs nuevas o modificadas, y el soporte para las MIBs existentes no ha sido modificado por esta función.

Para obtener listas de MIB soportadas por la versión de plataforma y laCisco IOS, y descargar módulos MIB, vaya al sitio web de Cisco MIB en Cisco.com en el URL siguiente:

http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml

RFC

RFC

Título

RFC 1771

Un protocolo Protocolo de la puerta de enlace marginal (BGP) 4 (BGP4)

RFC 2547

BGP/MPLS VPN

RFC 2858

Extensiones Multiprotocolo para BGP-4

Asistencia Técnica

Descripción

Link

El sitio Web de soporte técnico de Cisco proporciona los recursos en línea extensos, incluyendo la documentación y las herramientas para localizar averías y resolver los problemas técnicos con los Productos Cisco y las Tecnologías.

Para recibir la Seguridad y la información técnica sobre sus Productos, usted puede inscribir a los diversos servicios, tales como la herramienta de alerta del producto (accedida de los Field Notice), el hoja informativa de los servicios técnicos de Cisco, y alimentaciones realmente simples de la sindicación (RSS).

El acceso a la mayoría de las herramientas en el sitio Web de soporte técnico de Cisco requiere una identificación del usuario y una contraseña del cisco.com.

http://www.cisco.com/cisco/web/LA/support/index.html

Información sobre la Función BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN

La tabla siguiente proporciona la información sobre la versión sobre la característica o las características descritas en este módulo. Esta tabla enumera solamente la versión de software que introdujo el soporte para una característica dada en un tren de versión de software dado. A menos que se indicare en forma diferente, las versiones posteriores de ese tren de versión de software también soportan esa característica.

Utilice el Cisco Feature Navigator para encontrar la información sobre el soporte del Soporte de la plataforma y de la imagen del software de Cisco. Para acceder el Cisco Feature Navigator, vaya a www.cisco.com/go/cfn. Una cuenta en el cisco.com no se requiere.

Tabla 1Información sobre la Función BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN

Nombre de la función

Versiones

Información de la Configuración de la Función

BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN

Cisco IOS XE 3.1.0SG 12.0(24)S 12.2(14)S 12.2(18)SXE 12.2(4)T 15.0(1)S

La carga a compartir del trayecto múltiple de BGP para el eBGP y la característica del iBGP permite que usted configure la carga de trayecto múltiple que equilibra con ambo eBGP y trayectorias del iBGP en las redes de BGP que se configuran para utilizar el MPLS VPNs. Esta característica proporciona las capacidades mejoradas del despliegue y de la oferta de servicio del Equilibrio de carga y es útil para los sistemas autónomos multihomed y el Routers PE que importan el eBGP y las trayectorias del iBGP de multihomed y de las redes Stub.

El siguiente comando fue insertado o modificado por esta función: eibgp de las máximo-trayectorias.

Cisco y el logotipo de Cisco son marcas registradas o marcas registradas de Cisco y/o de sus afiliados en los E.E.U.U. y otros países. Para ver una lista de marcas registradas de Cisco, vaya a este URL: www.cisco.com/go/trademarks. Las marcas registradas de tercera persona mencionadas son la propiedad de sus propietarios respectivos. El uso de la palabra Partner no implica en una relación de sociedad entre Cisco y ninguna otra compañía. (1110R)

Las direcciones IP (Internet Protocol) y los números de teléfono utilizados en este documento no son direcciones y números de teléfono reales. Cualesquiera ejemplos, muestra de la salida de comandos, diagramas de topología de red y otras figuras incluidos en el documento se muestran solamente con fines ilustrativos. El uso de direcciones IP o números de teléfono reales en contenido ilustrativo es involuntario y fortuito.

Cisco Systems, Inc. del © 2012 todos los derechos reservados.