一、交換機基礎
交換機工作在資料鏈路層,轉發資料幀,隔絕了乙太網層的衝突域
1、泛洪
- 未知單播泛洪
- 廣播資料
2、轉發
根據mac地址表進行轉發
3、丟棄
收到的arp請求中的目的mac地址是發起的介面,則會丟棄
二、stp(生成樹協議)
環路引起廣播風暴,網路中的主機會受到重複資料幀,會引起mac地址表震盪
stp透過埠阻塞來消除環路,實現鏈路備份
每一天交換機啟動stp後,都認為自己是根橋,形成一個bid(優先順序+mac),優先順序數值越小越優先
非根交換機在選舉根埠時分別依據該埠的根路徑開銷、對端BID、對端pid和本端pid
非根交換機在選舉指定埠時分別依據根路徑開銷、本端BID、PID。
未被選舉為根埠或指定埠的埠為預備埠,將會被阻塞。
配置BPDU報文每經過一個交換機,MessageAge都加1。
如果Message Age大於MaxAge,非根橋會丟棄該配置BPDU。
拓撲發生變化後,根橋發出TC,所有交換機刪除mac地址表,重新進行學習
三、RSTP
STP:直連鏈路斷掉恢復,需要30秒,非直連鏈路,需要50秒
邊緣埠不接收處理配置BPDU,不參與RSTP運算。
好處:1、直接進入轉發狀態;2、拓撲發生變化,邊埠不受影響
上面三個狀態都不能轉發資料,