3.4.1 Bandwidth monitoring
This function monitors the frame length (from MAC addressto FCS) of the frame detected by flow detection or the bandwidth based on the frame count. Frames that are forwarded as being within the specified monitoring bandwidth are referred to as compliant frames. Frames penalized for exceeding the monitoring bandwidth are referred to as non-compliant frames.
Token Bucket algorithms are used to determine whether a frame detected by flow detection complies with or violates the monitoring bandwidth.
Burst size is the maximum frame capacity that can forward burst traffic as compliance frames. The following table describes the characteristics of burst sizes.
Burst size |
Features |
---|---|
Smaller |
The dropping of burst traffic is relatively easy. If traffic is sent while communication is not being performed, the send bandwidth fluctuations are relatively small. |
Larger |
The dropping of burst traffic is relatively difficult. If traffic is sent while communication is not being performed, the send bandwidth fluctuations are relatively large. |
The bandwidth monitoring functionality consists of minimum bandwidth monitoring and maximum bandwidth control. The following table describes the types of penalties that can be used for minimum bandwidth monitoring and maximum bandwidth control.
Penalty for non-compliant frames |
Type of bandwidth monitoring |
|
---|---|---|
Minimum bandwidth monitoring |
Maximum bandwidth control |
|
Discard |
- |
OK |
Queuing priority change |
OK |
- |
DSCP updating |
OK |
- |
Legend: OK: Available penalties-: Unavailable penalties
DSCP rewrite penalty does not operate for the following frames:
-
IPv4 and IPv6 packets exceeding the MTU
-
Frames whose TTL is set to 1
-
Frames whose hop limit is set to 1
-
Frames with an IP option
-
Frames with an IPv6 extension header
-
IPv4 or IPv6 packets with an unknown receiver address
<>Bandwidth monitoring during stack configuration
In a stack configuration, the support status of bandwidth monitoring varies depending on the interface type. The following table describes interface types and their corresponding bandwidth monitoring.
Interface type |
Bandwidth monitoring |
---|---|
Ethernet interface |
OK |
VLAN interface within a member switch |
OK |
VLAN interface across different member switches |
- |
Legend: OK: Supported-: Not supported
<>Bandwidth monitoring for multiple flows (aggregate bandwidth monitoring)
Aggregate bandwidth monitoring monitors bandwidth by aggregating frames detected by multiple flow detection into a single bandwidth.
The flow subject to aggregate bandwidth monitoring is a combination of all interface types (Ethernet interface, VLAN interface) and all flow detection conditions (MAC condition, IPv4 condition, and IPv6 condition). However, in a stack configuration, a combination of interfaces belonging only to the same switch is supported.