单向未标记 VLAN 到另一个未标记 VLAN

网络工程 局域网 多播
2022-02-11 08:26:48

我被要求审查工作中的网络架构。由于我对多播的 VLAN 利用率不是很熟悉,这就是为什么我在这里请求您的帮助。

旧网络由许多通过交换机链接到客户端的服务器组成(可以看作是分离的网络)。

每个客户端都有非常特定的需求,例如专用的 DHCP 配置、通过多播的视频广播……。即使我查看服务配置,我也无法将它们放在同一个网络上。

我们希望限制使用的服务器数量,并将它们放在同一个房间,然后将它们虚拟化。

使用 VLAN 似乎是强制性的,以分隔这些网络,但由于大多数服务器对视频使用多播,我不想在每台服务器上广播视频流。

他们使用了大量的网络和 CPU 资源,这对于未来来说并不是最优的。

我不能在客户端上使用 IGMP 来检索媒体流,并且必须为客户端取消标记 VLAN,因为这两个功能均不受支持。

客户端不会响应视频流,他们只会接收并显示它。

我最初的想法是设置一个单独的 VLAN,将在其上发送视频流,然后将其放在链接到客户端的交换机的未标记端口上(视频流也未标记)。

那可能吗?将单向未标记 VLAN 添加到另一个未标记 VLAN?哪种开关可以处理这种事情?

我知道我可以使用路由器来解决这个问题,但我不能在某些客户端上这样做,因为它们使用非常特定类型的流量(以太网广播)来工作。

感谢您阅读这篇长文,对不起我的英语,我不是母语人士。

我希望有人有一些想法或指针来解决我的问题。

这是一个小方案:

<server1>      <=== VLAN UNTAGGED1 ===>    <          > <==VLAN UNTAGGED1+3 ==> Client1

<server2>      <=== VLAN UNTAGGED2 ===>    <  switch  >

<video server> <=== VLAN UNTAGGED3 ===>    <          > <==VLAN UNTAGGED2+3 ==> Client2
2个回答

似乎非对称 VLAN 功能符合我的需要。

它是 DLINK 开关的一个功能,它可能在其他制造商上有另一个名称。

使用此功能可以在单个端口上拥有两个未标记的 VLAN,并且仍然保持 VLAN 之间的隔离。这是一个例子。

假设我有一个带有 A 类客户端的 VLAN 2,一个带有 B 类客户端的 VLAN3。

A 和 B 客户端不能在同一网络上共存,并且两者都共享 VLAN4 上的资源。

我们将能够在客户端 A 和客户端 B 的端口上传播 VLAN4,但客户端 A 和 B 不会相互链接,即使使用未标记的网络。

我们可以认为 VLAN2 和 VLAN3 包含在 VLAN4 中。

在我的情况下,多播是共享资源,我仍然将我的客户端网络分开。

这是思科关于该功能的小文档:http ://www.cisco.com/c/en/us/td/docs/switches/connectedgrid/cgs2520/software/release/15_0_2_ed/configuration/guide/cgs_15_0_2ed/cgs_asym -vlan.pdf

感谢您的时间。

我知道 Cisco SG300-28 可以通过从接口发送多个未标记的 VLAN 来完成您想要的事情,正如我在生产中看到的那样。

您是否考虑过将多播流发送出去,然后将交换机配置为在需要的端口上静态加入多播流。这至少是我解决这个问题的首选方式。