路由器後面的託管交換器用於 IPTV VLAN 處理

路由器後面的託管交換器用於 IPTV VLAN 處理

有很多類似的主題,但仍然不完全是我需要的,或者討論有點過時了。

我的提供者提供 IPTV+網路。它們被劃分為 VLAN(IPTV VID=6,Internet VID=2)。我的提供者為我們提供了預先配置的路由器,該路由器支援連接埠共享(即用於 IPTV 和互聯網的相同連接埠/電纜),但是路由器本身是 - 連線遺失的情況經常發生。

我有另一個更好的路由器 - 華碩 RT-AC68U(帶有 Merlin 韌體),所以很遺憾我被迫使用提供者提供的更便宜的路由器。我還在嘗試配置它。我在華碩的專用連接埠上配置 IPTV 幾乎沒有任何問題(IPTV 可以工作,互聯網 - 不行)。然而,這對我來說還不夠,因為我有一條電纜從路由器連接到許多設備,而不僅僅是 IPTV 盒子。

似乎沒有簡單的選項來配置華碩路由,就像提供者破解了自己的路由器一樣(可能需要更多修改的韌體)。我不得不承認我已經放棄了。不過我有另一個想法,但我不太擅長網絡,所以我懷疑它是否真的有效。

我聽到了一些關於託管交換器的討論/建議,它們可能對 VLAN 有所幫助。所以我正在考慮嘗試這樣的方法。這個想法是,路由器將「按原樣」獲取並進一步發送所有數據,然後我可以在託管交換器上的某個連接埠上設定 VLAN VID=6,並將我的 IPTV 盒連接到該連接埠。然而,我真的不確定託管交換器是否會從路由器「按原樣」獲得相同的 VLAN,或者路由器是否會永久修剪它。

找到合適的託管交換器並不容易(我真的不需要 1000 美元、具有 24 個以上連接埠的專業交換器),因此我首先嘗試調查它是否是可行的解決方案。

我計劃的拓樸: 在此輸入影像描述

答案1

找到合適的託管交換器並不容易[..]我擔心它可能缺乏一些特定的功能。通常是二層交換機,也有一些只在三層上有更多 VLAN 功能。

ISP 通常使用 802.1Q 標記的 VLAN,而這些 VLAN 完全是第 2 層的。 (有些交換器支援“第 3 層 VLAN”或“IP VLAN”,但這些與 802.1Q VLAN 不同。您幾乎永遠不需要這些功能。)

只要您的交換機聲明 802.1Q VLAN 支持,它就會工作......真正的問題是路由器還需要良好的 802.1Q 支援。

我的主要問題仍然是這樣的交換機是否可以正常工作,或者如果它位於路由器後面 - 路由器將修剪“VLAN”數據

VLAN 是第2層功能並在“IP”下工作 – 因此它們在路由器處終止,就像真正的乙太網路連接一樣。每個 VLAN 充當單獨的虛擬接口,具有自己的 IP 子網路和路由。

(就像真正的乙太網路連接一樣,它們也可以橋接;事實上,您的 ISP 路由器很可能配置為橋接兩側的 IPTV VLAN 6,同時仍在 LAN 和互聯網 VLAN 2 之間路由。)

所以在你的計劃中,是不是只需擁有一個可取消/解復用 VLAN 的託管交換器即可 - 路由器首先需要能夠(重新)標記它們。換句話說,您的華碩必須在 LAN 端支援 802.1Q VLAN,而不僅僅是在 WAN 端。

例如,要透過路由器「傳輸」IPTV VID 6,您需要(一般而言):

  1. 在 WAN 側建立標記的 VLAN 6,
  2. 在 LAN 端建立標記的 VLAN 6,
  3. 在兩者之間建立橋樑 (WAN.6 ↔ LAN.6)。

(註 1:對互聯網 VID 2 執行相同的操作是沒有意義的 - 您不希望您的遊戲機或隨機其他設備直接“在互聯網上”;您希望它們首先在您的 LAN 上並通過用於Internet 訪問的路由器。

有另一個更好的路由器 - 華碩 RT-AC68U(帶有 Merlin 韌體),所以很遺憾我被迫使用提供者提供的更便宜的路由器。我仍在嘗試配置它[...]似乎沒有簡單的選項來配置華碩路由,就像提供商破解了自己的路由器一樣

802.1Q VLAN 標記實際上是高級路由器中相當標準的功能,因此遺憾的是昂貴的華碩缺乏更便宜的 ISP 設備所具有的功能。(購買 Mikrotik 或 Ubiquiti。)

不那麼尖酸刻薄的話,我找到了一個論壇主題提到 802.1Q 標記事實上,Merlin 韌體上可用,但只能透過 SSH 命令列而不是透過圖形介面。

因此,如果 2014 年的建議仍然有效,那麼您應該能夠使用robocfgnvram配置具有多個 802.1Q VLAN 的 LAN 連接埠。


但是,如果您的路由器韌體絕對不支援 LAN 連接埠上的 802.1Q,您仍然可以使用基於連接埠的 VLAN 獲得類似的結果,您提到您的華碩支持。但你會需要一些能夠將 VLAN 標記/復用到一條電纜上的設備。這意味著購買第二個交換器並像這樣連接它們:

router              switch 1                          switch 2

                    port 1 (tagged 1+6)   ========    port 1 (tagged 1+6)
port 1 (LAN)   ---  port 2 (untagged 1)               port 2 (untagged 1)  ---  console
port 2 (IPTV)  ---  port 3 (untagged 6)               port 3 (untagged 6)  ---  TV

此方法的缺點是您會丟失路由器上的更多端口,但可以透過在交換機 1 上保留一堆備用端口來補償。

(註2:是的,可以橋接實體 LAN 和 WAN 介面並取得全部VLAN 通過了...但是路由器將不再充當路由器。請記住註 1:您的 LAN 與 Internet VLAN 的 VID 2 不同。

相關內容