A network engineer is configuring QoS on a Cisco Catalyst 9300 switch to prioritize voice traffic. The switch has multiple access ports connected to IP phones and PCs. The engineer applies a policy-map that matches DSCP EF and sets the CoS to 5. However, after testing, the voice packets are not being marked correctly. What is the most likely cause?
Trap 1: The policy-map is not applied to the correct interface direction.
Incorrect because the policy-map could be applied in the input direction, but without trust, the marking may still not be honored.
Trap 2: The switch does not support DSCP-to-CoS mapping.
Incorrect because Catalyst 9300 switches support DSCP-to-CoS mapping.
Trap 3: The IP phone is not sending packets with DSCP EF.
Incorrect because the scenario states the engineer is trying to mark the packets, meaning the phone may or may not be marking them; the issue is on the switch side.
- A
The policy-map is not applied to the correct interface direction.
Why wrong: Incorrect because the policy-map could be applied in the input direction, but without trust, the marking may still not be honored.
- B
The switch does not support DSCP-to-CoS mapping.
Why wrong: Incorrect because Catalyst 9300 switches support DSCP-to-CoS mapping.
- C
The interface is missing the 'mls qos trust cos' or 'mls qos trust dscp' command.
Correct because by default, Cisco switches do not trust incoming QoS markings; the trust command must be configured to accept the marking from the IP phone.
- D
The IP phone is not sending packets with DSCP EF.
Why wrong: Incorrect because the scenario states the engineer is trying to mark the packets, meaning the phone may or may not be marking them; the issue is on the switch side.