我正在尝试为多播流量设置我们的网络。在未来的几个月中,我们将安装发送多播流量的新设备。在过去,我们只有1个VLAN,因此我们仅使用IGMP查询器和snooper,就可以满足我们的需求。在我们刚刚搬入的新办公室中,我们将网络划分为多个VLAN。我知道我们将需要使用PIM来完成我们想要的。经过一番研究,我了解到PIM密集模式将首先向每个用户广播,然后修剪不需要多播提要的端口。这使我相信PIM稀疏模式是更好的选择。

我们目前是Dell PowerConnect商店,布局非常简单。 (请参见下面的网络拓扑图)

我的问题是:


我们应该在核心网络交换机OSPF上设置路由器ID为1.1.1.1的问题吗?然后没有在其他任何交换机上设置任何OSPF设置?
是否只需要在核心交换机或网络中的所有交换机上启用PIM稀疏模式?

我们希望保留尽可能多的数据以免影响我们的Cisco交换机因为它连接到我们的其他分支机构。

当我尝试设置PIM稀疏模式时,我没有看到出现任何我认为需要进行PIM的邻居。

我最初查看此PDF示例配置,但它们使用了PIM Dense,因此按照本文进行操作根本不起作用。 />更新:我似乎可以在我的测试环境中使用它,但是使用了2个6224开关。我还无法通过8132F交换机使它正常工作。

更新:是否需要在代理路由器的每个接口上启用IP PIM稀疏?经过测试,只是在VLAN而不是接口上启用了此功能。

更新:为了使此功能正常运行,已经在VLC播放器上进行了更多测试。附加了我的配置开关。有什么建议?将8132F升级到固件的版本6后,确实从VLAN中删除了“ ip igmp”命令。

核心配置* Switch显示的是N4032F的型号,但实际上是8132F

!Current Configuration:
!System Description "Dell Networking N4032F, 6.0.0.8, Linux 2.6.32.9"
!System Software Version 6.0.0.8
!Cut-through mode is configured as disabled
!
configure
vlan 9
name "Metronet"
exit
vlan 10
name "Servers"
exit
vlan 11
name "Endpoints"
exit
vlan 12
name "Voice"
exit
vlan 13
name "Guest"
exit
vlan 14
name "Security Cameras"
exit
vlan 15
name "Mobile Media"
exit
vlan 9-15
exit
snmp-server location "MSH Rack 1 Slots 36-37"
snmp-server contact "Daniel"
hostname "Core"
slot 1/0 3    ! Dell Networking N4032F
slot 1/1 6    ! Dell QSFP Card
slot 2/0 3    ! Dell Networking N4032F
slot 2/1 6    ! Dell QSFP Card
sntp unicast client enable
sntp server 10.10.10.242
clock timezone -5 minutes 0
stack
member 1 2    ! N4032F
member 2 2    ! N4032F
exit
interface out-of-band
ip address none
exit
ip access-list BlockGuest3
permit tcp 10.11.13.0 0.0.0.255 10.11.10.40 0.0.0.0
permit tcp 10.11.13.0 0.0.0.255 eq 67 10.11.10.12 0.0.0.0
permit ip 10.11.13.0 0.0.0.255 10.11.15.0 0.0.0.0
deny ip 10.11.13.0 0.0.0.255 10.10.0.0 0.0.0.255
deny ip 10.11.13.0 0.0.0.255 10.11.10.0 0.0.0.255
deny ip 10.11.13.0 0.0.0.255 10.11.11.0 0.0.0.255
deny ip 10.11.13.0 0.0.0.255 10.11.12.0 0.0.0.255
permit every
exit
ip routing
ip route 0.0.0.0 0.0.0.0 10.11.9.2
interface vlan 1
exit
interface vlan 9
ip address 10.11.9.1 255.255.255.252
exit
interface vlan 10
ip address 10.11.10.1 255.255.255.0
ip pim
exit
interface vlan 11
ip address 10.11.11.1 255.255.255.0
ip pim
exit
interface vlan 12
ip address 10.11.12.1 255.255.255.0
ip pim
exit
interface vlan 13
ip address 10.11.13.1 255.255.255.0
ip access-group BlockGuest3 in 1
exit
interface vlan 14
ip address 10.11.14.1 255.255.255.0
exit
interface vlan 15
ip address 10.11.15.1 255.255.255.0
ip pim
exit
username "admin" password password_removed privilege 15 encrypted
ip ssh server
ip multicast-routing
ip pim sparse-mode
ip pim rp-address 10.11.10.1 224.0.0.0 240.0.0.0
!
interface Te1/0/1
description "Metronet"
switchport access vlan 9
exit
!
interface Te1/0/3
channel-group 1 mode active
description "MDF"
switchport mode trunk
exit
!
interface Te1/0/4
channel-group 2 mode active
description "IDF"
switchport mode trunk
exit
!
interface Te2/0/3
channel-group 1 mode active
description "MDF"
switchport mode trunk
voice vlan dscp 1
exit
!
interface Te2/0/4
channel-group 2 mode active
description "IDF"
switchport mode trunk
voice vlan dscp 1
exit
!
interface port-channel 1
classofservice trust ip-dscp
switchport mode trunk
exit
!
interface port-channel 2
classofservice trust ip-dscp
switchport mode trunk
exit
!
snmp-server engineid local 800002a203d067e5d1a2e3
snmp-server community "dev1" ro ipaddress 10.10.10.169
snmp-server community "nagios" ro ipaddress 10.10.10.31
snmp-server host 10.10.10.31 traps version 2 "nagios"
enable password password_removed encrypted
exit


