S7500交换机PIM-DM组播协议典型配置

合集下载

H3C配置命令17-组播协议命令

H3C配置命令17-组播协议命令
第 4 章 IGMP配置命令 ............................................................................................................4-1 4.1 IGMP配置命令 ................................................................................................................... 4-1
第 3 章 添加组播MAC地址配置命令 ........................................................................................3-1 3.1 添加组播MAC地址配置命令............................................................................................... 3-1 3.1.1 display mac-address multicast ................................................................................ 3-1 3.1.2 mac-address multicast interface ............................................................................. 3-1
i
H3C S7500 系列以太网交换机 命令手册 组播协议
目录
4.1.1 display igmp group .................................................................................................. 4-1 4.1.2 display igmp interface ............................................................................................. 4-2 4.1.3 igmp enable............................................................................................................. 4-3 4.1.4 igmp group-limit....................................................................................................... 4-4 4.1.5 igmp group-policy .................................................................................................... 4-5 4.1.6 igmp group-policy vlan ............................................................................................ 4-6 4.1.7 igmp host-join port................................................................................................... 4-7 4.1.8 igmp host-join vlan .................................................................................................. 4-8 4.1.9 igmp lastmember-queryinterval............................................................................... 4-8 4.1.10 igmp max-response-time....................................................................................... 4-9 4.1.11 igmp proxy........................................................................................................... 4-10 4.1.12 igmp report-aggregation...................................................................................... 4-11 4.1.13 igmp robust-count ............................................................................................... 4-12 4.1.14 igmp timer other-querier-present......................................................................... 4-13 4.1.15 igmp timer query.................................................................................................. 4-14 4.1.16 igmp version ........................................................................................................ 4-14 4.1.17 reset igmp group ................................................................................................. 4-15

H-实验手册:组播PIM-DM

H-实验手册:组播PIM-DM

