Routing IP: Guía de configuración BGP, Cisco IOS Release 12.2SR
BGP Link Bandwidth
2 Agosto 2013 - Traducción Automática | Otras Versiones: PDFpdf 221 KB | Inglés (8 Noviembre 2011) | Comentarios

BGP Link Bandwidth

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

La característica del ancho de banda de link del bgp (border gateway protocol) se utiliza para hacer publicidad del ancho de banda de un link de la salida del sistema autónomo como comunidad ampliada. Esta función se configura para links entre vecinos directamente BGP externos (eBGP) conectados directamente. El atributo de comunidad ampliada de ancho de banda de link se propaga a los peers iBGP cuando se habilita el intercambio de comunidad ampliada. Esta función se utiliza con las funciones de BGP Multipath para configurar el balanceo de carga sobre los links con desigual ancho de banda.

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 para BGP Link Bandwidth

  • El equilibrio del Equilibrio de carga o de la carga de trayecto múltiple BGP debe ser configurado antes de que se habilite la característica del Ancho de banda de enlace de BGP.
  • El intercambio de la comunidad ampliada BGP se debe habilitar entre los vecinos iBGP a quienes el atributo del ancho de banda de link debe ser hecho publicidad.
  • El Cisco Express Forwarding o el Distributed Cisco Express Forwarding se debe habilitar en todos los routeres participantes.

Restricciones de BGP Link Bandwidth

  • La característica del Ancho de banda de enlace de BGP se puede configurar solamente bajo las sesiones de la familia de direccionamiento del IPv4 y del VPNv4.
  • El BGP puede originar a la comunidad del ancho de banda de link solamente para los links directamente conectados a los vecinos eBGP.
  • El iBGP y el Equilibrio de carga del eBGP se soportan en las familias del direccionamiento del IPv4 y del VPNv4. Sin embargo, el Equilibrio de carga del eiBGP se soporta solamente en las familias del direccionamiento del VPNv4.

Información sobre BGP Link Bandwidth

Descripción General de BGP Link Bandwidth

La característica del Ancho de banda de enlace de BGP se utiliza para habilitar la carga de trayecto múltiple que equilibra para los links externos con la capacidad de ancho de banda desigual. Esta característica es habilitada bajo sesión de la familia de direccionamiento del IPv4 o del VPNv4 ingresando el comando BGP dmzlink-BW. Este iBGP de los soportes de característica, Equilibrio de carga del eBGP de varios trayectos, y carga de trayecto múltiple del eiBGP que equilibra en el Multiprotocol Label Switching (MPLS) VPN. Cuando se habilita esta característica, las rutas aprendidas del vecino externo directamente conectado se propagan a través de la red del Internal BGP (iBGP) con el ancho de banda del link externo de la fuente.

La comunidad ampliada del ancho de banda de link indica la preferencia de un link de la salida del sistema autónomo en términos de ancho de banda. Ingresando aplica a esta comunidad ampliada a los links externos entre los pares directamente conectados del eBGP el comando vecino de dmzlink-BW. El atributo de la comunidad ampliada del ancho de banda de link se propaga a los pares del iBGP cuando el intercambio de la comunidad ampliada se habilita con el comando neighbor send-community.

Atributo de la Comunidad Extendida del Ancho de Banda de Link

El atributo de la comunidad ampliada del ancho de banda de link es un valor 4-byte que se configura para un link en la interfaz de las zonas desmilitarizadas (DMZ) que conecta a dos pares del eBGP del salto único. El atributo de la comunidad ampliada del ancho de banda de link se utiliza como valor del tráfico compartido en relación con otras trayectorias mientras que se está remitiendo el tráfico. Dos trayectorias se señalan como igual para el Equilibrio de carga si la ponderación, la longitud local-pref, de la como-trayectoria, los costes del Multi Exit Discriminator (MED), y del Interior Gateway Protocol (IGP) son lo mismo.

Ventajas de la función BGP Link Bandwidth

