部分內容**:
生成樹協議概念(英語:spanning tree protocol,stp),是一種工作在osi網路模型中的第二層(資料鏈路層)的通訊協議,基本應用是防止交換機冗餘鏈路產生的**環路.**用於確保乙太網中無環路的邏輯拓撲結構.從而避免了廣播風暴,大量占用交換機的資源。
通俗解釋:
1 是用於在區域網中消除資料鏈路層物理環路的協議。
2 通過在橋之間互相轉換bpdu(bridge protocol data unit,橋協議資料單元),來保證裝置完成生成樹的計算過程。
任意一交換機中如果到達根網橋有兩條或者兩條以上的鏈路.生成樹協議都根據演算法僅僅保留一條,把其他切斷,從而保證任意兩個交換機之間只有一條單一的活動鏈路。因為這種生成的這種拓撲結構,很像是以根交換機為樹幹的樹形結構.故為生成樹協議。
stp作用
1>.通過阻斷冗(rong)餘鏈路來消除橋接網路中可能存在的路徑回環;
2>.當前路徑發生故障時,啟用冗餘備份鏈路,恢復網路的連通性。
bpdu的型別:
1>.普通 bpdu :用於生成樹計算以及維護生成樹的一種報文
2>.bpdu tcn:當網路拓撲發生變化時,會傳送報文告知其他裝置網路拓撲已經發生變化。
1.配置bpdu包含以下重要資訊,完成生成樹計算
a>.根橋id(rootid)
b>.跟路徑開銷(rootpathcost)
c>.指定橋id(designatedbridgeid)
d>.指定埠id(designatedportid)
2.各台裝置在初始時生成以自己為根橋(root bridge)的配置訊息,向外傳送自己的配置訊息
3.網路收斂後,根橋向外傳送配置bpdu,其他的裝置對該配置bpdu進行**
4.根橋的選舉
a>.橋id有橋優先順序(bridgepriority)和橋mac位址(bridgemacaddress)組成
b>.橋id小的橋北選舉為根橋
5.根路徑開銷
a>.根路徑開銷(rootpathcost)是到達根的路徑上所有鏈路開銷(cost)的代數和;【一般百兆鏈路cost是19,千兆鏈路cost是10】
b>.非根橋進行根埠選舉時,根路徑開銷最小的埠為跟埠;
c>.物理端進行指定橋選舉時,路徑開銷最小的橋為指定橋。
6.通過橋id決定埠角色
a>.在路徑開銷相同時,所連網段指定橋id最小的埠為根埠;
b>.在根路徑開銷相同時,橋id最小的橋被選舉為物理段上的指定橋,連線指定橋的埠為指定埠。
7.通過埠id決定埠角色
在根路徑開銷,指定橋id都相同的情況下,所有指定埠id小的埠為根埠
8.埠狀態
配置生成樹
實驗目的:
l 掌握stp的原理以及作用
l 掌握stp根橋以及埠角色的選舉
l 掌握stp的基本配置
【實驗要求】
在交換機sw1和sw2的系統試圖下啟用stp,並設定sw1的優先順序為0,以使sw1為根橋;並且配置連線pc的埠為邊緣埠。
【實驗裝置】
交換機兩台、pc機一台、網線兩根、console線纜
【實驗拓撲】
【實驗過程】
1、為主機配置ip位址
pc1 192.168.1.1
pc2 192.168.1.2
2、配置sw1
system-view
開啟stp功能
[sw1]stp enable
設定sw1的優先順序為0
[sw1]stp priority 0
進入到介面試圖配置埠為邊緣埠
[sw1]inte***ce e0/4/2
[sw1-ethernet0/4/2]stp edged-port enable[w1]
3、配置sw2
system-view
[sw2]stp enable
[sw2]stp priority 0
[sw2]inte***ce e0/4/2
[sw2-ethernet0/4/2]stp edged-port enable
【實驗測試】
1、檢視sw1 stp資訊
以上資訊可以看出sw1是根橋,其上所有埠是指定埠(desi),處於在**狀態。
2、檢視sw2 stp 資訊
以上資訊可以看出,sw2是非根橋,埠e/4/0是根埠,處於**狀態,負責在交換機之間**資料;埠e/4/1是備份根埠,處於阻塞狀態;連線pc的e/4/2是指定埠,處於**狀態。
邊緣埠的目的是為了加快stp的收斂速度
生成樹協議
spanning tree mode pvst spanning tree extend system id spanning tree backbonefast 以下兩條配置是通過為該交換機針對不同vlan設定不同的優先順序來實現該交換機擔當vlan 10 30 100的根交換機,擔當vlan 2...
生成樹協議
透明網橋 資料幀時,不會對幀進行處理,也不會記錄幀的任何傳遞資訊。如果乙個物理鏈路裡有環,當有廣播包發出時,將形成廣播風暴。然而物理路徑上的環路消除完是不可能的,這輩子都不可能了,但可以通過協議阻斷網路中存在的冗餘鏈路從而消除可能存在的環路。資料結構裡面說了,樹是沒有環的,因此要把有環的物理鏈路轉化...
生成樹協議
生成樹 生成樹協議的主要功能一是在利用生成樹演算法 在以太網路中,建立乙個以某台交換機的某個埠為根的生成樹,避免環路。二是在以太網路拓撲發生變化時,通過生成樹協議達到收斂保護的目的。定義在ieee802.1d,一種鏈路管理協議 組成 6 選擇標準 最低的網橋標識號 最低的路徑代價到根網橋 最低的傳送...