
智能家居分開 IoT 網絡會穩定啲?VLAN、Guest Network 一次講清
VLAN 可以縮細廣播範圍,但 Wi-Fi 干擾同裝置發現要分開處理
XDA 個經驗有道理,但個因果關係講快咗
XDA Developers 作者 Jasmine Mannan 話,屋企有幾十件智能插蘇、鏡頭、喇叭同微型控制器之後,主網絡開始出現控制延遲、裝置間中斷線同鏡頭串流唔順;搬去獨立 IoT VLAN 後,穩定性亦跟住改善。個解釋係 VLAN 縮細咗廣播範圍,ARP、SSDP 同 mDNS 呢類封包唔使再送去主網絡入面每部機。方向合理,不過原文屬作者個人經驗,冇前後流量、延遲或者 Wi-Fi airtime 數據,亦唔可以當成「裝咗 VLAN 就會快」嘅通用結論。
Cisco 文件對 VLAN 嘅定義幾直接:每個 VLAN 係獨立廣播網域,廣播同 multicast 預設只會留喺自己嗰邊。假如大量 IoT 裝置真係不停發現服務,分段可以令電腦、NAS 同遊戲機少收一批無關封包,router 亦可以按網段套用 firewall、QoS 或限速。實際有冇改善,就要睇原本個樽頸喺邊。 兩三盞燈加一個門鐘通常分別有限;幾十件 Wi-Fi 裝置、數部本地錄影鏡頭,加埋多種自動發現協定,先較有機會受惠。

圖片:Wikimedia Commons — U.S. Navy photo by Chief Mass Communication Specialist Steve(Public domain)
VLAN 救唔到擠塞嘅無線頻道
呢度最易誤會。VLAN 處理嘅係邏輯分段,智能裝置同手機如果仍然經同一部 AP、同一條 2.4GHz channel 傳送,大家照樣爭無線 airtime。鏡頭持續上載高流量、鄰居 Wi-Fi 撞 channel、Mesh 節點回程太弱,VLAN 都唔會憑空增加頻寬。原文提到 VLAN 可以「優化 wireless airtime」,講法太闊;真正有幫助嘅通常係較乾淨嘅 channel、合理擺位、有線 Mesh 回程、將支援 5GHz 嘅裝置搬走,再配合 QoS 或每網絡限速。
開多個 SSID 亦唔係免費。Cisco Meraki 建議每部 AP 唔好多過三個 SSID,因為每個網絡都有 beacon 同 probe response,數量多會增加管理封包開支。所以一個主 SSID 加一個 IoT SSID尚算合理,為每類裝置各開一個就冇乜著數。獨立 SSID 本身只係另一個 Wi-Fi 名稱同密碼;要有真正隔離,router 或 AP 仲要將佢連去 Guest Network、VLAN 或相應 firewall policy。
Guest Network、獨立 SSID 同 VLAN 點揀
最簡單係用 router 內置 Guest Network。以 TP-Link Deco 為例,Router mode 會預設隔離訪客網絡同主網絡,部分型號亦有本地存取同頻寬限制;實際功能會跟型號、韌體同 AP mode 而變。呢種做法適合 ISP 合併式 router 或入門 Mesh 用家,幾分鐘就可以將雲端插蘇、燈膽搬走。不過 Guest Network 多數得開關式隔離,未必畀你指定手機可以控制燈、Home Assistant 可以連鏡頭,其餘流量全部封鎖。
VLAN 彈性高好多,但 router、switch、AP 同 Mesh 回程都要識處理 VLAN tag,仲要自行寫跨網絡規則。實用起步設定可以係:主網絡主動連入 IoT VLAN;IoT 裝置只准回應已建立連線;開放必要嘅 DNS、NTP 同雲端服務;禁止 IoT 主動連去 NAS、電腦同管理介面。唔好照抄一張通用 port 清單,因為每個品牌用嘅雲端、更新機制同本地協定都唔同。設定後要逐件測試配對、控制、韌體更新同斷網後嘅本地操作。
分網後,手機可能突然搵唔到裝置
Bonjour、AirPlay、HomeKit、Chromecast 同 Matter 都會用到本地裝置發現。Apple 指 Bonjour 用 mDNS 喺 local link 搵服務;Google 嘅 Cast 排錯文件亦要求發送端同 Cast 裝置連上同一個 Wi-Fi,仲會檢查 _googlecast._tcp.local。搬去另一個 VLAN 後,呢類 multicast 一般唔會自動跨過 router,結果可能係 Home app 配對失敗、Cast 按鈕消失,或者 Home Assistant 自動發現唔到新裝置。Matter 本身仲牽涉 IPv6、mDNS、controller 同 Thread Border Router,胡亂封 multicast 或 IPv6,問題通常會更難追。
高階 router 可以用 mDNS reflector、Bonjour gateway 或指定服務轉送,再配合精準 firewall 規則;平價 Mesh 同 ISP router 未必有呢啲選項。屋企裝置唔多、而家又運作正常,先開一個有隔離功能嘅 IoT/Guest Network已經夠實際。裝置多到主網絡確實有廣播負擔,或者屋企放住 NAS、工作電腦同私人資料,先值得升級去完整 VLAN。搬網之前記低現有設定,逐批移動同測試,會少好多半夜全屋燈膽突然離線嘅麻煩。
參考來源
- XDA Developers — My smart home got more reliable when I moved it to a separate VLAN, not just more secure — original report
- Cisco:Configuring VLANs — 核對 VLAN、廣播網域同跨 VLAN 要經 router 呢幾個基本概念
- Cisco Meraki:Multi-SSID Deployment Considerations — 核對多個 SSID 會增加管理封包同 airtime 開支
- Apple:Security implications of Bonjour protocol — 說明 Bonjour 使用 local-link mDNS,同分網後要考慮 gateway 或服務轉送
- Google Cast:Discovery troubleshooting — 核對 Chromecast 裝置發現對同一網絡同 multicast/mDNS 嘅要求
- TP-Link:How to Set Up a Guest Network on Deco — 以官方文件核對家用 Mesh Guest Network 嘅隔離、頻寬限制同型號差異
本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。







