HP-UX IPQoS Configuration Files

Policy Blocks

res[ervation] b1[suffix]

Reserves the specified amount of bandwidth, b1[suffix], for outbound traffic matching any filter used by the policy. Whenever there is less traffic in this class than the reservation specified, unused bandwidth is available for other traffic.

The b1 parameter specifies the numeric value of the reservation bandwidth.

The [suffix] parameter can be either a percent sign (%) or one of the letters k, K, m, or M. The % is mutually exclusive with k, K, m, or M. The % specifies a percentage of the associated adapter’s allowable bandwidth capacity.

The valid range for b% is between 0 and 100 inclusive.

The k, K, m, and M options represent a shorthand to avoid typing zeros. Only one of these options can be specified per instance. The k and K options both represent 1000 bits/second. The m and M options both represent 1,000,000 bits/second. The range for b[k,K,m or M] is from 0 to the full bandwidth of the associated adapters. If [suffix] is not specified, b1 is interpreted as bits/second. For example, the following are all equivalent to 5000 bits/second:

5000

5k

5K

No white space is allowed between b1 and the [suffix].

The default reservation bandwidth if none is specified is 0. When res is 0, the matching traffic class is always dropped. For traffic classes that you don’t want to allow on the network, you can either specify res 0, or not specify a res value and use the default of 0.

The sum of the reservations for all policies associated with a specific adapter cannot be greater than the adapter’s full bandwidth minus the implicit default flow’s rate. For example, since the implicit default flow uses 80Kbps, you can reserve only the adapter’s full bandwidth minus the 80Kbps reserved by the implicit default flow.

In the case of VLANs, the aggregate of the reservations of policies of VLANs that are based on the same physical adapter, and the policies of the base adapter itself, cannot exceed the speed of the physical adapter minus the 80Kbps reserved by the implicit default flow.

72

Chapter 4