La característica del Ancho de banda de enlace de BGP permite que el BGP sea configurado para enviar el tráfico sobre el iBGP múltiple o las trayectorias aprendidas eBGP donde está proporcional el tráfico se envía que al ancho de banda de los links que se utilizan para salir el sistema autónomo. La configuración de esta característica se puede utilizar con el eBGP y las características de la ruta múltiple iBGP para habilitar el Equilibrio de carga del costo desigual sobre los links múltiples. El Equilibrio de carga del costo desigual sobre los links con el ancho de banda desigual no era posible en el BGP antes de que la característica del Ancho de banda de enlace de BGP fuera introducida.

Cómo Configurar BGP Link Bandwidth

Configurando y verificando el Ancho de banda de enlace de BGP

Para configurar la característica del Ancho de banda de enlace de BGP, realice los pasos en esta sección.

PASOS SUMARIOS

1. permiso

2. configuró terminal

3. autonomous-system-number BGP del router

4. direccionamiento-familia ipv4

5. direccionamiento-familia ipv4 [mdt | Multicast | [vrf vrf-name] del unicast | vrf-name del vrf]

6. BGP dmzlink-BW

7. neighbor ip-address dmzlink-BW

8. enviar-comunidad del neighbor ip-address [ambas | extendido | estándar]

9. extremo

10. muestre el [longer-prefixes [injected] del IP address BGP del IP | [mask-length] de los corto-prefijos]

11 muestre el [longer-prefixes] del [mask] del IP address de la ruta de IP| [process-id] del protocolo | [list access-list-number | acceso-lista-nombre] | descarga estática]


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 50000 del router de Router(config)#

 

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

 
Paso 4
direccionamiento-familia ipv4


Ejemplo:

Router (config-router-AF) # direccionamiento-familia ipv4

 

Ingresa en el modo de configuración de la familia de direcciones.

 
Paso 5
direccionamiento-familia ipv4 [mdt | Multicast | [vrf vrf-name] del unicast | vrf-name del vrf]


Ejemplo:

Router (config-router) # direccionamiento-familia ipv4

 

La característica del Ancho de banda de enlace de BGP se soporta solamente bajo las familias de direccionamiento del IPv4 y del VPNv4.

 
Paso 6
BGP dmzlink-BW


Ejemplo:

Router (config-router-AF) # BGP dmzlink-BW

 

Configuraciones BGP para distribuir el tráfico proporcional al ancho de banda del link.

  • Este comando se debe ingresar en cada router que contenga una interfaz externa que deba ser utilizada para el equilibrio de la carga de trayecto múltiple.
 
Paso 7
neighbor ip-address dmzlink-BW


Ejemplo:

Router (config-router-AF) # vecino 172.16.1.1 dmzlink-BW

 

Configuraciones BGP para incluir el atributo del ancho de banda de link para las rutas aprendidas de la dirección IP especificada de la interfaz externa.

  • Este comando se debe configurar para cada link del eBGP que deba ser configurado como de trayectoria múltiple. Habilitar este comando permite que el ancho de banda del link externo sea propagado con la comunidad ampliada del ancho de banda de link.
 
Paso 8
enviar-comunidad del neighbor ip-address [ambas | extendido | estándar]


Ejemplo:

El router (config-router-AF) # enviar-comunidad de 10.10.10.1 del vecino extendió

 

Comunidad de los permisos o intercambio (opcional) de la comunidad ampliada con el vecino especificado.

  • Este comando se debe configurar para los pares del iBGP a quienes el atributo de la comunidad ampliada del ancho de banda de link debe ser propagado.
 
Paso 9
Finalizar


Ejemplo:

Router (config-router-AF) # extremo

 

El modo de configuración de la familia del direccionamiento de salidas, y ingresa al modo EXEC privilegiado.

 
Paso 10
muestre el [longer-prefixes [injected] del IP address BGP del IP | [mask-length] de los corto-prefijos]


