NOTE:
The term
HRR scheduler
is used in this chapter to describe the scheduling
performed by the ASIC on the ATM line module. Although the ASIC might differ
depending on the ATM line module, the configuration and performance of the HRR
scheduler are the same. For example, the ERX7xx models, ERX14xx models, and
ERX310 Broadband Services router use the egress forwarding ASIC (EFA); and the
E120 and E320 Broadband Services Routers use the frame forwarding ASIC (FFA)
on the ES2 4G LM.
The HRR scheduler and the SAR scheduler work together as an integrated scheduler
for ATM traffic. The HRR scheduler is configured by default with per-VC and per-IP
interface scheduler nodes, and one best-effort class queue for each IP interface. The
SAR scheduler implements weighted round-robin scheduling with one queue per VC.
The VC queues are grouped into round robins based on the ATM service classes and
the VP tunnels you have configured.
In the default integrated mode, controlled by the ATM application, the SAR scheduler
controls the scheduling via the VC backpressure messages it sends to the HRR
scheduler. When the HRR scheduler receives a backpressure message from the SAR
scheduler, the HRR scheduler disables the node regardless of the node weight or
shaping rate. When the HRR scheduler receives a backpressure release, the scheduler
node is reenabled.
Backpressure and the Integrated Scheduler
ATM packets are initially scheduled through the HRR scheduler and then sent to the
SAR scheduler, from where the cells are scheduled onto the circuit. If a SAR VC queue
begins to fill up, the SAR scheduler issues
VC backpressure
messages to the HRR
scheduler. The backpressure messages control the amount of traffic the HRR scheduler
sends to the SAR scheduler. The SAR scheduler can also exert
port backpressure
on
the HRR scheduler.
In default integrated mode, the SAR sends VC backpressure messages as well as port
backpressure messages. Port backpressure messages are sent to the port node in
the hierarchical scheduler.
Backpressure is a critical mechanism that enables the two schedulers in series to
operate as a single integrated scheduler. Backpressure ensures that packets do not
drain over internal data paths at an unmanageable rate from the HRR scheduler to
the SAR scheduler. Without backpressure from the SAR scheduler, the HRR scheduler
does not detect congestion even if the SAR scheduler is completely saturated.
NOTE:
The default QoS profile for ATM (atm-default) contains the
atm-vc node
command, which creates the scheduler node that is required by the SAR VC
backpressure mechanism. If the SAR scheduler is operating in default integrated
mode, this command must be in QoS profiles that are attached to ATM ports.
Figure 43 on page 161 shows the HRR and SAR schedulers working together to form
the integrated scheduler. When the SAR VC queues start to back up, the SAR exerts
VC backpressure to the corresponding VC node in the HRR scheduler.
160
■
ATM Integrated Scheduler Overview
JUNOSe 11.1.x Quality of Service Configuration Guide
Содержание JUNOSE 11.1.X - QUALITY OF SERVICE CONFIGURATION GUIDE 3-21-2010
Страница 6: ...vi...
Страница 24: ...xxiv List of Figures JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 28: ...xxviii List of Tables JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 33: ...Part 1 QoS on the E Series Router Quality of Service Overview on page 3 QoS on the E Series Router 1...
Страница 34: ...2 QoS on the E Series Router JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 44: ...12 Classifying Queuing and Dropping Traffic JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 76: ...44 Scheduling and Shaping Traffic JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 156: ...124 Monitoring QoS Scheduling and Shaping JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 162: ...130 Scaling Subscribers on the TFA ASIC with QoS JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 190: ...158 Interface Solutions for QoS JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 238: ...206 Monitoring QoS Configurations for L2TP JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 256: ...224 Managing Queuing and Scheduling with QoS Parameters JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 344: ...312 Monitoring and Troubleshooting QoS JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 388: ...356 Monitoring QoS Parameter Definitions JUNOSe 11 1 x Quality of Service Configuration Guide...
Страница 391: ...Part 8 Index Index on page 361 Index 359...
Страница 392: ...360 Index JUNOSe 11 1 x Quality of Service Configuration Guide...