Dell Networking:N 系列版本 6.5 和更新版本的代碼使用 LLDP,將舊版 Cisco 電話放入不正確的 VLAN 中
摘要: Dell Networking N 系列 6.5 版 (和更新版本) 的程式碼,使用連結層探索通訊協定 (LLDP),將舊版 Cisco 電話放入不正確的 VLAN 中
症狀
將 N 系列交換器 (N1500、N2000、N3000) 從舊版 DNOS 韌體 (6.3.x 及更舊版本) 升級至較新版本 (6.5.x 及更新版本) 時,某些較舊型號的 Cisco IP 電話 (例如Cisco 8945 6945、7900 系列),可能無法正常運作。電話可以放入數據 VLAN 而不是語音 VLAN(“常規”或混合的交換機埠模式),其 MAC 位址將添加到數據 VLAN 表中。
Description:
LLDP TLV 推出與以前版本不同的選項。6.5 版中的 LLDP TLV 新增了未在 6.3.x.x 版 LLDP 中傳送的 EEE (綠色乙太網路) 和連接埠 Vlan-ID 資訊。
-
某些舊版本已棄用的舊版 Cisco IOS 韌體適用於舊電話,已記錄 LLDP 問題。此問題記錄為思科韌體中的已知錯誤: https://quickview.cloudapps.cisco.com/quickview/bug/CSCub98603
-
思科建議的解決方法如下:
禁用思科發現協定(CDP)並使用呼叫代理重置電話。例如,在CUCM管理頁面中禁用「思科發現協定(CDP):Switch PortRequired」。
原因
此意外行為是由於 LLDP TLV 變更所導致。
解析度
解決方案:
6.5 韌體組合中使用的較新版本 LLDP 會在 LLDP 封包中推出連接埠 VLAN ID 和 EEE (綠色乙太網路) TLV。數據包捕獲和比較證實了這一點。
從 DNOS 版本 6.3 擷取 LLDP 封包:
從 DNOS 版本 6.5 擷取 LLDP 封包:
選項 1:使用以下命令關閉這些選項的 TLV:
No green-mode eee No lldp tlv-select port-vlan
這些命令是在連接埠組態層級完成。範例設定如下所示:
interface Gi1/0/6 no green-mode eee spanning-tree portfast switchport mode general switchport general pvid 25 switchport general allowed vlan add 25 switchport general allowed vlan add 102 tagged switchport voice vlan 102 no lldp tlv-select port-vlan exit
選項 2:使用語音 VLAN ID 對單個電話進行硬編碼,但是,這可能會在大型部署中造成擴展問題。根據前一段,可能仍需要在埠上關閉EEE TLV (綠色模式乙太網路)。