CCNA 之 九 STP生成樹協議
阿新 • • 發佈:2018-07-29
端口 route 數據幀 網絡環境 out 不同的 解決 冗余 master
STP生成樹
在上一次實驗中,使用了單臂路由是兩個不同的VLAN之間進行通信,而單臂路由的這種網絡拓撲,當一條鏈路或者路由設備出現故障的時候,整個網絡就會癱瘓。
稱此網絡為:不健壯的,無冗余的網絡環境。
看下圖中,冗余的網絡拓撲:
- 冗余拓撲能夠解決單點故障問題;
- 冗余拓撲造成廣播風暴,多幀復用,MAC地址不穩定的問題;
環路會導致的現象
廣播風暴概念
- 上圖中,Host X 發送廣播幀;
- 交換機繼續沒完沒了的更新廣播流量;
多幀復制概念
- Host X發送一個單播數據幀給Router Y;
- Route Y 的MAC地址還沒有被每個交換機學習到;
- Router Y 接收到2份相同的數據幀的拷貝;
MAC表紊亂
- Host X 發送一個單播數據幀給Router Y;
- Router Y 的MAC地址還沒有被每個交換機學習到;
- Switches A and B 在Port1 是哪個學習到Host X 的MAC地址;
- 到達Router Y 的數據幀被泛洪;
- Switches A and B 不正確的在Port2上學習到Host X 的MAC地址;
看一個復雜的多環路網絡圖
采用生成樹STP協議解決環路
- Spaning-tree Protocol
- 通過將特定的端口宣威Blocking State,來實現無環的拓撲;
- IEE 802.1D
- 規定了這一行為;
- Cisco采用IEEE802.1E的增強的私有協議生成樹PVST+;
STP的操作
- 每一個廣播域選擇一個根橋(根路由器)
- 每個非根橋上選擇一個根端口
根端口:具有最低根路徑的接口
要考慮的因素:
- 最低的根橋ID
- 最低的根路徑代價
- 最低發送者橋ID
- 最低端口ID
- 每個段選擇一個指定端口
- 選擇一個非指定端口
CCNA 之 九 STP生成樹協議