MDF配置

!Current Configuration:
!System Description "PowerConnect 6248P, 3.3.8.2, VxWorks 6.5"
!System Software Version 3.3.8.2
!Cut-through mode is configured as disabled
!
configure
vlan database
vlan 10-15
exit
hostname "MDF"
sntp unicast client enable
sntp server 10.10.10.242
clock timezone -5 minutes 0
stack
member 1 5
member 2 5
member 3 5
exit
ip address 10.11.10.31 255.255.255.0
ip default-gateway 10.11.10.1
ip address vlan 10
no ip helper enable
interface vlan 10
name "Servers"
exit
interface vlan 11
name "Endpoint"
exit
interface vlan 12
name "Voice"
exit
interface vlan 13
name "Guest"
exit
interface vlan 14
name "Security Cameras"
exit
username "admin" password password_removed level 15 encrypted
voice vlan
ip ssh server
bridge multicast filtering
ip igmp snooping
!
interface ethernet 2/g14
classofservice trust ip-dscp
switchport mode general
switchport general pvid 11
switchport general allowed vlan add 11
switchport general allowed vlan add 12 tagged
switchport general allowed vlan remove 1
voice vlan 12
exit
!
interface ethernet 3/g46
classofservice trust ip-dscp
switchport mode general
switchport general pvid 11
switchport general allowed vlan add 11
switchport general allowed vlan add 12 tagged
switchport general allowed vlan remove 1
voice vlan 12
exit
!
interface ethernet 3/xg3
channel-group 1 mode auto
switchport mode general
switchport general allowed vlan add 10-14
exit
!
interface port-channel 1
classofservice trust ip-dscp
switchport mode general
switchport general allowed vlan add 10-15 tagged
exit
snmp-server community daniel ro ipaddress 10.10.10.129
snmp-server community nagios ro ipaddress 10.10.10.31
snmp-server host 10.10.10.31 nagios traps v2
exit




评论

如果您的多播流量正在通过VLAN,则可以,您需要在VLAN接口上启用PIM稀疏模式。

#1 楼


我的问题是:

是否应该在核心网络交换机OSPF上设置路由器ID为1.1.1.1,然后在其他任何交换机上都不设置任何OSPF设置?


OSPF对于此实现不是必需的。


是否仅需要在核心交换机或网络中的所有交换机上启用PIM稀疏模式?


Pim-SM需要在要允许多播流量的每个L3接口上启用。例如,如果您想限制对VLAN 15和14的访问,则必须在核心上执行以下操作:

configure
ip multicast
ip igmp
ip pim sparse
interface vlan 14
ip igmp
ip pim
interface vlan 15
ip igmp
ip pim
exit


如果您希望对遍历所有VLAN,那么您将需要在每个VLAN下进行适当的接口配置。您的L2交换机将需要打开IGMP侦听功能(理想情况下是通过全局配置在所有接口上打开)。

仅您需要的功能。

评论


谢谢。我尝试了此设置,但仍然无法正常工作。我尝试使用2 Dell PowerConnect 6224设置测试环境,但未成功。授予6224没有“ ip pim”或“ ip pim sparse”命令。它们确实具有“ ip pimsm”命令,该命令确实启用了PIM Sprase。我在Win XP(从Win 7机器中退出数据流)计算机上设置了VLC,并将带有RTP的视频流传输到239.0.0.25:5008,然后使用Wireshark在另一台计算机上观看了这些数据包。在接收方客户端上停止视频后,仍然通过239.0.0.25的数据包。

–DanielJay
2013年12月11日15:48

#2 楼

您还需要设置PIM RP,因为只有1个路由设备,不需要支持auto-rp或bsr

ip pim rp-address rp-address [access-list]

访问列表具有多播IP范围,因此
访问列表10 239.192.0.0 0.0.255.255
会使4900m成为专用多播地址范围的RP

评论


按照他的设置,流量将永远不需要达到4900m,也不必配置RP。您可以直接构建源树,因为只有一台设备路由多播。即当IGMP加入时,RP就是最初在网络上发送到网络以构建共享树的流量。我特意将RP配置排除在答案之外。

–约翰·肯尼迪
2013年12月6日16:08

我没有读过流量不必经过VLAN的地方,根据我的经验,如果您需要在VLAN之间进行多播(否则,为什么还要烦扰PIM)并且您进行的是稀疏模式,即使只有1个路由器。如果他在4900中不需要它,则在Dell中需要它

–fredpbaker
2013年12月6日18:54

#3 楼

我相信约翰·肯尼迪(John Kennedy)的答案是为其他型号的交换机做事的正确方法。但是,在与Dell通讯之后,PowerConnect 6248固件和我们正在运行的拓扑存在局限性。

将不得不等待将来发布的固件。