Productos involucrados:
S7700 V200R010
Como se observa en la figura, el switch Funciona como el switch central. Un usuario utiliza el servidor WOL para enviar paquetes de difusión dirigidos a las cajas de Samsung inactivas para despertarlos. Hay alrededor de 170 cajas de Samsung.
Síntoma de falla
Cuando se agregan alrededor de 170 cajas Samsung al mismo grupo, menos de la mitad de las cajas se despiertan en lotes y las cajas despiertas no son fijas.
Análisis de causa
El valor predeterminado de CPCAR a 64 kbit / s se usa en el interruptor central S7706. Cuando el S7706 recibe un gran número de paquetes de difusión dirigida (paquetes UDP) desde el servidor WOL en un período corto, el S7706 elimina los paquetes debido al límite de velocidad.
Procedimiento de resolución de problemas
En el escenario donde se agregan aproximadamente 170 cajas de Samsung al mismo grupo, recopile estadísticas de tráfico durante el proceso de despertar las cajas del estado inactivo.
El servidor WOL envía 3040 paquetes de difusión dirigidos. Diez paquetes con el puerto UDP siendo 7 y otros diez paquetes con el puerto UDP siendo 9 se envían a la dirección MAC de cada caja de Samsung a la vez.
El S5720HI conectado al servidor WOL recibe 3040 paquetes y envía 3040 paquetes.
La interfaz de entrada Eth-Trunk12 del switch central S7706 recibe 3040 paquetes UDP. Sin embargo, la interfaz de salida Eth-Trunk15 del S7706 envía solo 183 paquetes.
Ejecutar el comando: display cpu-defend statistics all
Se encuentra un gran número de ARP Miss en el slot 1/1
<S7706> display cpu-defend statistics all
Statistics on slot 1/1:
--------------------------------------------------------------------------------
Packet Type Pass(Packet/Byte) Drop(Packet/Byte) Last-dropping-time
--------------------------------------------------------------------------------
arp-miss 230819 267430 2017-09-01 06:00
30890324 40648513
Captura en el servidor del WOL:
Basado en el análisis de los paquetes capturados, el servidor WOL tarda de 3 a 4 segundos en enviar paquetes para una activación por lotes (wake-up). Se envían un total de 3040 paquetes UDP, por lo que el servidor WOL envía aproximadamente 1000 paquetes UDP cada segundo. Sin embargo, el valor de CPCAR predeterminado para los paquetes ARP Miss es de 64 kbit / s en el S7706. Cuando se utiliza la configuración predeterminada y el servidor WOL envía una gran cantidad de paquetes UDP en un período corto, el S7706 descarta los paquetes debido al límite de velocidad.
Aumente el valor predeterminado de CPCAR para los paquetes de ARP Miss en la MPU y la LPU.
En la política de defensa de ataque 1, aumente el límite de velocidad de envío de paquetes de ARP Miss a la CPU a 2048 kbit / s.
[S7706] cpu-defend policy 1
[S7706-cpu-defend-policy-1] car packet-type arp-miss cir 2048
De aplica la attack defense policy 1 al slot 1/1
[S7706] slot 1/1
[S7706-slot-1/1] cpu-defend-policy 1
Se aplica la attack defense policy 1 al slot 2/1
[S7706] slot 2/1
Se aplica la attack defense policy 1 al MPU
[S7706] cpu-defend policy 1
Saludos