S5720下挂某厂商IP话机,话机不能正常注册

发布时间:  2016-12-19 浏览次数:  63 下载次数:  0
问题描述

S5720-52P-SI-AC版本为V200R005C00SPC500,思科IP话机为 CP-7911G.组网如下:交换机在PC的VLAN内学习到话机的MAC地址,话机不能正常注册.

交换机端口下配置如下:

interface range gigabitethernet 1/0/1 to gigabitethernet 1/0/48
 port link-type hybrid
 voice-vlan 31 enable
 voice-vlan legacy enable
 port hybrid pvid vlan 30
 port hybrid tagged vlan 31
 port hybrid untagged vlan 30
 stp edged-port enable
 poe legacy enable
 trust 8021p
 unicast-suppression 80
 multicast-suppression 80
 broadcast-suppression 80
 lldp tlv-enable med-tlv network-policy voice-vlan vlan 31
 lldp compliance cdp txrx
 port-security enable
 port-security max-mac-num 3
 port-security aging-time 2 type inactivity
 ip source check user-bind enable
 dhcp snooping check dhcp-rate enable
 dhcp snooping check dhcp-rate 10

交换机在PC的VLAN内学习到话机的MAC地址,话机不能正常注册。


处理过程

1,使用dispaly interface 查看接口状态发现接口状态为UP。

2,使用dispaly mac-address,交换机能学习到话机的mac地址,但表项显示该mac地址在PC的VLAN 30 内。

3,怀疑Voice vlan 未生效,话机上传的语音报文为untag 报文。

4,配置基于mac的Voice vlan.配置如下:

   interface range gigabitethernet 1/0/1 to gigabitethernet 1/0/48

     voice-vlan 41 enable include-untagged

     voice-vlan mac-address 0007-0e00-0000 mask ffff-ff00-0000


根因
该IP话机版本发送的语音报文为untag 报文。交换机配置为基于VLAN的VOICE vlan,因此交换机无法识别该VOICE vlan.
解决方案
配置基于mac的Voice vlan.配置如下:

   interface range gigabitethernet 1/0/1 to gigabitethernet 1/0/48

     voice-vlan 41 enable include-untagged

     voice-vlan mac-address 0007-0e00-0000 mask ffff-ff00-0000

建议与总结

在园区办公组网项目中,交换机下挂话机和PC电脑室典型场景。

某些话机可能是采用UNTAG模式,有些话机又采用tag模式。

因此建议在交换机端口下使能Voice vlan 时统一添加参数include-untagged.

若交换机默认不包含话机的OUI,则需要手工添加话机OUI。

END