生成樹協議與多生成樹協議

梨xyc發表於2021-06-05

STP與MSTP

1. STP簡介

2. 生成樹的演算法

2.1 選擇根網橋

2.2 選擇根埠

2.3 選擇指定埠

2.4 STP選舉案例

3. 橋協議資料單元BPDU

4. MSTP

4.1 MSTP的網路層次

4.2 MSTP相關配置命令

 

 

 

 

 

 

 

 

1. STP簡介

  STP——Spanning Tree Protocol 生成樹協議,邏輯上斷開環路,防止廣播風暴的產生。當活動路徑發生故障時,啟用阻塞阻塞埠,及時恢復網路的連通性,在這裡起備份的作用。

邏輯斷開:既不是根埠,也不是指定埠,STP將這個埠阻塞

2. 生成樹的演算法

2.1 選擇根網橋

選擇優先順序最小的,如果優先順序一樣選擇MAC地址後面小的。

網橋ID是惟一的,

                                       取值範圍:0~65535

                                          預設值:32768

2.2 選擇根埠

根據

  -到根網橋最低的根路徑成本根路徑成本=網橋到根網橋的路徑上所有鏈路的成本之和

  -直連的網橋ID最小

  -埠ID最小

2.3 選擇指定埠

  根網橋的埠全是指定埠

在每個網段上,選擇一個指定埠

非根網橋上的指定埠選擇順序:

  -根路徑成本較低

  -所在的交換機的網橋ID值較小

  -埠的ID較小

埠ID:

2.4 STP選舉案例

3. 橋協議資料單元BPDU

網橋協議資料單元(BPDU,Bridge Protocol Data Unit)生成樹協議是一種橋巢狀協議,在IEEE 802.1d規範裡定義,可以用來消除橋迴路(組播傳送BPDU)。

狀態 用途
轉發(Forwarding) 傳送/接收使用者資料
學習(Learning) 構建網橋表
偵聽(Listening) 構建“活動”拓撲
阻塞(Blocking) 只接收BPDU
禁用(Disabled) 強制關閉

4. MSTP

  傳統的生成樹只執行一個例項,且收斂速度慢,RSTP在傳統的STP基礎上通過改進達到了加速網路拓撲收斂的目的,但是仍然有缺陷,由於STP和RSTP在整個區域網中,所以的VLAN共享一個生成樹例項,因此無法實現基於VLAN的負載均衡,網路環境穩定狀態下備份鏈路始終不能轉發資料流量,造成頻寬的浪費。

  MSTP——多數生成樹協議。一個例項中,可以包含多個vlan,效能要比PVST(思科私有)效能好。

4.1 MSTP的網路層次

  帶內管理流量:管理平面和業務平面的資料是同一根線路

  帶外管理流量:管理平面和業務平面的資料是兩根不同的線路

4.2 MSTP相關配置命令

  stp mode mstp               ###配置模式為mstp
  stp region-configuration           ###進入生成樹配置
  region-name Huawei                         ###生成樹取名為 HUAWEI
  revision-level 1                             ###版本為第一個版本
  instance 1 vlan 10                        ###例項1,劃分為vlan10
  instance 2 vlan 20                        ###例項2劃分為vlan20
  active region-configuration                     ###生成樹啟用
  quite
  stp instance 1 root primary           ###例項1為主要
  stp instance 2 root secondary         ###例項2為備用

相關文章