设置 PIM 稀疏模式

网络工程 VLAN 多播 戴尔
2021-07-13 19:24:39

我正在尝试为多播流量设置我们的网络。在接下来的几个月里,我们将安装发送多播流量的新设备。过去我们只有 1 个 VLAN,所以我们只使用 IGMP 查询器和窥探器,这满足了我们的需求。在我们刚刚搬入的新办公室中,我们将网络隔离到多个 VLAN 中。我知道我们需要使用 PIM 来完成我们想要的。经过一些研究,我了解到 PIM 密集模式最初会向每个用户广播,然后修剪掉不需要多播馈送的端口。这让我相信 PIM 稀疏模式是更好的选择。

我们目前是一家布局非常简单的戴尔 PowerConnect 商店。(我们的网络拓扑图见下图)

我的问题是:

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

我们希望尽可能多的数据不会到达我们的 Cisco 交换机,因为它会连接到我们其他分支机构的交换机。

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

我最初查看此 PDF 以获取示例配置,但他们使用 PIM Dense 并且遵循本文根本不起作用。 ftp://ftp.dell.com/Manuals/Common/powerconnect-m6220_White%20Papers48_en-us.pdf

更新:我似乎能够在我的测试环境中使用它,但是它使用了 2x 6224 开关。我还没有通过 8132F 开关让它工作。

更新:是否需要在代理路由器的每个接口上启用 IP PIM Sparse?一直在测试这个只是在 VLAN 上启用,而不是在接口上。

更新:已对 VLC 播放器进行了更多测试,试图使其正常工作。已附上我的交换机配置。有什么建议?将 8132F 升级到固件版本 6 后,它确实从 VLAN 中删除了“ip igmp”命令。

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

!当前配置:
!系统说明“戴尔网络 N4032F,6.0.0.8,Linux 2.6.32.9”
!系统软件版本6.0.0.8
!Cut-through 模式被配置为禁用
配置
VLAN 9
命名“地铁”
出口
VLAN 10
命名“服务器”
出口
VLAN 11
命名“端点”
出口
VLAN 12
命名“声音”
出口
VLAN 13
称呼“客人”
出口
VLAN 14
名称“安全摄像头”
出口
VLAN 15
命名“移动媒体”
出口
VLAN 9-15
出口
snmp-server 位置“MSH 机架 1 插槽 36-37”
snmp-server 联系“丹尼尔”
主机名“核心”
插槽 1/0 3 ! 戴尔网络 N4032F
插槽 1/1 6 ! 戴尔 QSFP 卡
插槽 2/0 3 ! 戴尔网络 N4032F
插槽 2/1 6 ! 戴尔 QSFP 卡
sntp 单播客户端启用
sntp 服务器 10.10.10.242
时钟时区 -5 分钟 0
会员 1 2 ! N4032F
会员 2 2 !N4032F
出口
接口带外
ip地址 无
出口
ip 访问列表 BlockGuest3
允许 tcp 10.11.13.0 0.0.0.255 10.11.10.40 0.0.0.0
允许 tcp 10.11.13.0 0.0.0.255 eq 67 10.11.10.12 0.0.0.0
允许 IP 10.11.13.0 0.0.0.255 10.11.15.0 0.0.0.0
拒绝 IP 10.11.13.0 0.0.0.255 10.10.0.0 0.0.0.255
拒绝 IP 10.11.13.0 0.0.0.255 10.11.10.0 0.0.0.255
拒绝 IP 10.11.13.0 0.0.0.255 10.11.11.0 0.0.0.255
拒绝 IP 10.11.13.0 0.0.0.255 10.11.12.0 0.0.0.255
允许每个
出口
IP路由
ip 路由 0.0.0.0 0.0.0.0 10.11.9.2
接口VLAN 1
出口
接口VLAN 9
IP 地址 10.11.9.1 255.255.255.252
出口
接口VLAN 10
IP 地址 10.11.10.1 255.255.255.0
ip pim
出口
接口VLAN 11
IP 地址 10.11.11.1 255.255.255.0
ip pim
出口
接口 VLAN 12
IP 地址 10.11.12.1 255.255.255.0
ip pim
出口
接口VLAN 13
IP 地址 10.11.13.1 255.255.255.0
ip access-group BlockGuest3 in 1
出口
接口VLAN 14
IP 地址 10.11.14.1 255.255.255.0
出口
接口 VLAN 15
IP 地址 10.11.15.1 255.255.255.0
ip pim
出口
用户名 "admin" 密码 password_removed 权限 15 加密
ip ssh 服务器
ip组播路由
ip pim 稀疏模式
ip pim rp-地址 10.11.10.1 224.0.0.0 240.0.0.0
接口 Te1/0/1
描述“地铁”
交换机端口访问 vlan 9
出口
接口 Te1/0/3
通道组 1 模式激活
描述“中密度纤维板”
交换机端口模式中继
出口
接口 Te1/0/4
通道组 2 模式激活
描述“以色列国防军”
交换机端口模式中继
出口
接口 Te2/0/3
通道组 1 模式激活
描述“中密度纤维板”
交换机端口模式中继
语音VLAN dscp 1
出口
接口 Te2/0/4
通道组 2 模式激活
描述“以色列国防军”
交换机端口模式中继
语音VLAN dscp 1
出口
接口端口通道 1
服务等级信任 ip-dscp
交换机端口模式中继
出口
接口端口通道 2
服务等级信任 ip-dscp
交换机端口模式中继
出口
snmp-server engineid 本地 800002a203d067e5d1a2e3
snmp 服务器社区“dev1”ro ipaddress 10.10.10.169
snmp 服务器社区“nagios”ro ipaddress 10.10.10.31
snmp-server 主机 10.10.10.31 陷阱版本 2“nagios”
启用密码 password_removed 加密
出口

