news 2026/4/17 23:16:41

什么是Voice VLAN

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
什么是Voice VLAN

文章目录

    • 为什么需要Voice VLAN
    • Voice VLAN应用场景有哪些
    • Voice VLAN是如何工作的



Voice VLAN是为用户的语音流专门划分的VLAN。


为什么需要Voice VLAN

网络中经常有数据、语音、视频等多种流量同时传输。因为丢包和时延对通话质量的影响很大,用户对语音的质量比数据或者视频的质量更为敏感,因此在带宽有限的情况下就需要优先保证通话质量。通过配置Voice VLAN,交换机可识别语音流,将语音流加入到Voice VLAN中传输,并对其进行有针对性的QoS保障,当网络发生拥塞时可以优先保证语音流的传输。

Voice VLAN应用场景有哪些

如下图所示,PC和IP电话同时通过交换机接入网络。因用户对语音的时延和抖动比较敏感,所以需要提高网络中语音数据流的传输优先级,在网络发生拥塞时优先保证语音数据的传输。

Voice VLAN的应用场景

可根据IP电话上送的语音报文是否带Tag选择以下的一种方案:

  • 如果IP电话发送的是untagged或Tag0语音报文,可配置基于MAC地址的Voice VLAN。
  • 如果IP电话支持通过协议获取交换机上配置的Voice VLAN信息,此时IP电话发送的是带Tag的语音报文,可配置基于VLAN的Voice VLAN。

Voice VLAN是如何工作的

若要提高语音数据流的传输优先级,首先要能识别出语音数据流。识别出语音数据流后,再对语音数据流提升优先级后传输。

Voice VLAN可以通过以下两种方式来实现对语音数据流的识别:

  • 通过收到报文的源MAC地址,即基于MAC地址的方式
    设备可以根据进入接口的数据报文中的源MAC地址字段来判断该数据流是否为语音数据流。源MAC地址匹配系统设置的语音设备的组织唯一标识符OUI(Organizationally Unique Identifier)的报文被认为是语音数据流。用户需要预先设置OUI,适用于IP电话上送untagged语音报文的场景。

  • 通过报文携带的VLAN Tag,即基于VLAN的方式
    若有大量IP电话接入交换机,配置IP电话的OUI会非常繁琐。可在交换机上配置基于VLAN来提升语音报文的优先级,此时设备会根据进入接口的报文的VLAN ID来判断该数据报文是否为语音报文。当VLAN ID匹配系统配置的Voice VLAN后,则认为是语音数据流。这种方式实现的前提是IP电话支持获取交换机上配置的Voice VLAN信息的功能,在大量IP电话接入的情况下,可以简化配置。

以上方案是从方便配置的角度给出的。实际上,不管IP电话上送的语音报文是否带VLAN Tag,基于MAC地址和基于VLAN的Voice VLAN都可以实现。主要区别在于:当IP电话上送的是untagged语音报文时,必须配置OUI,才能把语音报文和数据报文区分开来;如果IP电话上送的是带Tag语音报文,则可配置基于VLAN的Voice VLAN,这样在大量IP电话接入的情况下,就不用配置繁琐的OUI,简化配置

基于MAC地址的Voice VLAN

  • OUI
    OUI指的是MAC地址的前24位(二进制),可以用来表示一个MAC地址段,是IEEE为不同设备供应商分配的一个全球唯一的标识符,各设备厂商再从这个地址段中分配24位,从而形成48位的MAC地址。所以根据OUI识别IP电话机的原理就是根据IP电话厂商申请的MAC地址段来识别哪些报文是电话机发送的,以此来判断哪些报文属于语音报文。
    Voice VLAN中的OUI有别于上述的通常意义的OUI,这个OUI是由用户来配置的,而且可以使用掩码,即不需要一定是24位掩码的,掩码长度用户可以自己指定。OUI的值为voice-vlan mac-address命令中的mac-address和mask参数相与的结果。

  • 实现原理
    如下图所示,交换机接收到PC和IP Phone发出的untagged报文后会做如下处理:如果源MAC匹配交换机上配置的OUI(源MAC地址与配置的OUI掩码进行与运算后等于OUI视为匹配),则为该报文加上Voice VLAN的Tag,并提升报文优先级;如果不匹配,就会为其加上PVID的VLAN Tag,从而保证语音报文的优先发送。

