rstp協議
rstp與stp發送配置bpdu報文,前者是網橋互相發送bpdu報文,若經過3個hello,time時間沒有接收到對端的配置bpdu,則認為鏈路中斷,後者只有根橋發送bpdu報文,鏈路中斷後,下游設備接收不到配置bpdu,會發送tcn bpdu 報文。
stp埠狀態:disable blocking listening learning forwarding
rstp埠狀態:discarding learning forwarding
rstp快速收斂機制:邊緣埠機制,根埠快速切換機制,指定埠快速切換機制
邊緣埠:連接終端的埠,若邊緣埠接收到bpdu報文,則立刻變為非邊緣埠。拓撲結構發生改變邊緣埠不會形成臨時環路,所以直接進入forwarding狀態
alternate埠作為根埠的備份,backup埠作為指定埠的備份
stp優先順序範圍0-61440,步長4096,默認32768
stp埠優先順序範圍0-240,步長16,默認128
rstp配置:
stp mode rstp/mstp/stp
stp priority 橋優先順序
stp cost cost值 改變埠的開銷,在介面下使用此命令
stp pathcost-standard {dot1d-1998|dot1t|legacy} 配置可以改變設備支持的埠開銷標準
stp port priority 埠優先順序,在埠下使用此命令
stp timer hello 2 默認2s,發送hello報文的時間
stp timer max-age 20 默認20s,bpdu報文最大生存時間
stp timer forward-delay 15 默認15s 狀態遷移時間間隔
配置網路直徑
任意兩台終端之間通過的交換機數目的最大值,改變網路直徑會間接影響max age和forward delay這兩個參數的值,這種方法比手工更改這兩個參數更為可靠
所以當網路中加入交換機可以通過改變網路直徑參數來達到適應網路狀況的目的
stp bridge-diameter 5
stp mcheck 若網路中有stp交換機和rstp交換機,中途把stp交換機拆除了,則與stp設備相連的埠會改為rstp埠運行
stp mcheck 在全局模式下配置,和在介面下配置
維護調試:
dis stp brief查看stp摘要信息
用戶模式下 terminal debug
terminal monitor
debug stp packet
pa機制詳解:
Rstp的P/A機制是怎麼樣的?推薦閱讀: