SpanningTree發明人Radia Perlman:有時候我們不需要第三層

“SpanningTree(生成樹協議)的算法是比較透明的,基本上來講,它是一個快速糾正問題的方法,但是卻是臨時性的,我們可以更好地移動和傳輸以太網的包,這使我們不再需要L3——第三層,當然它實際上是一個非常脆弱的協議,對它的脆弱我也表示抱歉。”SpanningTree的發明人 Radia Perlman(拉迪亞·珀爾曼)博士在北京召開的“CNGI-ETF論壇”上說。
生成樹協議拓撲結構的思路是: 不論網橋(交換機)之間采用怎樣的物理聯接,網橋(交換機)能夠自動發現一個沒有環路的拓撲結構的網路,這個邏輯拓撲結構的網路必須是樹型的。生成樹協議還能夠確定有足夠的連接通向整個網絡的每一個部分。所有網絡節點要么進入轉發狀態,要么進入阻塞狀態,這樣就建立了整個局域網的生成樹。當首次連接網橋或者網絡結構發生變化時,網橋都將進行生成樹拓撲的重新計算。為穩定的生成樹拓撲結構選擇一個根橋,從一點傳輸數據到另一點,出現兩條以上路徑時,只能選擇一條距離根橋最短的活動路徑。 生成樹協議這樣的控制機制可以協調多個網橋(交換機)共同工作,使計算機網絡可以避免因為一個接點的失敗導致整個網絡聯接功能的丟失,而且冗余設計的網絡環路不會出現廣播風暴。