大家,早安!
历史上,我们的总部拥有由 Dell Powerconnect 6248 交换机和 Cisco 3750 交换机以及 Cisco 6500 核心组成的混合环境。
我们有两个 VLAN 1 和 20,其中 20 用于 VoIP,因此需要配置端口以查看 VLAN 1 和 20,因此将它们配置为中继端口。但是,由于它配置为中继端口,因此不会启用 PortFast。
我们尝试启用 PortFast 的原因是 STP 会在几秒钟内报告拓扑变化!我们希望清除日志中的这些条目,以帮助解决 VoIP 问题,即呼叫会间歇性中断。
任何想法或建议都将不胜感激!
答案1
您应该在任何桌面/电话端口上启用 portfast,但前提是您必须迅速的在交换机网络上配置生成树,以确保环路不会比需要的时间更长地破坏网络。
关于中继(是的,中继 - 不是卡车)端口 - 在 Cisco 交换机上,您将端口配置为以访问模式运行,但添加了语音 VLAN。这比将其配置为中继端口、设置允许的中继 VLAN 等更容易阅读。
例子:
interface GigabitEthernet1/0/1
switchport access vlan 1
switchport mode access
switchport voice vlan 20
switchport port-security maximum 2
switchport port-security
switchport port-security aging time 2
switchport port-security violation restrict
switchport port-security aging type inactivity
spanning-tree portfast
spanning-tree bpduguard enable
!
如果您在思科交换机上有思科电话,我建议您使用 cisco-phone 宏,因为它们将为您自动配置 QoS 标记。
您必须自行弄清楚戴尔的配置。
答案2
要将 portfast 添加到中继,您需要添加 trunk 关键字。“spanning-tree portfast trunk”
正如 pauska 所写,中继到您的电话并不是最佳做法。使用语音 VLAN 更好。如果您需要 QoS,您可以使用思科的宏。我们只在 WAN 上执行 QoS,并让路由器处理它。