什麼是路由器橋接?
橋接依據 OSI 第 2 層(資料鏈路層)MAC 位址 轉發資料幀。啟用橋接後,路由器介面之間行為等同二層交換器:學習 MAC→介面對應表,同介面通訊不轉發、未知單播/廣播/多播泛洪至所有介面。
橋接工作機制
- 學習:收到幀,記錄「來源 MAC → 接收介面」到橋接表,老化時間通常 300 秒。
- 轉發/過濾:查表,目的 MAC 在同介面 → 丟棄(過濾);在不同介面 → 轉發至該介面;不在表中/廣播/多播 → 泛洪至除接收口外所有介面。
- 透明性:終端主機無感知,橋接器不修改幀內容,僅轉發。
生成樹協議 (STP, IEEE 802.1D) 防廣播風暴
橋接拓撲若有環路,廣播風暴將癱瘓網路。STP 透過 BPDU 選出 Root Bridge(根橋),計算各橋接器到根橋的 Root Path Cost,決定 Root Port / Designated Port / Blocked Port,將邏輯拓撲修剪為無環樹狀結構。
- Bridge ID = Priority (預設 32768) + MAC,Priority 最低者當選根橋,同 Priority 比 MAC。
- 根橋所有埠為 Designated Port(轉發狀態)。
- 非根橋:成本最低埠 = Root Port(轉發);各網段成本最低橋接器埠 = Designated Port(轉發);其餘 = Blocked Port(僅收 BPDU,不轉發資料幀)。
Cisco IOS 支援橋接類型
- 透明橋接:標準以太網橋接,支援 STP/RSTP/MSTP。
- 封裝橋接:跨不同封裝(如 Ethernet ↔ Frame Relay)橋接。
- 源路由橋接 (SRB):Token Ring 環境,路由資訊在幀中攜帶。
- 源路由透明橋接 (SRT):混合 SRB 與透明橋接。
- 源路由轉換橋接 (SR/TLB):SRB ↔ 透明橋接互轉。
實務配置要點
- 家用/中小企業:極少在路由器啟用橋接,通常用「AP 模式」(關閉 DHCP/NAT,僅做無線擴展)或「WDS/無線橋接」連接兩路由器。
- 企業級:核心交換機跑 STP/RSTP/MSTP,路由器僅做三層閘道,不參與二層橋接。
- 若必須在路由器做橋接:確保啟用 STP,否則環路瞬間癱瘓網路。