PFCWD (Pfc Watchdog)

To monitor the PFC (Priority Flow Control). It will trigger when we have PFC Storm. It purpose is to stop this storm from happening.

Condition

  1. There is Pause Frame / PFC (Priority Flow Control) frame sending in
  2. There is traffic coming out of the priority (doesn't matter the %).
    1. Note: this should not related to XOFF, XOFF is only to trigger PFC frame not PFCWD

Detection

When enabled, PFCWD will trigger after storm happening on X duration.

Action

When detection happens, one of the following action will be done depends on the configuration:

  1. Drop:
    • All existing packets in output queues (egress queue) are discarded
    • All subsequent packets in Rx Queue Buffer of the output queue are discarded
    • All subsequent packets of priority group queue are discarded including PFC (Priority Flow Control) frame
    • As a result, the switch will not generate any pause frame
  2. Forward:
    • Queue will no longer honor PFC pause frame and packets in the queue are forwarded as it