RSTP 快速生成樹協議的 proposal 與 agreement

 

 

 

假設SW-1有一條新的鏈路連接到根橋。鏈路起來時,根橋的P0口爲指定端口處於丟棄或學習狀態,P0發佈帶有提議標誌位的RSTP BPDU ①(只有指定端口處於丟棄或學習狀態時才發送提議)


1、SW-1收到更好的信息,它知道P1將成爲新的根端口,開始同步新的消息給其他的端口:
  • P2爲替換端口,同步中保持不變,
  • P3爲指定端口,同步中需要阻塞P3,使其處於丟棄狀態
  • P4爲邊緣端口,同步中保持不變 ②;

 
2、SW-1 上的所有端口都處於同步狀態,此時通過新的根端口P1給根橋發送一個提議BPDU同意消息,將標誌位有提議置爲同意,P0和P1握手成功③,P0和P1直接進入轉發狀態;

 
3、這時P3端口爲指定端口,還處於丟棄狀態,同樣按照P0和P1的提議/同意握手機制,SW-1和SW-2快速進入轉發狀態。

 
  提議/同意握手機制收斂很快,狀態轉變中無須依賴任何定時器;如果指定阻塞端口發送提議消息後沒有收到同意消息,此時進入STP的監聽、學習機制,這種可能出現在對方網橋不知道RSTP的BPDU,或者端口是關閉狀態。

 
如果滿足下列情況之一,一個端口就處於同步狀態:
1、它處於阻塞狀態(在穩定拓撲中意味着丟棄)
2、它是一個邊緣端口
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章