Ejemplo:

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

 

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

  • La salida visualiza el estatus de la configuración del ancho de banda de link. El ancho de banda del link se muestra en los kilobytes.
 
Paso 11
muestre el [longer-prefixes] del [mask] del IP address de la ruta de IP| [process-id] del protocolo | [list access-list-number | acceso-lista-nombre] | descarga estática]


Ejemplo:

Ruta de IP 10.0.0.0 de la demostración del Router-

 

(Opcional) Muestra el estado actual de la tabla de ruteo.

  • La salida visualiza los valores de parte del tráfico, incluyendo las ponderaciones de los links que se utilizan al tráfico directo proporcional al ancho de banda de cada link.
 

Ejemplos de Configuración para el Ancho de Banda de Link BGP

Ejemplo: Configuración del Ancho de banda de enlace de BGP

En los siguientes ejemplos, se configura la característica del Ancho de banda de enlace de BGP así que el BGP distribuirá el tráfico proporcional al ancho de banda de cada link externo. La figura debajo de las demostraciones que dos sistemas autónomos externos conectaron por tres conecta que cada uno lleva cantidad diferente de ancho de banda (links de costo desiguales). Se habilita el equilibrio de la carga de trayecto múltiple y el tráfico se equilibra proporcional.


Nota


La característica del Ancho de banda de enlace de BGP funciona para las topologías simples que tienen un trayecto único hacia los puntos de salida.

Precaución


La característica del Ancho de banda de enlace de BGP no pudo funcionar correctamente si el Equilibrio de carga se requiere hacia los puntos de salida.


Figura 1Configuración del Ancho de banda de enlace de BGP


Configuración del router A

En el siguiente ejemplo, configuran al router A para soportar el Equilibrio de carga de la ruta múltiple iBGP y para intercambiar el atributo de comunidad extendida de BGP por los vecinos iBGP:

RouterA(config)# router bgp 100
 
RouterA(config-router)# neighbor 10.10.10.2 remote-as 100
 
RouterA(config-router)# neighbor 10.10.10.2 update-source Loopback 0
 
RouterA(config-router)# neighbor 10.10.10.3 remote-as 100
 
RouterA(config-router)# neighbor 10.10.10.3 update-source Loopback 0
 
RouterA(config-router)# address-family ipv4
 
RouterA(config-router-af)# bgp dmzlink-bw 
RouterA(config-router-af)# neighbor 10.10.10.2 activate
 
RouterA(config-router-af)# neighbor 10.10.10.2 send-community both
 
RouterA(config-router-af)# neighbor 10.10.10.3 activate
 
RouterA(config-router-af)# neighbor 10.10.10.3 send-community both
 
RouterA(config-router-af)# maximum-paths ibgp 6
 

Configuración del Router B

En el router del siguiente ejemplo B se configura para soportar la carga de trayecto múltiple que equilibra, para distribuir tráfico del link del router D y del router E proporcional al ancho de banda de cada link, y para hacer publicidad del ancho de banda de estos links a los vecinos iBGP como comunidad ampliada:

RouterB(config)# router bgp 100
 
RouterB(config-router)# neighbor 10.10.10.1 remote-as 100
 
RouterB(config-router)# neighbor 10.10.10.1 update-source Loopback 0
 
RouterB(config-router)# neighbor 10.10.10.3 remote-as 100
 
RouterB(config-router)# neighbor 10.10.10.3 update-source Loopback 0 
RouterB(config-router)# neighbor 172.16.1.1 remote-as 200
 
RouterB(config-router)# neighbor 172.16.1.1 ebgp-multihop 1 
RouterB(config-router)# neighbor 172.16.2.2 remote-as 200
 
RouterB(config-router)# neighbor 172.16.2.2 ebgp-multihop 1 
RouterB(config-router)# address-family ipv4
 
RouterB(config-router-af)# bgp dmzlink-bw
 
RouterB(config-router-af)# neighbor 10.10.10.1 activate
 
