我有一個拓撲,需要在一個地方放置一台託管交換機,在另一個地方放置另一台託管交換機,並用一條電纜將它們連接起來。兩端的交換器都連接有多個設備,其中一個設備需要自己的 VLAN 才能與另一端運作相同協定 (dSnake) 的設備進行通訊。
現在,我是否只需讓一端的交換器將VLAN 標頭放在來自設備(在本例中,運行dSnake)的流量上,還是需要讓兩台交換器將VLAN 標頭放在dSnake 設備之間的流量上?如果是這種情況,我如何確保 VLAN 相同並路由到適當的連接埠?
答案1
您將交換器之間的單一乙太網路纜線配置為「主幹」;也就是說,透過它發送的所有流量都帶有 VLAN 標頭標記,以便另一台交換器知道它進入哪個 VLAN。我沒有使用過 dSnake 設備,但如果您不能(或不想麻煩)將它們配置為自行處理 VLAN 標頭,那麼您可以將它們插入託管交換器上自己的端口,並使這些ports 未編號(非VLAN 標記)端口,分配給您正在設定的特殊dSnake 專用VLAN。當交換器在該連接埠上接收封包時,它會確保在透過中繼連接埠傳送封包時使用該連接埠的 VLAN ID 對封包進行 VLAN 標記,以便其他交換器知道將其放在哪個 VLAN 上。然後,當其他交換器將這些資料包發送到其他連接埠時,它可以剝離這些 VLAN 標頭,因此接收裝置不必知道 VLAN 魔法正在幕後進行。
我看到 dSNAKE 用於音頻設備。您可能想了解是否需要 AVB 來實現低延遲,以及您的託管交換器等是否需要該功能。我不希望您的音訊出現延遲或抖動,因為交換器之間的干線上的非 dSNAKE 流量堵塞了鏈路,並且沒有足夠的頻寬讓 dSnake 音訊乾淨地通過。