1. 程式人生 > >stp生成樹總結

stp生成樹總結

mst 中斷 同時 ces 交換 信息 臨時 速度 動作

stp生成樹協議目前主要分stp、rstp、mstp三類,依次向下兼容。

1、涉及的概念:

  stp:根交換(跟網橋)、根端口、指定端口、可選端口,bpdu保護、root保護、收斂慢,單樹。

  rstp:根交換、根端口、指定端口、可選端口,bpdu保護、root保護、收斂較快,單樹。

  mstp:總根交換、域根、實例、根端口、指定端口、可選端口,bpdu保護、root保護、收斂更快,多條生成樹,負載均衡。

2、stp采用協議報文bpdu,進行生成樹計算,計算出一個無環路的樹型網絡結構。

3、開啟stp協議的交換機端口有五種狀態,disabled、blocking、listening、learning、forwarding。

4、邊緣端口使用在直連終端的接口上,可以減少鏈路識別的速度,默認是50s。

5、默認不開啟bpdu保護時,邊緣端口若收到bpdu包,此端口將從邊緣端口轉換成非邊緣端口,將會導致stp重新計算生成樹,引起網絡震蕩;而開啟bpdu保護後,

邊緣端口若收到bpdu包,此端口將被關閉,只能由網絡管理員手動開啟。

6、root保護是配置在非根端口上,防止此端口連接的交換機由於優先級高而變成了根交換,保證stp生成樹的穩定性。若配置在root端口上,則此端口網絡中斷。

7、一個交換機除了上聯端口是root端口外,其余端口雖然連接的是電腦,但是仍然是指定端口,這個地方有點不理解。

8、loopback-detection enable命令用來開啟全局或指定端口的環回監測功能。undo loopback-detection enable命令用來關閉全局或指定端口的環回監測功能。 缺省情況下,Access端口、Trunk端口和Hybrid端口環回監測功能均處於關閉狀態。 l 對於Access端口,如果系統發現端口被環回監測,則根據環回監測動作對該端口進行相應的操作,並向終端上報Trap信息,同時刪除該端口對應的MAC地址轉發表項; l 對於Trunk端口或Hybrid端口,如果系統發現端口被環回監測,則只向終端上報Trap信息。當端口的環回監測受控功能也同時開啟時,系統根據環回監測動作對該端口進行相應的操作,並向終端上報Trap信息,同時刪除該端口對應的MAC地址轉發表項。 相關配置可參考命令loopback-detection control enable。 只有在系統視圖下和指定接口視圖下均配置了loopback-detection enable命令後,該端口的環回監測功能才能啟動。 l 當在系統視圖下配置undo loopback-detection enable後,所有端口的環回監測功能均被關閉。 【舉例】 # 開啟以太網接口Ethernet1/1環回監測功能。 <Sysname> system-view [Sysname] loopback-detection enable [Sysname] interface ethernet 1/1 [Sysname-Ethernet1/1] loopback-detection enable 在端口下配置了環路檢測命令,此端口會不斷發送探測幀,如果在此端口收到了探測幀,則說明有單端口環路,會將此端口臨時關閉,直至環路狀態消失。

stp生成樹總結