欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

Voice VLAN概念、组网

程序员文章站 2024-01-14 18:54:10
Voice VLAN概念、组网   概念: 所谓的voice vlan就是用vlan标识报文是语音报文,报文承载的是语音数据。在语音报文和数据报文共存的网络中,通过vlan标识...

Voice VLAN概念、组网

 

概念:

所谓的voice vlan就是用vlan标识报文是语音报文,报文承载的是语音数据。在语音报文和数据报文共存的网络中,通过vlan标识语音报文,从而区分语音报文和数据报文,并给语音报文打上高优先级,保证语音数据优先得到服务,低延时,低丢包率。

 

 

组网场景:

 

一般的情况下语音设备(比较常见的语音设备是ip电话)有两个以太网接口,ip电话的一个以太网接口连接接入交换机的以太网接口,ip电话的另一个以太网接口连接计算机的以太网接口。这样交换机的同一个接口既有ip电话的语音报文,又有计算机的数据报文。

 

另一种情况是ip电话和计算机连接到同一个集线器(hub),集线器再连接到交换机。不过现在交互式的以太网交换机已经非常便宜了,5口的交换机二三十块就能买到,没有必要用集线器来扩展以太网,市面上基本见不到集线器了

 

如果计算机和ip电话连接到交换机的不同接口,原则上根据端口就能识别语音报文,用端口的PVID给报文打上tag,并给它标上较高的优先级。但是下面介绍的打上voice tag的方法还是有它的灵活性。同时ip电话和计算机往往在一起(在办公位上),而交换机离办公位有一定的距离,这样做比较浪费布线资源和交换机接口资源

 

 

确定voice vlan的方法:

 

目前主要有两种打voice tag的方法

 

1、支持tag的语音设备,如

 

        ip电话发送/接收的报文支持tag,这样语音设备发送报文时就给报文打上voice tag。交换机接收到报文后,用报文的vlan跟接口配置的voice vlan比较,如果报文的vlan是voice vlan,则给报文打上较高的优先级,然后转发。那么ip电话又怎么知道发送的报文该打上什么tag,使报文的vlan是它所连的接口配置的voice vlan呢?这时通过LLDP协议来实现的。ip电话与交换机通过LLDP进行通信,交换机将接口的voice vlan通过LLDP协议发送给ip电话

 

2、不支持tag的语音设备,如华为的EchoLife ET65

 

     ip电话发送/接收的报文不带tag,这个时候根据ip电话的mac地址的OUI字段进行识别,其实就是根据mac地址划分vlan。由于设备的mac地址是设备出厂时就定好的,OUI字段是固定分配给某个厂商的,那么根据报文的源MAC地址的OUI字段就可以知道这个报文是那个厂商的ip电话产生的,交换机接收到报文后,根据报文源MAC地址的OUI给报文打上vlan,并给它标识一个较高的优先级

 

H3C交换机上配置的缺省voice vlan OUI地址

序号

 

OUI地址

 

生产厂商

 

1

 

0003-6b00-0000

 

Cisco phone

 

2

 

000f-e200-0000

 

H3C Aolynk phone

 

3

 

00d0-1e00-0000

 

Pingtel phone

 

4

 

00e0-7500-0000

 

Polycom phone

 

5

 

00e0-bb00-0000

 

3Com phone