R3721-F3210-F3171-HP High-End Firewalls Network Management Configuration Guide-6PW101

Table Of Contents
268
Figure 172 FIFO queuing
As shown in Figure 172, First In First Out (FIFO) uses a single queue and does not classify traffic
or schedule queues. FIFO delivers packets depending on their arrival order, with the one arriving
earlier scheduled first. The only concern of FIFO is queue length, which affects delay and packet
loss rate. On a device, resources are assigned for packets depending on their arrival order and
load status of the device. The best-effort service model uses FIFO queuing.
FIFO does not address congestion problems. If only one FIFO output/input queue exists on a port,
you can hardly ensure timely delivery of mission-critical or delay-sensitive traffic or smooth traffic
jitter. The situation gets worsened if malicious traffic is present to occupy bandwidth aggressively.
To control congestion and prioritize forwarding of critical traffic, you need to use other queue
scheduling mechanisms, where multiple queues can be configured. Within each queue, however,
FIFO is still used.
By default, FIFO queuing is used on interfaces.
2. Weighted fair queuing
Figure 173 Weighted fair queuing (WFQ)
Before WFQ is introduced, you need to understand fair queuing (FQ). FQ is designed for fairly
allocating network resources to reduce delay and jitter of each traffic flow as possible. In an
attempt to balance the interests of all parties, FQ follows these principles:
{ Different queues have fair dispatching opportunities for delay balancing among streams.