After the shaping function of the N1EMS4 board is enabled for egress port queues, the services are interrupted.
Symptom
Figure 1 shows the VCTRUNK-shared EVPL service between NE2 and NE3.
Two pairs of users (D and D', and E and E') share the 300 Mbit/s bandwidth of VCTRUNK1.
- Create a flow of the Port type for PORT1 and PORT2 separately.
- Create a CoS of the simpletype. Groom the port flow of PORT1 to queue 1 of VCTRUNK1, and groom the port flow of PORT2 to queue 3 of VCTRUNK1.
- Enable the traffic shaping function for queue 3 of VCTRUNK1. Set the CIR to 300 Mbit/s.
- Enable the traffic shaping function for queue 1 of VCTRUNK1. Use the default shaping parameter values.
Now if the traffic that enters PORT2 reaches a rate of 300 Mbit/s, the service of PORT1 is interrupted. Hence, although certain remaining bandwidth is available, it cannot allocated to queue 1.
Cause Analysis
This problem has the following possible causes.
- In this fault case, the priority of queue 3 is higher than the priority of queue 1. As a result, the packets of the higher priority queue 3 occupy the entire 300 Mbit/s bandwidth, and there is no remaining bandwidth for the lower priority queue 1. Consequently, the service between D and D' is interrupted.
- The shaping function is enabled for queue 1, but the shaping bandwidth is not set. As the default shaping bandwidth is 0, the service is interrupted.
Procedure
- Cause 1: The packets in queue 3 of higher priority occupy all the available bandwidth.
- Cause 2: The shaping function is enabled for queue 1, but the committed bandwidth (CIR) of the shaping function is not set.
Similar Problems
After a flow is bound with a CAR, the service is interrupted. The possible cause is that, although the CAR is enabled, the CIR and PIR (which are both 0 by default) are not set for the CAR.
No comments:
Post a Comment