Cisco

思科生成樹命令

  • August 18, 2015

我一直沉浸在 Cisco STP 文件中,但在我的一生中,當某些命令執行時,我無法找到與拓撲更改(也就是邏輯上的埠下降)相關的任何內容。

由於在設置 STP 時不熟悉 STP,我錯過了一些明顯的最佳實踐,我現在需要糾正下擺。我擔心當我這樣做時,拓撲會重新評估並且網路會出現故障。

我需要在我的核心交換機上輸入以下內容:

Sw1# spanning-tree vlan 2-400 優先級 8192

Sw1# spanning-tree portfast bpduguard default

Sw1#(uplinks) 生成樹循環保護預設值

Sw2# spanning-tree vlan 2-400 優先級 16384

Sw2# spanning-tree portfast bpduguard default

Sw2#(uplinks) 生成樹循環保護預設值

當輸入全域命令時,每個交換機會重新計算 STP 拓撲嗎?

我假設介面命令(spanning-tree loopguard root)會導致邏輯關閉,就像進入spanning-tree portfast時一樣

感謝您的任何回饋。不幸的是,我經營著一家小商店,沒有測試設備的預算。

在不知道您是否有其他交換機以及哪個交換機是根橋的情況下,我無法給您具體的答案。

隨著spanning-tree vlan 2-400 priority 8192您降低 VLAN 2-400 的 Sw1 的優先級,這意味著它將成為根橋,除非存在具有較低優先級的交換機(最低優先級成為根橋)。

因此,如果 Sw1 以前不是根網橋,交換機將確定到根網橋的最短成本最低路徑,這可能意味著鏈路會更改狀態。

至於spanning-tree portfast bpduguard default此命令,在啟用了 portfast 的所有接入埠上啟用 bpduguard。如果您有一個啟用了 portfast 的交換機埠連接到客戶端,並且它連接到交換機,則如果收到 bpdu,該埠將進入 err-disable。它將保持在 err-disable 狀態,直到您關閉、不關閉介面或配置了 errdisable 恢復。

spanning-tree loopguard default意味著如果一個應該接收 bpdu 的埠停止接收它們,該埠將被禁用,直到它再次開始接收 bpdu。這是為了防止由於單向鏈路故障而導致的循環。

引用自:https://serverfault.com/questions/714847