Transmission queues temporarily store packets on an outgoing interface before transmission, enabling you to control how traffic is prioritized and scheduled for delivery. You can assign packets to queues based on forwarding classes, ensuring each queue receives the appropriate share of interface bandwidth. The scheduling mechanism evaluates each queue's priority and bandwidth credit?comparing transmitted data against the allocated rate?to determine which queues are serviced first. Higher-priority queues transmit before lower-priority ones, while leftover bandwidth is distributed among queues with negative credit in proportion to their configured transmit rates. The goal is to ensure that each traffic type receives bandwidth appropriate to its level of service.
| Product / Application | Software | Introduced Release |
|---|---|---|
| vSRX | Junos OS | 12.1X46-D10 |
| SRX300 | Junos OS | 15.1X49-D35 |
| SRX320 | Junos OS | 15.1X49-D35 |
| SRX340 | Junos OS | 15.1X49-D35 |
| SRX345 | Junos OS | 15.1X49-D35 |
| SRX380 | Junos OS | 20.1R1 |
| SRX550 | Junos OS | 12.1R1 |
| SRX550 HM | Junos OS | 15.1X49-D30 |
| SRX1500 | Junos OS | 15.1X49-D30 |
| SRX1600 | Junos OS | 23.4R1 |
| SRX2300 | Junos OS | 23.4R1 |
| SRX4100 | Junos OS | 15.1X49-D65 |
| SRX4120 | Junos OS | 25.2R1 |
| SRX4200 | Junos OS | 15.1X49-D65 |
| SRX4300 | Junos OS | 24.2R1 |
| SRX4600 | Junos OS | 17.4R2 |
| SRX4700 | Junos OS | 24.4R1-S2 |
| SRX5400 | Junos OS | 12.1X46-D10 |
| SRX5600 | Junos OS | 9.2R1 |
| SRX5800 | Junos OS | 9.2R1 |