Control de tormentas
RESUMEN Lea este tema para comprender cómo el enrutador nativo de la nube implementa la característica de limitación de velocidad de difusión cuando se implementa en modo L2.
La función de control de tormentas o limitación de velocidad controla la velocidad del tráfico de difusión de salida, unidifusión desconocida y multidifusión (BUM) en las interfaces de estructura.
Ejemplo de configuración
El límite de velocidad se especifica en bytes por segundo ajustando stormControlProfiles en el archivo values.yaml antes de la implementación.
# rate limit profiles for bum traffic on fabric interfaces in bytes per second stormControlProfiles: rate_limit_pf1: bandwidth: level: 0
Una vez que se crea un perfil, se puede asignar a la interfaz a través del atributo de storm-control-profile
interfaz. Por ejemplo:
- eth1: ddp: on interface_mode: trunk vlan-id-list: [100, 200, 300, 700-705] storm-control-profile: rate_limit_pf1 native-vlan-id: 100 no-local-switching: true
El sistema aplica los perfiles configurados a todas las interfaces de estructura especificadas en el enrutador nativo de la nube. El valor límite máximo de velocidad por interfaz que puede establecer es 1.000.000 bytes por segundo.
Si la tasa de tráfico de unidifusión, difusión o multidifusión desconocida supera el límite establecido en una interfaz de estructura especificada, el vRouter descarta el tráfico. Puede ver los valores del contador de colocación ejecutando el dropstats
comando en la CLI de vRouter. Puede ver los contadores desplegables de límite de velocidad por interfaz ejecutando el comando vif --get fabric_vif_id --get-drop-stats
vRouter CLI. Por ejemplo:
dropstats L2 untag pkt drop 8832 L2 Src Mac lookup fail 880 Rate limit exceeded 29312474
Al configurar un perfil de límite de velocidad en una interfaz de estructura, puede ver el límite configurado en bytes por segundo cuando ejecuta o vif --list
bien vif --get fabric_vif_id.
vif0/2 PCI: 0000: af: 01.1 (Speed 10000, Duplex 1) Type: Physical HWaddr: 76:5d: f5: f5: c1:7a Vrf:0 Flags: L2Vof QOS:-1 Ref: 8 BUM Rate Limit: 1000000 RX port packets:1 errors:0 RX queue packets:1 errors:0 RX queue errors to lore 000000000000 Driver: net_iavf Fabric Interface: 0000:af:01.1 Status: UP Vlan Mode: Trunk Vlan: 300 500 600 RX packets:0 bytes:0 errors:1 TX packets:0 bytes:0 errors:0 Drops: 1
-
El límite de velocidad solo se puede configurar en interfaces físicas y solo durante el despliegue.
-
La estructura de configuración de límite de velocidad global existenteBMCastRateLimit está en desuso desde la versión 22.4.