RouterB(config-router-af)# neighbor 10.10.10.1 next-hop-self
 
RouterB(config-router-af)# neighbor 10.10.10.1 send-community both
 
RouterB(config-router-af)# neighbor 10.10.10.3 activate
 
RouterB(config-router-af)# neighbor 10.10.10.3 next-hop-self
 
RouterB(config-router-af)# neighbor 10.10.10.3 send-community both
 
RouterB(config-router-af)# neighbor 172.16.1.1
 activate 
RouterB(config-router-af)# neighbor 172.16.1.1 dmzlink-bw
 
RouterB(config-router-af)# neighbor 172.16.2.2 activate 
RouterB(config-router-af)# neighbor 172.16.2.2 dmzlink-bw
RouterB(config-router-af)# maximum-paths ibgp 6
RouterB(config-router-af)# maximum-paths 6
 

Configuración del Router C

En el router del siguiente ejemplo el C se configura para soportar la carga de trayecto múltiple que equilibra y para hacer publicidad del ancho de banda del link con el router E a los vecinos iBGP como comunidad ampliada:

RouterC(config)# router bgp 100
RouterC(config-router)# neighbor 10.10.10.1 remote-as 100
RouterC(config-router)# neighbor 10.10.10.1 update-source Loopback 0
RouterC(config-router)# neighbor 10.10.10.2 remote-as 100
RouterC(config-router)# neighbor 10.10.10.2 update-source Loopback 0
RouterC(config-router)# neighbor 172.16.3.30 remote-as 200
RouterC(config-router)# neighbor 172.16.3.30 ebgp-multihop 1
RouterC(config-router)# address-family ipv4 
RouterC(config-router-af)# bgp dmzlink-bw
 
RouterC(config-router-af)# neighbor 10.10.10.1 activate
RouterC(config-router-af)# neighbor 10.10.10.1 send-community both
RouterC(config-router-af)# neighbor 10.10.10.1 next-hop-self
RouterC(config-router-af)# neighbor 10.10.10.2 activate 
RouterC(config-router-af)# neighbor 10.10.10.2 send-community both
RouterC(config-router-af)# neighbor 10.10.10.2 next-hop-self 
RouterC(config-router-af)# neighbor 172.16.3.3 activate 
RouterC(config-router-af)# neighbor 172.16.3.3 dmzlink-bw
 
RouterC(config-router-af)# maximum-paths ibgp 6
RouterC(config-router-af)# maximum-paths 6
 

Ejemplo: Verificación de BGP Link Bandwidth

Los ejemplos en esta sección muestran la verificación de esta característica en el router A, el router B, y el C del router.

Router B

En el siguiente ejemplo, ingresan al comando show ip bgp en el router B de verificar que dos mejores trayectos del costo desigual han estado instalados en la tabla de BGP Routing. El ancho de banda para cada link se visualiza con cada ruta.

