STP--生成樹協議

weixin_49226813發表於2020-10-29

一、STP生成樹協議是什麼?

當有環路存在時,廣播的傳送會引起全網的廣播風暴,因此需要打破環路生成的條件,而生成樹協議就是解決二層廣播風暴的重要手段,另外我們會阻塞一些埠,打破環路生成條件,當鏈路出現問題時,這些被阻塞的埠可以過渡到轉發狀態,實現鏈路的備份的作用。

二、使用步驟

1、根交換機選舉規則

比較網橋優先順序(預設值:32768)

使用公式: BID = 網橋優先順序 + mac地址(越小越優先)


2、實戰專案結構

在這裡插入圖片描述
3、操作命令

  1. 網橋優先順序預設為32768可以手動更改
命令:stp priority 數值
  1. 網橋優先順序數值的範圍
0-61440 (修改時的值必須是4096的倍數,越小越優先),且修改的數值必須是32768的倍數
  1. 檢視生成樹的命令
命令:display stp

示例如下圖:
在這裡插入圖片描述
4埠角色

RP:根埠,每個非根網橋上有且只有一個,選舉到達根網橋上路徑開銷值最小的成為根埠。
DP:指定埠,根網橋上每個埠都是指定埠,非根網橋上需要轉發資料的埠也是指定埠。
AP:預備埠,該介面狀態為dising狀態,只收BPDU,不發BPDU。

5根埠選舉規則

  1. 到達根的最小路徑開銷
  2. 最小的傳送方BID
  3. 最小的傳送方PID

6怎麼計算PID

PID = 埠優先順序 + 埠號

埠優先順序:預設為128(範圍:0-240必須為16的倍數)

相關文章