大多数企业级第 2 层交换机都支持 VLAN。您将中继配置为在交换机和路由器之间承载多个 VLAN。具体而言,如何做到这一点将取决于交换机型号。VLAN 标签仅用于中继;访问端口上的帧没有标记。
VLAN 标记实际上与 IP QoS 无关。第 2 层帧有一个 COS,第 3 层数据包有一个 TOS 或 DSCP。具有相同 VLAN 标记的不同帧或数据包可以具有不同的 QoS 标记。正如 Daniel 在评论中指出的那样,COS 仅适用于带有 VLAN 标记的帧,但标记的帧仅存在于中继上,而不存在于接入端口上。您的交换机可能支持最低第 2 层 QoS,您需要设置交换机以在交换机上应用 COS 标记和队列,但这假设您的交换机支持第 2 层 QoS ,这通常不是很健壮。您真正会有所作为的地方是基于这些标记的第 3 层标记和路由器排队。
VoIP 数据流量通常设置为EF
(加速转发),但您没有这样做。此外,同一 VLAN 上的 VoIP 控制流量通常被标记不同。默认情况下,VoIP 电话会正确标记其数据包,您只需要信任 VoIP VLAN。将 VoIP 标记为与网络控制信息相同,7
通常不是一件好事。
要真正理解的一件事是,您的 QoS 标记和策略仅适用于您的网络。除非您与您的 ISP ($$$) 达成协议,否则您的 ISP 不会遵守您的 QoS 标记和策略。此外,您的数据包经过的任何其他运营商都不会遵守您的 QoS 标记或策略,并且可能会将它们全部标记为 BE(尽力而为)。如果您的 VoIP 问题出现在 Internet 上,您可以尝试修复网络上的问题,但您无法控制 Internet 上的数据包处理。