Con la característica de contabilización de políticas (PA) de Border Gateway Protocol (BGP), podrá contabilizar el tráfico IP de forma diferencial mediante la asignación de contadores según la lista de comunidad, número AS y/o AS_PATH por cada interfaz de entrada.
BGP PA Output Interface Accounting inserta varias extensiones para habilitar BGP PA en una interfaz de salida y para incluir la contabilización basada en una dirección de origen tanto para el tráfico de entrada como de salida en una interfaz. Los contadores basados en parámetros tales como lista de comunidad, el número del sistema autónomo o la trayectoria del sistema autónomo se asignan para identificar el tráfico IP.
Antes de utilizar la función PA de BGP, active Cisco Express Forwarding (CEF) o Cisco Express Forwarding distribuido (dCEF) en el router.
La función BGP PA es soportada primero por las siguientes plataformas que soportan Cisco IOS Release 12.0(9)S.
Routers de las series 7200, 7500 y 12000 de Cisco
El número de plataformas que soportan esta función en Cisco IOS Release 12.2(13)T es mucho mayor. Las plataformas incluyen:
1400, 1600, 1700, 2600, 3600, 7100, 7200, 7500, AS5300, AS5350, AS5400, AS588 00, AS5850, ICS7750, IGX 8400 URM, MGX 8850, uBR7200.
BGP PA Output Interface Accounting se agregó en 12.0(22)S y se introdujo por primera vez como nueva función en 12.3(4)T. Hay muchas plataformas de Cisco que admiten esta función.
Nota: Para obtener información actualizada sobre el soporte de plataforma para esta función, acceda a Cisco Feature Navigator II (sólo clientes registrados).
La información que se presenta en este documento se originó a partir de dispositivos dentro de un ambiente de laboratorio específico. All of the devices used in this document started with a cleared (default) configuration. Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener un comando antes de ejecutarlo.
Esta función estuvo disponible por primera vez en la versión 12.0(9)S ED del software Cisco IOS®. Para que la función de contabilidad de políticas funcione, debe habilitar BGP y CEF/dCEF en el router.
Mediante la contabilidad de políticas BGP, puede contabilizar el tráfico (y aplicar la facturación) según la ruta que atraviesa. Por ejemplo, puede dar cuenta del tráfico que se dirige a nivel nacional, internacional, terrestre o satelital. De esta manera, puede identificar y contabilizar todo el tráfico por cliente.
Esta función aprovecha el comando table-map BGP, que clasifica los prefijos que coloca en la tabla de ruteo según la lista de comunidad, número AS, AS_PATH, etc. Basándose en estos criterios de coincidencia, la política de contabilidad BGP establece un número de depósito (actualmente de 1 a 64) de una tabla de contabilidad asociada con cada interfaz. Cada bloque de memoria representa una clasificación del tráfico, que permite que el tráfico IP se contabilice diferencialmente por lista de comunidad, número AS o AS_PATH por interfaz de entrada.
Para obtener más información, consulte Contabilización de Políticas BGP.
Nota: BGP PA mide y clasifica el tráfico IP que se envía o recibe de diferentes pares. El PA estaba disponible previamente sólo en una interfaz de entrada.
La función BGP Policy Accounting Output Interface Accounting inserta varias extensiones para habilitar BGP PA en una interfaz de salida y para incluir contabilización basada en una dirección de origen para el tráfico de entrada y de salida en una interfaz. Los contadores basados en parámetros tales como lista de comunidad, el número del sistema autónomo o la trayectoria del sistema autónomo se asignan para identificar el tráfico IP. La contabilidad de la interfaz de salida se agregó en la versión 12.0(22)S del IOS de Cisco.
Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.
Especifique comunidades en listas de comunidad (o defina listas AS_PATH) que clasifiquen el tráfico para la contabilización.
ip community-list 30 permit 100:190 ip community-list 40 permit 100:198 ip community-list 50 permit 100:197 ip community-list 60 permit 100:296 ip community-list 70 permit 100:201 !
Defina un route-map para que coincida con las listas de comunidad y establezca los números de depósito adecuados.
route-map set_bucket permit 10 match community 30 set traffic-index 2 ! route-map set_bucket permit 20 match community 40 set traffic-index 3 ! route-map set_bucket permit 30 match community 50 set traffic-index 4 ! route-map set_bucket permit 40 match community 60 set traffic-index 5 ! route-map set_bucket permit 50 match community 70 set traffic-index 6
Utilice el comando table-map en BGP para modificar el número de depósito cuando la tabla de IP Routing se actualiza con las rutas aprendidas de BGP.
router bgp 110 table-map set_bucket network 15.1.1.0 mask 255.255.255.0 neighbor 14.1.1.1 remote-as 100 ! ip classless ip bgp-community new-format
Habilite la función de contabilidad de políticas en la interfaz de entrada conectada al cliente.
interface POS7/0 ip address 15.1.1.2 255.255.255.0 no ip directed-broadcast bgp-policy accounting no keepalive crc 32 clock source internal
La configuración de BGP PA Output Interface Accounting es muy similar a BGP PA. Los tres primeros pasos descritos en la sección anterior son exactamente los mismos. El único cambio es en el comando bgp-policy accounting que se utiliza para habilitar la función PA en la interfaz. En el ejemplo siguiente BGP PA se habilita en la interfaz POS 7/0. Los criterios PA se basan en la dirección de origen del tráfico de salida
interface POS7/0 ip address 10.15.1.2 255.255.255.0 bgp-policy accounting output source no keepalive crc 32 clock source internal
Para inspeccionar qué prefijo se asigna a qué bloque de memoria y qué comunidad (o comunidades), utilice los comandos show ip cef y show ip bgp.
Router# show ip cef 196.240.5.0 detail 196.240.5.0/24, version 21, cached adjacency to POS7/2 0 packets, 0 bytes, traffic_index 4 via 14.1.1.1, 0 dependencies, recursive next hop 14.1.1.1, POS7/2 via 14.1.1.0/30 valid cached adjacency Router# show ip bgp 196.240.5.0 BGP routing table entry for 196.240.5.0/24, version 2 Paths: (1 available, best #1) Not advertised to any peer 100 14.1.1.1 from 14.1.1.1 (32.32.32.32) Origin IGP, metric 0, localpref 100, valid, external, best Community: 100:197
Para ver las estadísticas de tráfico por interfaz, utilice el comando show cef interface policy-statistics.
LC-Slot7# show cef interface policy-statistics : POS7/0 is up (if_number 8) Bucket Packets Bytes 1 0 0 2 0 0 3 50 5000 4 100 10000 5 100 10000 6 10 1000 7 0 0 8 0 0
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
29-Dec-2005 |
Versión inicial |