RouterB# show ip bgp 192.168.1.0
BGP routing table entry for 192.168.1.0/24, version 48
Paths: (2 available, best #2)
Multipath: eBGP
  Advertised to update-groups:
     1          2
  200
    172.16.1.1 from 172.16.1.2 (192.168.1.1)
      Origin incomplete, metric 0, localpref 100, valid, external, multipath, best
      Extended Community: 0x0:0:0
      DMZ-Link Bw 278 kbytes
  200
    172.16.2.2 from 172.16.2.2 (192.168.1.1)
      Origin incomplete, metric 0, localpref 100, valid, external, multipath, best
      Extended Community: 0x0:0:0
      DMZ-Link Bw 625 kbytes 

Router A

En el siguiente ejemplo, ingresan al comando show ip bgp en el router A de verificar que han propagado la comunidad ampliada del ancho de banda de link a través de la red del iBGP al router A. Exit que los links están situados en el router B y el C del router. La salida muestra que una ruta para cada link de la salida al sistema autónomo 200 ha estado instalada como mejor trayecto en la tabla de BGP Routing.

RouterA# show ip bgp 192.168.1.0

BGP routing table entry for 192.168.1.0/24, version 48
Paths: (3 available, best #3)
Multipath: eBGP
  Advertised to update-groups:
     1          2
  200
    172.16.1.1 from 172.16.1.2 (192.168.1.1)
      Origin incomplete, metric 0, localpref 100, valid, external, multipath
      Extended Community: 0x0:0:0
      DMZ-Link Bw 278 kbytes
  200
    172.16.2.2 from 172.16.2.2 (192.168.1.1)
      Origin incomplete, metric 0, localpref 100, valid, external, multipath, best
      Extended Community: 0x0:0:0
      DMZ-Link Bw 625 kbytes
  200
    172.16.3.3 from 172.16.3.3 (192.168.1.1)
      Origin incomplete, metric 0, localpref 100, valid, external, multipath, best
      Extended Community: 0x0:0:0
      DMZ-Link Bw 2500 kbytes 

Router A

En el siguiente ejemplo, ingresan al comando show ip route en el router A de verificar las rutas de trayectoria múltiple se hacen publicidad que y los valores de parte asociados del tráfico:

RouterA# show ip route 192.168.1.0 
Routing entry for 192.168.1.0/24 
  Known via "bgp 100", distance 200, metric 0 
  Tag 200, type internal 
  Last update from 172.168.1.1 00:01:43 ago 
  Routing Descriptor Blocks: 
  * 172.168.1.1, from 172.168.1.1, 00:01:43 ago 
      Route metric is 0, traffic share count is 13 
      AS Hops 1, BGP network version 0 
      Route tag 200 
    172.168.2.2, from 172.168.2.2, 00:01:43 ago 
      Route metric is 0, traffic share count is 30 
      AS Hops 1, BGP network version 0 
      Route tag 200 
    172.168.3.3, from 172.168.3.3, 00:01:43 ago 
      Route metric is 0, traffic share count is 120 
      AS Hops 1, BGP network version 0 
      Route tag 200 

Adonde ir después

Para la información sobre la carga a compartir del trayecto múltiple de BGP para el eBGP y el iBGP en una característica MPLS-VPN, refiera al documento siguiente: “Carga a compartir del trayecto múltiple de BGP para el eBGP y el iBGP en un MPLS-VPN”.

Para más información sobre la característica de la carga a compartir de la ruta múltiple iBGP, refiera al documento siguiente: “carga a compartir de la ruta múltiple iBGP”.

Referencias adicionales

Las secciones siguientes proporcionan las referencias relacionadas con la característica del Ancho de banda de enlace de BGP.

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

Tareas de configuración CEF

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

Estándares

Estándar

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

draft-ramachandra-bgp-ext-communities-09.txt

Atributo de las comunidades ampliadas BGP

Asistencia Técnica

Descripción

Link

El Web site del soporte y de la documentación de Cisco proporciona los recursos en línea para descargar la documentación, el software, y las herramientas. Utilice estos recursos para instalar y para configurar el software y para resolver problemas y para resolver los problemas técnicos con los Productos Cisco y las Tecnologías. El acceso a la mayoría de las herramientas en el Web site del soporte y de la documentación 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 de la característica para el Ancho de banda de enlace de BGP

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 de la característica para el Ancho de banda de enlace de BGP

Nombre de la función

Versiones

Información sobre la Función

BGP Link Bandwidth

12.2(2)T

12.2(14)S

Esta característica hace publicidad del ancho de banda de un link de la salida del sistema autónomo como comunidad ampliada. El atributo de comunidad ampliada de ancho de banda de link se propaga a los peers iBGP cuando se habilita el intercambio de comunidad ampliada.

Se han insertado o modificado los siguientes comandos: BGP del router, direccionamiento-familia ipv4, direccionamiento-familia ipv4, BGP dmzlink-BW, vecino, BGP del IP de la demostración, ruta de IP de la demostración.

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.