A link-layer congestion management mechanism that pauses only the affected CoS instead of the entire link.
A priority flow control (PFC) is a link layer congestion management mechanism that
-
prevents frame loss due to congestion
-
pauses only the affected classes of service (CoS) instead of the entire link, and
-
uses pause frames with timers per CoS to temporarily stop traffic until congestion clears.
Additional information about PFC
-
PFC is standardized as IEEE 802.1Qbb.
-
This mechanism is also called Priority-Based Flow Control (PFC), Class-Based Flow Control (CBFC), or Per-Priority Pause (PPP).
-
Unlike IEEE 802.3x Flow Control (pause frames), which stops all traffic, PFC provides granularity at the CoS level.
-
PFC pause frame includes a two-octet timer per CoS, expressed in quanta (transmission time of 512 bits).
-
The timer range is 0 to 65,535 quanta. The maximum pause time depends on the interface speed.
-
Pause frames are not forwarded by the peer; they operate on a hop-by-hop basis only.
| Feature Name |
Release Information |
Feature Description |
|---|---|---|
| Shortlink Priority Flow Control |
Release 25.4.1 |
Introduced in this release on: Fixed Systems (8010 [ASIC: A100])(select variants only*) *This feature is supported on:
|
| Shortlink Priority Flow Control |
Release 25.1.1 | Introduced in this release on: Fixed Systems (8700 [ASIC: K100], 8010 [ASIC: A100])(select variants only*) This feature is supported on:
|
| Shortlink Priority Flow Control |
Release 24.4.1 | Introduced in this release on: Fixed Systems (8200 [ASIC: P100], 8700 [ASIC: P100])(select variants only*); Modular Systems (8800 [LC ASIC: P100])(select variants only*) *This feature is now supported on:
|
| Priority Flow Control |
Release 25.4.1 |
Introduced in this release on: Fixed Systems (8010 [ASIC: A100])(select variants only*) *This feature is supported on:
|
| Priority Flow Control |
Release 25.3.1 | Introduced in this release on: Fixed Systems (8100 [ASIC: Q200], 8200 [ASIC: Q200]) (select variants only*) You can now enable Priority Flow Control (PFC) to pause specific classes of traffic without impacting others during network congestion. This feature allows the device to apply flow control on a per-priority basis, preventing packet loss for critical traffic while maintaining overall network performance. *This feature is supported on:
|
| Priority Flow Control |
Release 25.1.1 |
Introduced in this release on: Fixed Systems (8700 [ASIC: K100], 8010 [ASIC: A100])(select variants only*) This feature is supported on:
|
| Priority Flow Control |
Release 24.4.1 |
Introduced in this release on: Fixed Systems (8200 [ASIC: P100], 8700 [ASIC: P100])(select variants only*); Modular Systems (8800 [LC ASIC: P100])(select variants only*) *This feature is supported on:
|
| Priority Flow Control on Cisco 8808 and Cisco 8812 Modular Chassis Line Cards |
Release 7.5.3 |
Priority Flow Control is now supported on the following line card in the buffer-internal mode:
The feature is supported in the buffer-internal and buffer-extended modes on:
Apart from the buffer-external mode, support for this feature now extends to the buffer-internal mode on the following line cards:
|
| Shortlink Priority Flow Control |
Release 7.3.3 | This feature and the hw-module profile priority-flow-control command are supported on 88-LC0-36FH line card. |
| Priority Flow Control Support on Cisco 8800 36x400 GbE QSFP56-DD Line Cards (88-LC0-36FH-M) |
Release 7.3.15 |
This feature and the hw-module profile priority-flow-control command are supported on 88-LC0-36FH-M and 8800-LC-48H line cards. All previous functionalities and benefits of this feature are available on these line cards. However, the buffer-internal mode is not supported.In addition, to use the buffer-extended mode on these line cards, you are required to configure the performance capacity or headroom values. This configuration requirement ensures that you can better provision and balance workloads to achieve lossless behavior, which in turn ensures efficient use of bandwidth and resources. |
| Priority Flow Control |
Release 7.3.1 | This feature and the hw-module profile priority-flow-control command are not supported. |
PFC analogy
The PFC mechanism is like a multi-lane highway where only the congested lane is closed temporarily while others keep moving.