Traffic conditioners

 

To use quality of service (QoS) policies, network equipment (like routers and switches) must have the capability for traffic conditioners. Traffic conditioners refer to classifiers, meters, markers, shapers, and droppers.

If the network equipment has all the traffic conditioners, then it is considered to be aware of Differentiated Services.

These hardware requirements are not specific to System i™ products. You cannot see these terms used in the QoS interface, because the system cannot control external hardware. Outside a private network, hardware needs to have the ability to handle general QoS requirements. Check with the specific equipment manuals to make sure that they can handle differentiated service requirements. You should research general QoS concepts and prerequisites before implementing the policies.

The following figure shows a logical representation of how traffic conditioners work.

Figure 1. Traffic conditioners

The following information describes each of the traffic conditioners in more details:

Classifiers

Packet classifiers select packets in a traffic stream, based on the content in the packet's IP header. The i5/OS® operating system defines two types of classifiers. The behavior aggregate classifies packets based exclusively on the Differentiated Services codepoint. The multi-field classifier selects packets based on the value of a combination of one or more header fields, such as source address, destination address, Differentiated Services field, protocol ID, source port, Uniform Resource Identifier (URI), server type, and destination port number.

Meters

Traffic meters measure whether the IP packets, being forwarded by the classifier, are corresponding to the traffic's IP header profile. The information in the IP header is determined by the values that you set in the QoS policy for this traffic. A meter passes information to other conditioning functions to trigger an action. The action is triggered for each packet whether it is in-profile or out-of-profile.

Markers

Packet markers set the Differentiated Services field. The marker can be configured to mark all packets to a single codepoint or to a set of codepoints that is used to select a per-hop behavior.

Shapers

Shapers delay some or all of the packets in a traffic stream to bring the stream into compliance with the traffic profile. A shaper has a finite buffer size, and routers might discard packets if there is not enough space to hold the delayed packets.

Droppers

Droppers discard some or all of the packets in a traffic stream. This occurs to bring the stream into compliance with the traffic profile.

 

Parent topic:

Differentiated service

Related concepts
Network hardware and software