在Cisco3750G交换机上,我在vLAN中有一个数字(30-ish)视频处理器,通过路由器向客户端提供多播流。因为所有的机器都在相同的vLAN中--它们彼此看到对方的输出--这会导致问题,因为流量很大。
是否有办法隔离多播通信量,使其不被发送到所有对等服务器,而只发送到上游(但允许它们处于相同的vLAN中并看到单播通信量)?我在想,为每个服务器/交换机端口设置一个专用的vLAN就行了。这会有什么副作用?或者我可以使用多播阻塞?
在网络图中,我们在vLAN 1(绿色)上为每个服务器提供了单播视频源。编码器处理视频并通过vLAN 2 (红色)和路由器1向客户端提供组播流(每个编码器都是唯一的)。IGMP监听是在交换机2上启用的。
问题是,红色vLAN上非常大的流量正在引起问题。以前的网络工程师试图在一个位置解决这个问题,方法是将红色vLAN分解为多个vLAN。这似乎有帮助,但并没有真正解决这个问题。我想知道,如果我们将红色网络中的所有编码器端口变成私有vLAN中的隔离端口,那么它们就不会看到彼此的通信量,这会解决这个问题吗?

开关配置是:
# show running-config
version 12.2
[...]
!
hostname swtch02
!
[...]
system mtu routing 1500
ip routing
!
ip multicast-routing distributed
!
!
port-channel load-balance src-dst-ip
spanning-tree mode pvst
spanning-tree extend system-id
!
vlan internal allocation policy ascending
!
vlan 2
name video_out
!
interface GigabitEthernet1/0/1
description encoder-1
switchport access vlan 2
switchport mode access
spanning-tree portfast
!
interface GigabitEthernet1/0/2
description encoder-2
switchport access vlan 2
switchport mode access
spanning-tree portfast
!
interface GigabitEthernet1/0/3
description encoder-3
switchport access vlan 2
switchport mode access
spanning-tree portfast
!
interface GigabitEthernet1/0/4
description encoder-4
switchport access vlan 2
switchport mode access
spanning-tree portfast
[...]
!
interface Vlan2
ip address 192.168.1.254 255.255.255.0
!
ip classless
ip route 0.0.0.0 0.0.0.0 x.x.x.x
[...]
end发布于 2014-04-17 00:35:51
是使用相同多播地址的源。如果没有,请确保在交换机上启用IGMP监听。私有Vlans将阻止服务器彼此见面,甚至是单播。如果所有的源都使用相同的多播地址,IGMP窥探将仍然工作,只要服务器只发送,但我是模糊的。
https://networkengineering.stackexchange.com/questions/7406
复制相似问题