當lan中的非根交換機的網橋改變了有效拓撲結構時,它會在根端口定時發送拓撲變化通知bpdu,直到收到確認報文。lan中的旨定網橋接收到此拓撲變化通知bpdu,會重復此過程。
如果根交換機收到拓撲變化通知bpdu或者它自己改變有效拓撲結構時,根交換機會在一段時間內發送帶拓撲改變標志的配置bpdu,此時間為max age加上forward delay。當非根交換機的網橋接收到帶拓撲改變標志的配置bpdu時,網橋把forward delay作為過濾數據庫中的動態表項的age時間,當再收到不帶拓撲改變標志的配置bpdu時,網橋恢復過濾數據庫中的動態表項的原有age時間。這樣網橋就可以迅速老化過濾數據庫中的動態表項。
交換機stp的基本概念之旨定端口介紹designated port
在選擇完根交換機和根端口后,還要在每一條鏈路上選具一個用于到達根交換機的端口,這個端口就是旨定端口designated port。成為旨定端口需具備下面的條件:
l 一條鏈路上的兩條交換機中,擁有到根交換機累加路徑成本的交換機上端口將被選用。如果兩條交換機的累加路徑成本相同,那就選擇其中具有交換機id的交換機。
l 如果同一臺交換機上連接了多條可到達根交換機的鏈路,那就選擇擁有優先級的交換機端口作為旨定端口。如果這幾個端口的優先級都相同,則選擇物理端口號低的端口為旨定端口。