组播PIM-DM实验一、实验拓扑二、步骤:1、配置组播地址:CLIENT1配置:IP地址:172.16.1.1 255.255.255.0(网关可以不配置)组播源:224.1.1.1CLIENT2配置:IP地址:192.168.1.1 255.255.255.0 192.168.1.254组播目的:224.1.1.12、配置基本IP地址:R1配置:[R1-GigabitEthernet0/0/0]ip address 172.16.1.254 24[R1-GigabitEthernet0/0/1]ip address 12.1.1.1 24 R1配置::[R2-GigabitEthernet0/0/0]ip address 12.1.1.2 24[R2-GigabitEthernet0/0/1]ip address 23.1.1.2 24 R3配置:[R3-GigabitEthernet0/0/0]ip address 23.1.1.3 24[R3-GigabitEthernet0/0/1]ip address 192.168.1.3 243、配置路由(OSPF)全通R1配置:[R1]ospf 1 router-id 1.1.1.1[R1-ospf-1]area 0[R1-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255[R1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255R2配置:[R2]ospf 1 router-id 2.2.2.2[R2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255[R2-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255 R3配置:[R3]ospf 1 router-id 3.3.3.3[R3-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255[R3-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255 4、IGMP配置:R3配置:(只需要在R3上配置)[R3]multicast routing-enable/启用IGMP功能[R3-GigabitEthernet0/0/1]igmp enable/接口下启用IGMP功能5、配置PIM-DMR1配置:[R1]pim/启用PIM功能,启动进程后退出即可;[R1-pim]qu[R1]int g0/0/0[R1-GigabitEthernet0/0/0]pimdm /接口下启用PIM DM命令[R1-GigabitEthernet0/0/1]pimdmR2配置:[R2]pim[R2-pim]qu[R2]int g0/0/0[R2-GigabitEthernet0/0/0]pimdm[R2-GigabitEthernet0/0/1]pimdmR3配置:[R3]pim[R3-pim]qu[R3-GigabitEthernet0/0/0]pimdm6、推送视频流CLIENT1:推送视频流,如:CLIENT2:接收视频流三、其他1、查询表项(使用的是S,G表项)[R2]dispim routing-tableVPN-Instance: public netTotal 0 (*, G) entry; 1 (S, G) entry(172.16.1.1, 224.1.1.1)Protocol: pim-dm, Flag: ACTUpTime: 00:04:40Upstream interface: GigabitEthernet0/0/0Upstream neighbor: 12.1.1.1RPF prime neighbor: 12.1.1.1Downstream interface(s) information: None2、查询邻居:配置完毕后,检查邻居是否正常:[R2]displaypim neighborVPN-Instance: public netTotal Number of Neighbors = 2Neighbor Interface Uptime Expires Dr-Priority BFD-Session 12.1.1.1 GE0/0/0 00:03:57 00:01:37 1 N 23.1.1.3 GE0/0/1 00:03:50 00:01:25 1 N。

组播协议命令

组播协议命令

第1章IPv4组播协议如果为无线产品,则本文所指的路由器代表了一般意义下的路由器或运行了路由协议的无线控制产品。

1.1 组播公用命令1.1.1 show ip mroute命令:show ip mroute [<GroupAddr> [<SourceAddr>]]功能:显示ipv4组播的软件转发表。

参数:GroupAddr: 显示跟此组播地址相关的转发表项。

SourceAddr:显示跟此源相关的转发表项。

缺省情况:无。

命令模式:特权模式和全局配置模式。

使用指南:举例:显示所有组播转发表。

Switch(config)#show ip mrouteName: Loopback, Index: 2002, State:49Name: null0, Index: 2003, State:49Name: sit0, Index: 2004, State:80Name: Vlan1, Index: 2005, State:1043Name: Vlan2, Index: 2006, State:1002Name: pimreg, Index: 2007, State:c1The total matched ipmr active mfc entries is 1, unresolved ipmr entries is 0Group Origin Iif Wrong Oif:TTL1.2 PIM-DM的配置命令1.2.1 debug pim timer sat命令:debug pim timer satno debug pim timer sat功能:打开显示PIM DM 源活动计时器详细信息的调试开关;本命令的no操作为关闭本调试开关。

参数:无。

缺省情况:关闭。

命令模式:特权用户配置模式。

使用指南:打开此开关,可以显示源活动计时器的详细信息。

举例:Switch # debug pim timer sat备注:PIM-DM中其他debug开关与PIM-SM通用,包括debug pim event,debug pim packet,debug pim nexthop,debug pim nsm,debug pim mfc,debug pim mib,debug pim timer,debug pim state,请参考PIM-SM手册部分1.2.2 debug pim timer srt命令:debug pim timer srtno debug pim timer srt功能:打开显示PIM DM状态更新计时器详细信息的调试开关;本命令的no操作为关闭本调试开关。

PIM组播协议密集模式

PIM组播协议密集模式

PIM组播协议密集模式(DM模式)【实验名称】PIM组播协议密集模式(DM模式)【实验目的】熟悉如何配置PIM密集模式【背景描述】你是一个某单位的网络管理员,单位有存放资料的组播服务器,,服务器为用户提供组播服务,请你满足现在的网络需求。

采用PIM的密集模式来实现。

【实现功能】实现PIM密集模式下组播流量的传输,如果没有组成员,自动修剪组播发送信息。

【实验拓扑】【实验设备】S3550-24(2台)、S2126G(1台)、S2150G(1台)、PC(4台)【实验步骤】第一步:基本配置switch(config)#hostname S1S1(config)#vlan 10 ! 创建一个vlan10S1(config-vlan)#exiS1(config)#vlan 12S1(config-vlan)#exiS1(config)#vlan 20S1(config-vlan)#exiS1(config)#vlan 100S1(config-vlan)#exiS1(config)#interface f0/24S1(config-if)#switchport mode trunk !把f0/24接口作为trunk接口S1(config-if)#switchport trunk allowed vlan remove 100 ! trunk链路不传输vlan 100的信息S1(config)#interface vlan 1S1(config-if)#ip address 192.168.1.253 255.255.255.0S1(config-if)#no shutdownS1(config)#interface vlan 10S1(config-if)#ip address 192.168.10.1 255.255.255.0 !创建一个SVI地址S1(config-if)#no shutdownS1(config)#interface vlan 12S1(config-if)#ip address 192.168.12.1 255.255.255.0S1(config-if)#no shutdownS1(config)#interface vlan 20S1(config-if)#ip address 192.168.20.1 255.255.255.0S1(config-if)#no shutdownS1(config)#interface vlan 100S1(config-if)#ip address 192.168.100.1 255.255.255.0S1(config-if)#no shutdownS1(config)#interface fastethernet f0/1 !把接口加入到vlan 10S1(config-if)#switchport access vlan 10S1(config)#interface fastethernet f0/2S1(config-if)#switchport access vlan 20S1(config)#interface fastethernet f0/12S1(config-if)#switchport access vlan 12switch(config)#hostname S2S2(config)#vlan 12S2(config-vlan)#exiS2(config)#vlan 50S2(config-vlan)#exiS2(config)#vlan 60S2(config-vlan)#exiS2(config)#vlan 100S2(config-vlan)#exiS2(config)#interface f0/24S2(config-if)#switchport mode trunkS2(config)#interface vlan 1S2(config-if)#ip address 192.168.2.253 255.255.255.0 S2(config-if)#no shutdownS2(config)#interface vlan 12S2(config-if)#ip address 192.168.12.2 255.255.255.0 S2(config)#interface vlan 50S2(config-if)#ip address 192.168.50.1 255.255.255.0 S2(config-if)#no shutdownS2(config)#interface vlan 60S2(config-if)#ip address 192.168.60.1 255.255.255.0 S2(config-if)#no shutdownS2(config)#interface fastethernet f0/1S2(config-if)#switchport access vlan 50S2(config)#interface fastethernet f0/2S2(config-if)#switchport access vlan 60S2(config)#interface fastethernet f0/12S2(config-if)#switchport access vlan 12switch(config)#hostname S2126S2126(config)#vlan 10S2126(config-vlan)#exiS2126(config)#vlan 20S2126(config-vlan)#exiS2126(config)#interface f0/1S2126(config-if)#switchport access vlan 10S2126(config)#interface f0/2S2126(config-if)#switchport access vlan 20S2126(config)#interface vlan 1S2126(config-if)#ip address 192.168.1.254S2126(config)#interface fastethernet 0/24S2126(config-if)#switchport mode trunkswitch(config)#hostname S2150S2150(config)#vlan 50S2150(config-vlan)#exiS2150(config)#vlan 60S2150(config-vlan)#exiS2150(config-if)#switchport access vlan 50S2150(config)#interface f0/2S2150(config-if)#switchport access vlan 60S2150(config)#interface vlan 1S2150(config-if)#ip address 192.168.2.254S2150(config)#interface fastethernet 0/24S2150(config-if)#switchport mode trunk第二步:配置路由协议S1(config)#router ospf ! 开启ospf进程S1(config-router)#network 192.168.1.0 0.0.0.255 area 0 !将网段加入到区域0 S1(config-router)#network 192.168.10.0 0.0.0.255 area 0S1(config-router)#network 192.168.12.0 0.0.0.255 area 0S1(config-router)#network 192.168.20.0 0.0.0.255 area 0S1(config-router)#network 192.168.100.0 0.0.0.255 area 0S2(config)#router ospfS2(config-router)#network 192.168.2.0 0.0.0.255 area 0S2(config-router)#network 192.168.12.0 0.0.0.255 area 0S2(config-router)#network 192.168.50.0 0.0.0.255 area 0S2(config-router)#network 192.168.60.0 0.0.0.255 area 0第三步:配置组播S1(config)# ip multicast-routing !开启组播功能S1(config)#interface vlan 1S1(config-if)#ip pim !默认为DM模式S1(config)#interface vlan 10S1(config-if)#ip pimS1(config)#interface vlan 12S1(config-if)#ip pimS1(config)#interface vlan 20S1(config-if)#ip pimS1(config)#interface vlan 100S1(config-if)#ip pimS2(config)# ip multicast-routingS2(config)#interface vlan 1S2(config-if)#ip pimS2(config)#interface vlan 12S2(config-if)#ip pimS2(config)#interface vlan 50S2(config-if)#ip pimS2(config-if)#ip pimS2126(config)#ip igmp profile 1 !进入igmp配置文件模式S2126(config-profile)#deny !允许所有的组播组通过。

交换机的安全设置六大原则及三层交换的组播配置

交换机的安全设置六大原则及三层交换的组播配置

交换机的安全设置六大原则说明L2-L4 层过滤现在的新型交换机大都可以通过建立规则的方式来实现各种过滤需求。

规则设置有两种模式,一种是MAC 模式,可根据用户需要依据源MAC或目的MAC有效实现数据的隔离,另一种是IP模式,可以通过源IP、目的IP、协议、源应用端口及目的应用端口过滤数据封包;建立好的规则必须附加到相应的接收或传送端口上,则当交换机此端口接收或转发数据时,根据过滤规则来过滤封包,决定是转发还是丢弃。

另外,交换机通过硬件“逻辑与非门”对过滤规则进行逻辑运算,实现过滤规则确定,完全不影响数据转发速率。

802.1X 基于端口的访问控制为了阻止非法用户对局域网的接入,保障网络的安全性,基于端口的访问控制协议802.1X无论在有线LAN 或WLAN中都得到了广泛应用。

例如华硕最新的GigaX2024/2048等新一代交换机产品不仅仅支持802.1X 的Local、RADIUS 验证方式,而且支持802.1X 的Dynamic VLAN 的接入,即在VLAN和802.1X 的基础上,持有某用户账号的用户无论在网络内的何处接入,都会超越原有802.1Q 下基于端口VLAN 的限制,始终接入与此账号指定的VLAN组内,这一功能不仅为网络内的移动用户对资源的应用提供了灵活便利,同时又保障了网络资源应用的安全性;另外,GigaX2024/2048 交换机还支持802.1X 的Guest VLAN功能,即在802.1X的应用中,如果端口指定了Guest VLAN项,此端口下的接入用户如果认证失败或根本无用户账号的话,会成为Guest VLAN 组的成员,可以享用此组内的相应网络资源,这一种功能同样可为网络应用的某一些群体开放最低限度的资源,并为整个网络提供了一个最外围的接入安全。

流量控制(traffic control)交换机的流量控制可以预防因为广播数据包、组播数据包及因目的地址错误的单播数据包数据流量过大造成交换机带宽的异常负荷,并可提高系统的整体效能,保持网络安全稳定的运行。

组播pim-dm工作原理

组播pim-dm工作原理

组播pim-dm工作原理
PIM-DM(Protocol Independent Multicast - Dense Mode)是一种用于组播路由的协议,其工作原理如下:
1. 组播源:当一个主机作为组播源时,它将开始发送组播数据包。

它首先需要加入到一个特定的组播组,并选择一个初始的组播树根。

2. 初始组播树:组播源会向所有邻居节点发送组播数据包,并标记它们为活跃邻居。

邻居节点会收到数据包后,将它们转发到它们自己的邻居节点。

这样就形成了一个初始的组播树,从源节点到所有的邻居节点。

3. 刷新树的构建:一旦初始组播树构建完成,PIM-DM将尝试优化这个树。

它会更新树的分支,删除不必要的分支,并选择最短路径进行转发。

这样可以减少树的深度和跳数,提高传输的效率。

4. 邻居维护:PIM-DM使用了倒数计数器来维护邻居节点的活跃性。

每个邻居节点在接收到组播数据包后会重新计数,并把它们传播给它们自己的邻居。

如果计数器达到0,那么节点将被认为是不活跃的,并从组播树中移除。

5. 沉默源检测:PIM-DM使用沉默源检测来识别不再发送组播数据包的源节点。

当一个主机不再发送组播数据包时,它的邻居节点将察觉到这种情况,并进行相应的处理。

如果一个源节点沉默一段时间,邻居节点将把它从组播树中剪枝。

总体来说,PIM-DM使用了初始组播树的构建和维护机制,以及邻居节点的活跃性维护和源节点的沉默源检测机制,来进行组播路由的建立和维护。

它提供了一种基于密集模式的组播路由解决方案,适用于网络中组播的高密度区域。

H3C_S7500E_IGMP典型配置举例

H3C_S7500E_IGMP典型配置举例
3.1 组网需求············································································································································3-1 3.2 配置思路············································································································································3-2 3.3 使用版本············································································································································3-2 3.4 配置注意事项·····································································································································3-2 3.5 配置步骤············································································································································3-2 3.6 验证配置············································································································································3-3 3.7 配置文件············································································································································3-4 4 IGMP静态加入组播组配置举例 ·········································································································· 3-6 4.1 组网需求············································································································································3-6 4.2 配置思路············································································································································3-7 4.3 使用版本············································································································································3-7 4.4 配置注意事项·····································································································································3-7 4.5 配置步骤············································································································································3-7 4.6 验证配置············································································································································3-9 4.7 配置文件··········································································································································3-10 5 IGMP SSM Mapping典型配置举例 ·································································································· 5-11 5.1 组网需求··········································································································································5-11 5.2 使用版本··········································································································································5-12 5.3 配置步骤··········································································································································5-12 5.4 验证配置··········································································································································5-14 5.5 配置文件··········································································································································5-15 6 参考资料 ·········································································································································· 6-16

组播功能配置案例

组播功能配置案例

配置思路由于网络中用户密集,可以使用PIM-DM协议为网络中的用户主机提供组播服务,使得加入同一组播组的所有用户主机能够接收组播源发往该组的组播数据。

1. 配置交换机接口IP地址和单播路由协议。

组播域内路由协议PIM依赖单播路由协议,单播路由正常是组播协议正常工作的基础。

2. 在所有提供组播服务的交换机上使能组播路由功能。

使能组播路由功能是配置PIM-DM的前提。

3. 在交换机所有接口上使能PIM-DM功能。

使能PIM-DM功能之后才能配置PIM-DM的其他功能。

4. 在与主机侧相连的交换机接口上使能IGMP。

IGMP用于维护组成员关系。

叶结点交换机通过IGMP协议来维护组成员关系列表。

说明:如果用户主机侧需同时配置PIM-DM和IGMP,必须先使能PIM-DM,再使能IGMP。

操作步骤1. 配置各接口的IP地址和单播路由协议。

# 配置各交换机接口的IP地址和掩码,配置各交换机间采用OSPF进行互连,确保网络中各交换机间能够在网络层互通,并且之间能够借助单播路由协议实现动态路由更新。

SwitchB、SwitchC、SwitchD和SwitchE上的配置过程与SwitchA上的配置相似,配置过程略。

[SwitchA] vlan batch 10 20 30[SwitchA] interface vlanif 10[SwitchA-Vlanif10] ip address 192.168.5.1 24[SwitchA-Vlanif10] quit[SwitchA] interface vlanif 20[SwitchA-Vlanif20] ip address 10.110.1.1 24[SwitchA-Vlanif20] quit[SwitchA] interface vlanif 30[SwitchA-Vlanif30] ip address 192.168.1.1 24[SwitchA-Vlanif30] quit[SwitchA] interface gigabitethernet 0/0/1[SwitchA-GigabitEthernet0/0/1] port link-type trunk[SwitchA-GigabitEthernet0/0/1] port trunk allow-pass vlan 10[SwitchA-GigabitEthernet0/0/1] quit[SwitchA] interface gigabitethernet 0/0/2[SwitchA-GigabitEthernet0/0/2] port link-type hybrid[SwitchA-GigabitEthernet0/0/2] port hybrid untagged vlan 20[SwitchA-GigabitEthernet0/0/2] port hybrid pvid vlan 20[SwitchA-GigabitEthernet0/0/2] quit[SwitchA] interface gigabitethernet 0/0/3[SwitchA-GigabitEthernet0/0/3] port link-type trunk[SwitchA-GigabitEthernet0/0/3] port trunk allow-pass vlan 30[SwitchA-GigabitEthernet0/0/3] quit[SwitchA] ospf[SwitchA-ospf-1] area 0[SwitchA-ospf-1-area-0.0.0.0] network 192.168.5.0 0.0.0.255[SwitchA-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255[SwitchA-ospf-1-area-0.0.0.0] network 10.110.1.0 0.0.0.255[SwitchA-ospf-1-area-0.0.0.0] quit[SwitchA-ospf-1] quit2. 使能组播路由功能,在各接口上使能PIM-DM功能。

路由器-组播PIM-DM模式典型配置

路由器-组播PIM-DM模式典型配置
路由器-组播PIM-DM模式典型配置
【需求】
Multicast Source作为组播源,RECEIVER 1和RECEIVER 2是该组播组的两个接收成员。
【组网图】
【配置脚本】
RouterA配置脚本
#
sysname RouterA
#
router id 1.1.1.1
#
multicast routing-enable/开启组播路由功能/
#
radius scheme system
#
domain system
#
interface Ethernet2/0/0
ip address 60.1.1.1 255.255.255.0
pim dm/设置为pim-dm模式/
#
interface Serial1/0/0
link-protocol ppp
network 50.1.1.0 0.0.0.255
#
user-interface con 0
user-interface vty 0 4
#
return
RouterC配置脚本
#
sysname RouterC
#
router id 1.1.1.3
#
multicast routing-enable/开启组播路由功能/
ip address 30.1.1.2 255.255.255.252
pim dm/设置为pim-dm模式/
#
interface NULL0
#
interface LoopBack0
ip address 1.1.1.3 255.255.255.255
#
ospf 1

锐捷交换机组播配置指导手册V2.0

锐捷交换机组播配置指导手册V2.0

一些基本概念,然后参考文中列举的其他文章,将会是一种良好的学习路径。如果您是一位组播技术方面
的专家,阅读本文也不无裨益,您可以从不同的角度来了解组播的基础概念,也可以参考文中提到的其他
组播文章,相信对您也是有好处的。

内部资料 严禁转发
page 8 of 75
1 在媒体流服务器上启动媒体流播放进程,作为服务器; 2 客户端每当想接受某个媒体流服务器的数据的时候,通过给出该媒体流服务器的IP地址,来跟该媒
体流服务器建立连接(比如TCP连接等); 3 媒体流服务器维护一个客户列表,采用轮循的方式向每个客户发送媒体流; 可以看出这样的解决方案有两个缺陷: 1 客户数目很大的时候,媒体流服务器就有可能承受不了,因为这种媒体流跟传统的窄带业务(比如
72
3.6.1 网络拓扑图Fra bibliotek723.6.2 拓扑说明、交换机配置请参照 3.3 章节,在此不再重复
72
4 组播故障排查思路
72
4.1 在三层交换机上排查的思路
72
4.2 在二层交换机上排查的思路
73
4.3 灵活利用SNIFFER软件来进行故障的排查、定位及解决
73
5 利用SNIFFER软件解决组播故障的经典案例
下面我们仔细分析每一个步骤,在分析的过程中引入并介绍一些基础的组播概念。
2.2.2 组播 MAC 地址和组播 IP 地址
在前面的介绍中,我们提到了媒体流服务器不断的以多播IP 地址224.10.10.10发送媒体流,
224.10.10.10这个IP地址就是一个多播IP地址。按照IP协议规定,位于224.0.0.1—239.255.255.255 范
2 组播技术学习指引
2.1 第一章:概述

二层组播的配置「典型」

二层组播的配置「典型」

二层组播的配置「典型」关于二层组播的知识,那么店铺今天我们以一个典型的二层组播配置来实践一下。

二层组播配置案例需求1.三台S3600-SI以及一台S3600-EI组成二层组播网络,SwtichA 选用S3600-EI,SwitchB,SwitchC, SwitchD选用S3600-SI;2.多个组播源可接在这四台S3600系列产品的任何一台,接收端只接在SwitchA上,实现在SwitchA上接收任何组播源发送的`组播数据的功能。

组网图如下:二层组播的典型配置S3600-EI的vlan 1的虚接口地址为:192.168.0.1/24二层组播配置步骤1 H3C 3500 3600 5600系列交换机的配置SwitchA配置:1.在系统视图下使能igmp-snooping[SwitchA]igmp-snooping enable2.在系统视图下使能未知组播丢弃功能[SwitchA]unknown-multicast drop enable3.进入vlan 1虚接口视图[SwitchA]int vlan 1[SwitchA-Vlan-interface1]ip address 192.168.0.1 244.进入vlan 1视图,作相关操作[SwitchA-Vlan-interface1]quit[SwitchA]vlan 1[SwitchA-vlan1] igmp-snooping enable[SwitchA-vlan1] igmp-snooping querier[SwitchA-vlan1] igmp-snooping general-query source-ip 192.168.0.1SwitchB 配置:1.在系统视图下使能igmp-snooping[SwitchB]igmp-snooping enable2.在系统视图下使能未知组播丢弃功能[SwitchB]unknown-multicast drop enable3.进入vlan 1视图,在vlan 1视图下起igmp-snooping 功能[SwitchB]vlan 1[SwitchB-vlan 1]igmp-snooping enableSwitchC ,SwitchD的配置同SwitchB,在此不再赘述。

[配置实例]三层交换机组播配置实例

[配置实例]三层交换机组播配置实例

[配置实例]三层交换机组播配置实例「配置环境参数」 1. 组播服务器地址为192.168.0.10/24,⽹关为192.168.0.1/24 2. 三层交换机SwitchA通过上⾏⼝G1/1连接组播服务器,交换机连接组播服务器接⼝interface vlan 100,地址为192.168.0.1.3. vlan10和vlan20下挂两个⼆层交换机SwitchB和SwitchC,地址为10.10.10.1/24和10.10.20.1/24. 「组⽹需求」 1:在SwitchA、SwitchB和SwitchC上运⾏组播协议,要求L3上配置为IP PIM-SM模式 2:数据配置步骤「PIM-SM数据流程」 PIM-SM(Protocol Independent Multicast,Sparse Mode)即与协议⽆关的组播稀疏模式,属于稀疏模式的组播路由协议。

PIM-SM主要⽤于组成员分布相对分散、范围较⼴、⼤规模的⽹络。

与密集模式的扩散?剪枝不同,PIM-SM协议假定所有的主机都不需要接收组播数据包,只有主机明确指定需要时,PIM-SM路由器才向它转发组播数据包。

PIM-SM协议中,通过设置汇聚点RP(Rendezvous Point)和⾃举路由器BSR(Bootstrap Router),向所有PIM-SM路由器通告组播信息,并利⽤路由器的加⼊/剪枝信息,建⽴起基于RP的共享树RPT(RP-rooted shared tree)。

从⽽减少了数据报⽂和控制报⽂占⽤的⽹络带宽,降低路由器的处理开销。

组播数据沿着共享树流到该组播组成员所在的⽹段,当数据流量达到⼀定程度,组播数据流可以切换到基于源的最短路径树SPT,以减少⽹络延迟。

PIM-SM不依赖于特定的单播路由协议,⽽是使⽤现存的单播路由表进⾏RPF检查。

运⾏PIM-SM协议,需要配置候选RP和BSR,BSR负责收集候选RP发来的信息,并把它们⼴播出去。

H3C关于组播配置示例

H3C关于组播配置示例

组播配置举例组播配置举例关键词:IGMP、IGMP Snooping、组播VLAN、PIM、MSDP、MBGP摘要:本文主要介绍组播功能在具体组网中的应用配置,包括以下两种典型组网应用:域内的二、三层组播应用情况,以及域间的三层组播应用情况。

缩略语:目录1 特性简介2 应用场合3 域内二、三层组播配置举例3.1 组网需求3.2 配置思路3.3 配置步骤3.3.1 Router A的配置3.3.2 Router B的配置3.3.3 Router C的配置3.3.4 Router D的配置3.3.5 Switch A的配置3.3.6 Switch B的配置3.3.7 Switch C的配置3.4 验证结果4 域间三层组播配置举例4.1 组网需求4.2 配置思路4.3 配置步骤4.3.1 Router A的配置4.3.2 Router B的配置4.3.3 Router C的配置4.3.4 Router D的配置4.3.5 Router E的配置4.3.6 Router F的配置4.4 验证结果5 相关资料5.1 相关协议和标准1 特性简介组播是指在IP网络中将数据包以尽力传送的形式发送到某个确定的节点集合,其基本思想是:源主机只发送一份数据,其目的地址为组播组地址;组播组中的所有接收者都可收到同样的数据拷贝,并且只有组播组内的主机可以接收该数据,而其它主机则不能收到。

作为一种与单播和广播并列的通信方式,组播技术能够有效地解决单点发送、多点接收的问题,从而实现了IP网络中点到多点的高效数据传送,能够节约大量网络带宽、降低网络负载。

以下是对各常用组播协议的简单介绍:1. IGMPIGMP是TCP/IP协议族中负责IP组播组成员管理的协议,用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。

IGMP运行于主机和与主机直连的路由器之间,其实现的功能是双向的:一方面,主机通过IGMP通知路由器希望接收某个特定组播组的信息;另一方面,路由器通过IGMP周期性地查询局域网内的组播组成员是否处于活动状态,实现所连网段组成员关系的收集与维护。

实验39(1)交换机组播PIM-DM实验

实验39(1)交换机组播PIM-DM实验

实验三十九(1)、交换机组播PIM-DM 实验一、实验目的1、了解组播的概念;2、了解PIM-DM 特点;3、学会PIM-DM 组播协议应用的相关设置。

二、应用环境当信息(包括数据、语音和视频)传送的目的地是网络中的少数用户时,可以采用多种传送方式。

可以采用单播(Unicast)的方式,即为每个用户单独建立一条数据传送通路;或者采用广播(Broadcast)的方式,把信息传送给网络中的所有用户,不管他们是否需要,都会接收到广播来的信息。

例如,在一个网络上有200个用户需要接收相同的信息时,传统的解决方案是用单播方式把这一信息分别发送200次,以便确保需要数据的用户能够得到所需的数据;或者采用广播的方式,在整个网络范围内传送数据,需要这些数据的用户可直接在网络上获取。

这两种方式都浪费了大量宝贵的带宽资源,而且广播方式也不利于信息的安全和保密。

IP组播技术的出现及时解决了这个问题。

组播源仅发送一次信息,组播路由协议为组播数据包建立树型路由,被传递的信息在尽可能远的分叉路口才开始复制和分发,因此,信息能够被准确高效地传送到每个需要它的用户。

PIM-DM(Protocol Independent Multicast,Dense Mode,协议独立组播-密集模式)属于密集模式的组播路由协议,适用于小型网络,在这种网络环境下,组播组的成员相对比较密集。

三、实验设备1、DCRS-7604(或6804)交换机1 台2、DCS-3926S 交换机1-2 台3、PC 机2-4 台4、Console 线1-2 根5、直通网线2-8 根四、实验拓扑五、实验要求1、在交换机C 上划分基于端口的VLAN:2、PC1-PC4 的都是组播客户端:在Video Server 上运行组播服务器软件Acgen.exe,在PC1 和PC2 上运行组播客户端软件Acrec.exe,查看组播状态。

六、实验步骤第一步:交换机全部恢复出厂设置,配置交换机的VLAN信息DCRS-7604(Config)#vlan 2DCRS-7604(Config-Vlan2)#switchport interface ethernet 1/2Set the port Ethernet1/2 access vlan 2 successfullyDCRS-7604(Config-Vlan2)#exDCRS-7604(Config)#vlan 3DCRS-7604(Config-Vlan3)#switchport interface ethernet 1/3Set the port Ethernet1/3 access vlan 3 successfullyDCRS-7604(Config-Vlan3)#exitDCRS-7604(Config)#vlan 4DCRS-7604(Config-Vlan4)#switchport interface ethernet 1/4Set the port Ethernet1/4 access vlan 4 successfullyDCRS-7604(Config-Vlan4)#exitDCRS-7604(Config)#DCRS-7604(Config)#interface v 2DCRS-7604(Config-If-Vlan2)#ip address 192.168.2.1 255.255.255.0DCRS-7604(Config-If-Vlan2)#exitDCRS-7604(Config)#in v 3DCRS-7604(Config-If-Vlan3)#ip address 192.168.3.1 255.255.255.0DCRS-7604(Config-If-Vlan3)#DCRS-7604(Config-If-Vlan3)#exitDCRS-7604(Config)#int v 4DCRS-7604(Config-If-Vlan4)#ip add 192.168.4.1 255.255.255.0DCRS-7604(Config-If-Vlan4)#exitDCRS-7604(Config)#第二步:启动PIM-DM协议交换机C:DCRS-7604(Config)#int v 2DCRS-7604(Config-If-Vlan2)#ip pim dense-modeDCRS-7604(Config-If-Vlan2)#exitDCRS-7604(Config)#int v 3DCRS-7604(Config-If-Vlan3)#ip pim dense-modeDCRS-7604(Config-If-Vlan3)#exitDCRS-7604(Config)#int v 4DCRS-7604(Config-If-Vlan4)#ip pim dense-modeDCRS-7604(Config-If-Vlan4)#exitDCRS-7604(Config)#交换机A:如果交换机A上还有其他vlan信息,则先配置vlan信息,trunk端口等,与交换机C连通,再进行如下配置:switch(Config)#ip igmp snoopingswitch(Config)#ip igmp snooping vlan 2IGMP snooping is started on Vlan 2!switch(Config)#ip igmp snooping vlan 2 mrouter interface ethernet 0/0/24switch(Config)#交换机B:同交换机A验证配置DCRS-7604#sh ip igmp groupsIGMP Connect Group MembershipGroup Address Interface Uptime Expires Last Reporter239.255.255.250 Vlan2 00:20:58 00:03:30 192.168.2.76225.2.1.1 Vlan3 00:00:13 00:03:31 192.168.3.252234.5.6.7 Vlan3 00:00:13 00:03:35 192.168.3.252234.5.6.7 Vlan4 00:32:24 00:03:56 192.168.4.253DCRS-5526S#show ip pim mroute dmBIT Proto: DVMRP 0x2, PIM 0x8, PIMSM 0x10, PIMDM 0x20;Flags: RPT 0x1, WC 0x2, SPT 0x4, NEG CACHE 0x8, JOIN SUPP 0x10;Downstream: IGMP 0x1, NBR 0x2, WC 0x4, RP 0x8, STATIC 0x10;PIMDM Group Table, inodes 3 routes 2:(192.168.2.76, 234.5.6.7), protos: 0x8, flags: 0x4, 00:09:45/00:03:25Incoming interface : Vlan2, RPF Nbr 0.0.0.0, pref 0, metric 0Outgoing interface list:(Vlan3), protos: 0x1, UpTime: 00:09:41, Exp:/(Vlan4), protos: 0x1, UpTime: 00:05:34, Exp:/Prune interface list:七、注意事项和排错1、PIM的工作过程可以概括为:1、邻居发现:PIM-DM 路由器刚开始启动时,需要使用Hello 报文来发现邻居;2、扩散—剪枝过程(Flooding&Prune):采用RPF检查,利用现存的单播路由表构建一棵从数据源始发的组播转发树;3、嫁接(Graft): 当被剪枝的下游节点需要恢复到转发状态时,该节点使用嫁接报文通知上游节点恢复组播数据转发。

PIM-DM协议配置

PIM-DM协议配置

PIM-DM (Protocol Independent Multicast-Dense Mode)是一种密集模式的组播路由协议,合用于网络规模比较小、组播成员相对集中的情况。

因为PIM-DM 不依赖于任何特定的单播路由协议,所以被称作是协议无关的( Protocol Independent)组播路由协议。

PIM-DM 在RFC 3973 文档中定义。

PIM-DM 设备之间通过Hello 消息来发现邻居。

一旦PIM-DM 设备启动,它就周期性地在每一个配置了PIM-DM 的接口上发送Hello 消息。

Hello 消息有一个保持时间(Hello Hold Time)字段,这个时间参数定义了邻居等待下一个Hello 消息的最长期。

如果邻居在这个时间内没有收到另一个Hello 消息,就会将这个设备从邻居关系表中删除。

PIM-DM 使用扩散与剪枝(flood and prune)来建立组播树。

PIM-DM 假定当组播源开始发送组播数据报文时,网络中的所有系统都需要接收该报文,因此报文被转发给每一个系统。

从设备上游接口接收到的报文都要经过RPF (Reverse Path Forwarding,反向路径转发)检查,没有通过RPF 检查的报文将被丢弃。

对于通过了RPF 检查的组播报文,设备根据报文的(S, G)对,即根据组播报文的源地址和组地址计算外出接口。

如果计算出的外出接口不为空,则对该(S, G)对建立一个外出接口的表项,并且将该组播报文由外出接口转发;如果计算出的外出接口为空,则向RPF 邻居发送一个剪枝报文,通知上游邻居不要再向本接口转发来自该(S, G)的组播报文。

上游接口接收到剪枝报文以后,把发送该剪枝报文的接口记为剪枝状态(Pruned),并设置一个剪枝状态计时器。

这样就建立了一棵以组播源为根的组播转发树。

PIM-DM 使用Assert 机制来消除冗余路由。

如图1 所示,组播数据报文同时到达设备A 和设备B 时,设备A 和设备B 都向设备C 转发,这时设备C 就会收到同一份报文的两个拷贝,这是不允许的。

组播原理及配置介绍

组播原理及配置介绍

组播原理及配置介绍组播是一种网络通信方式,能够实现一对多或多对多的通信。

其原理是将一份数据包同时发送给多个主机,而不是复制多份数据分别发送给每个主机。

组播技术在实时应用程序、视频流以及跨网络广播等场景中具有广泛的应用。

组播的原理是基于 Internet Group Management Protocol (IGMP) 和 Protocol Independent Multicast (PIM) 协议。

IGMP用于主机与网络设备之间的通信,PIM则是一种路由协议,用于组播数据包在整个网络中的传播。

组播的传输过程主要包括如下几个步骤:1.主机发送组播请求:当主机加入组播组时,它会向网络设备发送IGMP报文,请求加入特定的组播组。

2.路由器收到请求:网络设备如路由器会接收并处理IGMP报文,通过PIM协议更新组播路由表,确定组播数据应该转发到哪些接口。

3.组播数据转发:一旦路由器确定了数据的转发路径,它会将组播数据包进行复制,并沿着生成的路径发送到相应的接口。

4.主机接收组播数据:网络中的其他主机会根据自己的加入请求和IGMP报文进行过滤,只有与组播组相匹配的数据包才会被接收。

为了实现组播功能,需要进行相关的配置。

在路由器端,需要配置IGMP和PIM协议。

在 IGMP 配置中,需要启用 IGMP 管理,以便路由器能够接收和处理主机的 IGMP 报文。

PIM 配置用于启用和配置 PIM-DM (Dense Mode)或 PIM-SM(Sparse Mode)路由模式,以及指定 RPH(RP Holder)和 Rendezvous Point(RPs)等参数。

另外,在主机端,也需要进行一些配置。

主机需要配置并加入相应的组播组,在 Windows 操作系统中,可以使用 mcast.exe 命令来配置和管理组播组,并使用 netsh 命令来配置 IGMP 相关参数。

配置组播还需考虑网络拓扑、带宽和负载均衡等因素。

组播协议操作命令

组播协议操作命令

组播协议操作命令1.IGMP管理命令:IGMP(Internet Group Management Protocol)是用于主机和组播路由器之间通信的协议。

下面是一些IGMP管理命令的说明:- igmp version {1 , 2 , 3}:设置IGMP的版本。

通常,大多数设备使用IGMP版本2- ip igmp snooping:启用IGMP Snooping功能。

它允许交换机只向请求组播流的接口转发组播数据包。

- show ip igmp snooping groups:显示当前交换机上的IGMP组信息。

- clear ip igmp snooping groups:清除当前交换机上的IGMP组信息。

2.PIM管理命令:PIM(Protocol Independent Multicast)是一种组播协议,用于构建和维护组播树。

下面是一些PIM管理命令的说明:- ip multicast-routing:启用组播路由功能。

- ip pim sparse-mode/dense-mode:设置PIM的工作模式。

在稀疏模式下,仅有成员请求的接口上才会转发组播流。

- show ip pim interface:显示PIM配置和状态信息。

- show ip mroute:显示组播路由表信息。

3.MSDP管理命令:MSDP(Multicast Source Discovery Protocol)是一种组播协议,用于在不同的组播域之间传递源地址信息。

下面是一些MSDP管理命令的说明:- msdp peer {remote-IP} connect-source {interface}:配置MSDP的对等关系。

指定本地接口用于向对等方发送MSDP报文。

- show ip msdp summary:显示与MSDP对等方的摘要信息。

- clear ip msdp session {remote-IP}:清除与指定MSDP对等方的会话。

交换机组播功能的设置

交换机组播功能的设置

交换机组播功能的设置1. 什么是组播?组播协议允许将一台主机发送的数据通过网络路由器和交换机复制到多个加入此组播的主机,是一种一对多的通讯方式。

IP 组播的好处、优势?组播协议的优势在于当需要将大量相同的数据传输到不通主机时,1能节省发送数据的主机的系统资源和带宽;2组播是有选择地复制给又要求的主机;3 3. 组播可以穿越公网广泛传播,而广播则只能在局域网或专门的广播网内部传播;4 4. 组播能节省网络主干的带宽单播:主机之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。

如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。

但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用IP单播协议。

网络中的路由器和交换机根据其目标地址选择传输路径,将IP单播数据传送到其指定的目的地。

广播:主机之间“一对所有”的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。

有线电视网就是典型的广播型网络,我们的电视机实际上是接受到所有频道的信号,但只将一个频道的信号还原成画面。

在数据网络中也允许广播的存在,但其被限制在二层交换机的局域网范围内,禁止广播数据穿过路由器,防止广播数据影响大面积的主机。

组播:主机之间“一对一组”的通讯模式,也就是加入了同一个组的主机可以接受到此组内的所有数据,网络中的交换机和路由器只向有需求者复制并转发其所需数据。

主机可以向路由器请求加入或退出某个组,网络中的路由器和交换机有选择的复制并传输数据,即只将组内数据传输给那些加入组的主机。

这样既能一次将数据传输给多个有需要(加入组)的主机,又能保证不影响其他不需要(未加入组)的主机的其他通讯。

2.二层组播设置1、 IP 组播技术体系结构组播协议分为主机-路由器之间的组成员关系协议和路由器-路由器之间的组播路由协议。

华为交换机组播配置实例(S3610_S5510系列交换机MSDP_Anycast_RP应用的配置)

华为交换机组播配置实例(S3610_S5510系列交换机MSDP_Anycast_RP应用的配置)

组播配置实例S3610_S5510系列交换机MSDP Anycast RP应用的配置1 组网需求:1.PIM-SM域内采用单BSR(自举路由器)管理域方式,拥有多个组播源和接收者,并在域内运行OSPF协议以提供单播路由;2.在PIM-SM域内配置Anycast RP,当有新成员加入组播组时,与接收者直接相连的交换机能够向拓扑距离最近的RP发起加入消息;3.在SwitchC和SwitchD之间建立MSDP对等体关系;4.将SwitchC和SwitchD各自的Loopback1接口配置为C-BSR(候选自举路由器)、Loopback10接口配置为C-RP(候选集结点);5.SwitchC的router ID为1.1.1.1,SwitchD的router ID为2.2.2.2。

2 组网图:3配置步骤:1.配置各交换机的接口IP地址和单播路由协议# 按照上图配置各接口的IP地址和子网掩码,具体配置过程略。

# 配置各交换机之间采用OSPF协议进行互连,具体配置过程略。

<SwitchC> system-view[SwitchC] sysname switchC[SwitchC] user-interface aux 0 7 //配置consle口密码[SwitchC] user-interface vty 0 4 //配置telnet登录密码[SwitchC-aux 0 7]user privilege level 3[SwitchC-aux 0 7] set authentication password simple 123456 [SwitchC]interface LoopBack0ip address 172.128.255.3 255.255.255.255router id 172.128.255.3[SwitchC]interface Vlan-interface 101[SwitchC-Vlan-interface101]ip address 192.168.1.1 255.255.255.0 [SwitchC-Vlan-interface101] pim sm[SwitchC-Vlan-interface101] quit[SwitchC] interface GigabitEthernet1/0/1[SwitchC- interface GigabitEthernet1/0/1] port access vlan 101……[SwitchC]ospf 1area 0.0.0.0network 1.1.1.1 255.255.255.255network 3.3.3.3 255.255.255.255network 10.1.1.1 255.255.255.255network 192.168.1.0 255.255.255.0network 10.110.2.0 255.255.255.0#area 0.0.0.1network ……2.使能IP组播路由,并在各接口上使能PIM-SM# 在SwitchC上使能IP组播路由,并在各接口上使能PIM-SM。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S7500交换机PIM-DM组播协议典型配置
一、组网需求:
使用三台S7500交换机S75-A、S75-B、S75-C组网;S75-A连接一台组播源服务器,S75-B、S75-C分别连接客户端A、客户端B,连接端口如下:
S75-A通过e1/0/1端口连接组播源,e1/0/2端口连接S75-B,e1/0/3端口连接S75-C;S75-B通过e1/0/1端口连接客户端A,e1/0/2端口连接S75-A;
S75-C通过e1/0/1端口连接客户端B,e1/0/3端口连接S75-A;
使用OSPF协议发布路由、组播协议使用PIM-DM协议和IGMP协议,视频服务器发送组播地址为225.0.0.1的组播数据,客户端A、B加入该组并用客户端软件接收组播数据。

二、组网图:
三、配置步骤:
1.配置OSPF协议
在S7500交换机的虚接口上启动OSPF路由协议,属于area 0,使用network命令发布路由,确保各交换机OSPF路由表可以正确建立,从客户端A、B可以ping 通组播源服务器地址10.0.2.1/24。

2.启动组播路由协议
[H3C] multicast routing-enable
3.在接口上启动IGMP和PIM-DM协议
S75-A:
[H3C] vlan 2
[H3C-vlan2] port ethernet 1/0/1
[H3C-vlan2] quit
[H3C] vlan 100
[H3C-vlan100] port ethernet 1/0/2
[H3C-vlan100] quit
[H3C] vlan 200
[H3C-vlan200] port ethernet 1/0/3
[H3C-vlan200] quit
[H3C] interface vlan-interface 2
[H3C-vlan-interface2] ip address 10.0.2.254 255.255.255.0 [H3C-vlan-interface2] pim dm
[H3C-vlan-interface2] quit
[H3C] interface vlan-interface 100
[H3C-vlan-interface100] ip address 10.0.100.252 255.255.255.0 [H3C-vlan-interface100] pim dm
[H3C-vlan-interface100] quit
[H3C] interface vlan-interface 200
[H3C-vlan-interface200] ip address 10.0.200.252 255.255.255.0 [H3C-vlan-interface200] pim dm
S75-B:
[H3C] vlan 10
[H3C-vlan10] port ethernet 1/0/1
[H3C-vlan10] quit
[H3C] vlan 100
[H3C-vlan100] port ethernet 1/0/2
[H3C-vlan100] quit
[H3C] interface vlan-interface 10
[H3C-vlan-interface10] ip address 10.0.10.254 255.255.255.0 [H3C-vlan-interface10] pim dm
[H3C-vlan-interface10] quit
[H3C] interface vlan-interface 100
[H3C-vlan-interface100] ip address 10.0.100.253 255.255.255.0 [H3C-vlan-interface100] pim dm
[H3C-vlan-interface100] quit
S75-C:
[H3C] vlan 20
[H3C-vlan20] port ethernet 1/0/1
[H3C-vlan20] quit
[H3C] vlan 200
[H3C-vlan200] port ethernet 1/0/3
[H3C-vlan200] quit
[H3C] interface vlan-interface 20
[H3C-vlan-interface20] ip address 10.0.20.254 255.255.255.0
[H3C-vlan-interface20] pim dm
[H3C-vlan-interface20] quit
[H3C] interface vlan-interface 200
[H3C-vlan-interface200] ip address 10.0.200.253 255.255.255.0
[H3C-vlan-interface200] pim dm
四、配置关键点:
1.二、三层组播可以同时运行在交换机上,但是在同一个VLAN或该
VLAN对应的虚接口上是不能同时运行二层和三层组播协议的。

2.S7500交换机目前一旦全局使能Multicasting-routing,会在现有的所
有三层虚接口上使能igmp,默认会自动配置igmp enable。

相关文档
最新文档