一、组网需求
1)Voice VLAN 2,VLAN 3为数据VLAN,为保证通话质量,需要将语音数据在专用的Voice
VLAN中传输,并且这个Voice VLAN中不能传输非语音数据。需要保证VLAN 2,VLAN 3的数据分开传输。
2)PC连接到IP电话,PC发送的是untagged数据流,IP电话发送untagged语音流, IP电话的MAC地址为0012.3456.7890,OUI地址为0012.3400.0000。
二、组网拓扑
三、配置要点
1)组网要求Fa 0/1端口同时转发并且隔离语音流和数据流, 并且IP电话和PC都是Untagged, 端口可配置为Hybrid口,
Native Vlan 3转发数据流,Voice Vlan 2转发语音流
2)由于Fa0/1下连的IP电话是发送untagged语音流,故需要配置Voice VLAN模式为手动模式, 而PC也是发送untagged数据流,
为了实现数据流和语音流隔离,需要在Fa0/1口上开启MAC VLAN功能,配置MAC-VLAN表项,以便将语音流跳转到voice
vlan中, Fa0/1的native VLAN是数据VLAN,不能和voice
vlan一样, 并且为了保证回来的数据流和语音流均为untagged, 数据VLAN和Voice VLAN均须在端口的允许通过的untagged VLAN 列表中。
3)Voice vlan需要配置成手动模式。
特别说明:手动模式下,当端口缺省VLAN和语音VLAN不同时,可以将端口配置为hybrid口,且以untag方式加入语音VLAN,同时使能MAC
VLAN,即可将untag语音流跳转到语音VLAN中。所以该案例中PC,IP phone发送的都是untagged流量的话。
四、配置步骤
1)创建Voice VLAN和数据VLAN
#创建数据VLAN
Ruijie>en
Ruijie#
configure terminal
Enter
configuration commands, one per line. End with CNTL/Z.
Ruijie(config)#
vlan 3
Ruijie(config-vlan)#
exit
#创建VLAN2,使能VLAN2的Voice VLAN功能
Ruijie(config)#
vlan 2
Ruijie(config-vlan)#
exit
Ruijie(config)#
voice vlan 2
2)设备允许OUI地址为0012.3400.0000,掩码是ffff.ff00.0000的语音报文通过Voice
VLAN转发
# 设置Voice VLAN OUI地址
Ruijie(config)#
voice vlan mac-address 0012.3400.0000 mask ffff.ff00.0000 description Company A
3)接入端口是Hybrid类型端口Fa0/1,端口的native VLAN为VLAN 3
# 设置Fa0/1为Hybrid Port
Ruijie(config)#
interface fastEthernet 0/1
Ruijie(config-if)#
switchport mode hybrid
# 设置Voice VLAN为Fa0/1的native VLAN
Ruijie(config-if)#
switchport hybrid native vlan 3
# 将Voice VLAN(即VLAN2)加入Fa0/1的untagged列表
Ruijie(config-if)#
switchport hybrid allowed vlan add untagged 2-3
4)下发MAC-VLAN表项,使语音数据跳转到VLAN 2
Ruijie(config-if)#
mac-vlan mac-address 0012.3456.7890 mask ffff.ffff.ffff vlan 2
5)使能Fa0/1的Voice VLAN功能和MAC VLAN功能,工作于手动模式
Ruijie(config)#
interface fastEthernet 0/1
Ruijie(config-if)#
no voice vlan mode auto
Ruijie(config-if)#
voice vlan enable
Ruijie(config-if)#
mac-vlan enable
五、功能验证
# 查看设备当前的Voice VLAN状态
Ruijie(config)#
show voice vlan
Voice
Vlan status: ENABLE // 全局Voice VLAN使能
Voice
Vlan ID :
2 // Voice VLAN ID为2
Voice
Vlan security mode: Security // 全局安全模式打开
Voice
Vlan aging time: 1440minutes
Voice
Vlan cos : 6
Voice
Vlan dscp :
46
Current
voice vlan enabled port mode:
PORT MODE
--------------------
----------
Fa0/1 MANUAL // Fa0/1使能Voice VLAN,为手动模式
# 查看设备学习到的语音设备MAC地址
Ruijie(config)#
show voice vlan mac-address
MAC
Address Interface Descriptoin
0012.3456.7890 fastEthernet 0/1 Company A
# 查看MAC VLAN表项
Ruijie#
show mac-vlan all
The
following MAC VLAN address exist:
S:
Static D: Dynamic
MAC
ADDR MASK VLAN ID PRIO STATE
-------------------------------------------------------
0012.3456.7890 ffff.ffff.ffff 2 0 S