基于MAC地址的Voice VLAN示意图

基于VLAN的Voice VLAN

基于VLAN的Voice VLAN实现原理为:交换机收到PC和IP Phone发来的报文后会判断报文的VLAN ID与接口上配置的Voice VLAN ID是否相同,如果相同则认为此数据流为语音数据流并提升优先级。PC发出的untagged报文则会被加上PVID的VLAN Tag。因此基于VLAN的Voice VLAN需要IP Phone可以获取交换机上配置的Voice VLAN信息。

IP Phone获取交换机上Voice VLAN信息的方法有很多种,以下以IP Phone通过LLDP协议获取交换机Voice VLAN信息为例介绍一下实现过程。

基于VLAN的Voice VLAN示意图

  1. 如上图所示,IP电话上线会主动发送LLDP报文,以获取交换机上配置的Voice VLAN信息。
  2. 交换机收到IP电话发送的LLDP报文,会在相关字段填充Voice VLAN信息发给IP电话。
  3. IP电话收到携带Voice VLAN信息的LLDP报文后,再次发送语音报文时就会带Tag发送。
  4. 交换机收到带Tag的语音报文,如果Tag和交换机上配置的Voice VLAN匹配,则为其提升优先级后转发。

交换机收到untagged报文,仍然会加入到PVID所在的VLAN中。这样,当发生网络拥塞的时候交换机就能保证语音报文的优先发送。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 8:45:52

2000-2024年上市公司平台生态嵌入程度数据+Stata代码

数据简介 上市公司年报中抓取与“平台生态嵌入”相关的词频数据,以此衡量企业平台生态嵌入程度,这一方法兼具可行性与科学性。为使实证分析更紧密地契合理论部分的推导逻辑,本研究将从战略嵌入、平台嵌入、生态嵌入这三个维度入手&#xff0…

作者头像 李华
网站建设 2026/4/18 8:47:46

国际最高认可!全知科技通过CMMI5级认证,研发成熟度达领先水平

近日,全知科技正式获得由CMMI研究院颁发的CMMI V3.0成熟度五级(Level 5)认证证书,成为业内少数达到该国际最高成熟度等级的企业之一。CMMI 五级是对企业在软件研发过程管理、技术研发能力、质量控制体系以及持续改进机制等方面的全…

作者头像 李华
网站建设 2026/4/18 8:01:03

国内多个主要城市已建成或正在建设线网指挥中心

城市指挥中心名称/简称核心特点/定位状态主要依据北京北京市轨道交通指挥中心亚洲规模最大、接入线路最多、集成化水平最高的路网管理中枢-8已建成市政府官网-8上海上海轨道交通路网运营调度指挥大楼 (3C大楼)管理全球最长大都市轨交网络之一,全自动运行线路管理领先…

作者头像 李华
网站建设 2026/4/18 11:04:26

高精度除法

高精度除法分为两种情况: 1.高精度/低精度 2.高精度/高精度 对于情况1,高精度/低精度的思想: 首先定义两个long long 类型数据代表除数和余数,在用字符串类型来接收被除数,在定义两个数组分别是被除数数组和结果数组…

作者头像 李华
网站建设 2026/4/18 8:48:52

【前缀和+滑动窗口】LCR 008. 长度最小的子数组

求解代码 public static int minSubArrayLen(int target, int[] nums) {// 获取原数组长度int n nums.length;int[] preSum new int[n 1];preSum[0] 0;for (int i 1; i < n; i) {preSum[i] preSum[i - 1] nums[i - 1];}int left 0; int right 1; int ans Integ…

作者头像 李华