三層交換機結合了高速交換與路由功能,是現代企業網路核心。本文詳述其過濾服務、GMRP 動態多播、VLAN 分類與自動成員更新機制。
一、 幀過濾服務演進
- 基本過濾(802.1d-1993):強制將所有群組 MAC 封包廣播至所有埠。
- 擴展過濾(802.1d-1998):允許對群組 MAC 進行過濾;對外連埠(連接非支援裝置)需過濾所有多播封包。
預設無靜態/動態規則時,交換機依預設過濾條件運作。
二、 GMRP(群組多播註冊協議)動態控制
- 交換機與工作站透過 GMRP 宣告是否願意接收特定群組 MAC 封包。
- GMRP 在交換機間傳遞群組資訊,動態更新過濾資料庫,實現擴展過濾服務。
- 不支援動態多播過濾的舊式交換機、集線器、路由器連接埠,需手動配置擴展過濾。
三、 過濾資料庫維護與轉發決策
交換機依過濾資料庫決定封包轉發/丟棄,資料庫來源:
- 動態學習:從收到封包的來源 MAC/VLAN 學習。
- 手工配置:靜態指定 MAC/VLAN 對應埠口。
轉發判斷依據:目的 MAC、VLAN ID、輸入埠、輸出埠狀態。
四、 三層 VLAN 分類與自動化
| VLAN 類型 | 層級 | 特點 | 適用場景 |
| 基於埠口 | L2 | 快速劃分單一交換機衝突域 | 固定桌機環境 |
| 基於 MAC 位址 | L2 | 支援筆電移動,跨埠保持 VLAN 成員身分 | 行動辦公 |
| 基於 IP 子網(L3 VLAN) | L3 | 交換機分析封包自動配置 VLAN、自動更新成員;支援 DHCP 環境 | 大型企業、動態 IP 分配 |
五、 L3 VLAN 自動更新機制
- 透過 IGMP、GMRP、ARP、封包探測 技術更新三層 VLAN 成員表。
- Web 管理介面可設定自動學習範圍:完全不受限 / 部分受限 / 完全禁止。
六、 VLAN 封包進站處理流程
- 依封包 VLAN 標籤(VID) 分類:無標籤為一類、相同 VID 為一類。
- 依 VID 決定轉發或丟棄。
- 可為無標籤封包或僅帶優先權標籤的封包分配 VID。
部署提醒
- 啟用 GMRP 需全網設備支援,否則退回靜態配置。
- L3 VLAN 自動學習在 DHCP 租約變更頻繁環境需謹慎設定學習範圍,防止 VLAN 抖動。
- 過濾資料庫容量有限,大型網路建議啟用動態老化並調整老化時間。
善用三層交換機的 VLAN 自動化與過濾機制,可大幅降低管理負擔並提升網路安全與效能。