中密度纤维板配置

!当前配置:
!系统说明“PowerConnect 6248P、3.3.8.2、VxWorks 6.5”
!系统软件版本3.3.8.2
!Cut-through 模式被配置为禁用
配置
VLAN数据库
VLAN 10-15
出口
主机名“MDF”
sntp 单播客户端启用
sntp 服务器 10.10.10.242
时钟时区 -5 分钟 0
成员 1 5
成员 2 5
成员 3 5
出口
IP 地址 10.11.10.31 255.255.255.0
ip 默认网关 10.11.10.1
ip地址vlan 10
没有 ip helper 启用
接口VLAN 10
命名“服务器”
出口
接口VLAN 11
命名“端点”
出口
接口 VLAN 12
命名“声音”
出口
接口VLAN 13
称呼“客人”
出口
接口VLAN 14
名称“安全摄像头”
出口
用户名 "admin" 密码 password_removed 15 级加密
语音VLAN
ip ssh 服务器
网桥组播过滤
ip igmp 监听
接口以太网 2/g14
服务等级信任 ip-dscp
交换机端口模式通用
switchport 通用 pvid 11
switchport 一般允许的 vlan add 11
switchport 一般允许的 vlan 添加 12 标记
switchport 一般允许的 vlan 删除 1
语音VLAN 12
出口
接口以太网 3/g46
服务等级信任 ip-dscp
交换机端口模式通用
switchport 通用 pvid 11
switchport 一般允许的 vlan add 11
switchport 一般允许的 vlan 添加 12 标记
switchport 一般允许的 vlan 删除 1
语音VLAN 12
出口
接口以太网 3/xg3
通道组 1 模式自动
交换机端口模式通用
switchport 一般允许的 vlan add 10-14
出口
接口端口通道 1
服务等级信任 ip-dscp
交换机端口模式通用
switchport 一般允许的 vlan 添加 10-15 标记
出口
snmp 服务器社区 daniel ro ipaddress 10.10.10.129
snmp 服务器社区 nagios ro ipaddress 10.10.10.31
snmp-server 主机 10.10.10.31 nagios 陷阱 v2
出口

当前网络布局

3个回答

我的问题是:

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

此实现不需要 OSPF。

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

需要在要允许多播流量的每个 L3 接口上启用 Pim-SM。例如,如果您希望包含到 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 侦听(理想情况下通过全局配置在所有接口上)。

configure
ip igmp snooping 
bridge multicast filtering

对于像这样的非常基本的多播设置,这些应该是您需要的唯一功能。

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

ip pim rp-address rp-address [访问列表]

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

我相信约翰肯尼迪的答案是为其他型号的开关做事的正确方法。但是在与戴尔通信后,当前 PowerConnect 6248 固件和我们正在运行的拓扑存在限制。

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