一.實驗目的
二.實驗拓撲圖
三.實驗編址
四.實驗步驟
1.基本步驟
配置PC機IP
配置完成,開啟所有設備,測試主機之間連通性
2.配置RSTP基本功能
在四台交換機上修改生成樹模式;配置完成后,在四台交換機都使用display stp命令查看生成樹的模式以及根交換機的位置
CIST Bridge是交換機自己的ID,而CIST Root是根交換機的ID。根交換機是交換機ID最小的ID
在RSTP構建的樹形拓撲中,網絡管理員需要設置匯聚層主交換機S1為根交換機,匯聚層交換機S2為備份根交換機
配置完成后,在S1上使用display stp命令觀察
可以看到,stp root primary命令修改的是交換機ID中的交換機優先級,即把S1設置為根交換機
在S2使用display stp查看,可以觀察到已經將S2設置為次根交換機了
在S3 S4上使用display stp命令查看
可以觀察到 S3 S4 交換機的交換機優先級仍然保持32768,都把S1當做根交換機
使用display stp brief命令查看各交換機端口狀態及角色
S1上無根端口,所有端口都是指定端口
S2上 GE 0/0/1 是根端口
S3上 E0/0/2是根端口,E0/0/3是指定端口,E0/0/4是備份端口
S4上E0/0/2是根端口,E0/0/3是代替端口
模擬根端口斷掉的過程,把S2 的GE 0/0/1端口使用shutdown關閉,同時,使用display stp brief 觀察S2上其他端口的角色及狀態的變化
可以看到,GE0/0/2的角色還是根端口,且處於轉發狀態
觀察結束,恢復端口
3.配置邊緣端口
在S4將E0/0/1配置為邊緣端口之前,先把端口關閉再打開,觀察端口狀態變化
可以看到保持Learning狀態15s后,最終進入Forwarding狀態
所以一個接口如果參與生成樹運算,要經過Discarding和Learning狀態,30s后最終進入轉發狀態
配置S4連接PC的端口為邊緣端口,此時生成樹計算工作依然進行,但端口進入轉發狀態無需等待
4.查看備份端口狀態
在S3通過display stp brief 命令查看生成樹信息
可以看到 S3的 E 0/0/3接口為指定端口,而同交換機上的E0/0/4為備份端口,兩個接口接到同一台Hub上,當E0/0/3接口關閉,E0/0/4會成為新的指定端口
在RSTP中,Altermate端口和Backup端口角色所對應的最終端口狀態都是Discarding。區別是Alternate端口用於為根端口做備份,而Backup端口用於為本交換機上的指定端口做備份,所以當相應的根端口或指定端口斷掉后,備份端口會立即承擔原有的根端口或指定端口的角色,開始轉發數據。
RSTP協議是對STP的升級,它重新划定端口的角色及狀態,使用更快速的握手協商機制,降低了收斂時間,使它成為繼STP協議后首選的生成樹協議,不足之處就是在同一網絡內的交換機上所有的VLAN共用同樣的拓撲,此時可以使用MSTP來優化。