华为multicast简单配置
来源:互联网 发布:mahout推荐算法 编辑:程序博客网 时间:2024/06/07 02:00
session 1 三层组播简单配置
一、配置PIM-Dense Mode 密集模式
首先搭建底层igp协议,全网使用ospf协议area0区域(IGP部分省略)配置路由可达
在AR1上的配置
[AR1]multicast routing-enable 全局开启组播
[AR1]interface g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[AR1-GigabitEthernet0/0/0]pim dm 接口下使用dm模式
[AR1-GigabitEthernet0/0/0]quit
[AR1-GigabitEthernet0/0/1]ip add 12.1.1.1 24
[AR1-GigabitEthernet0/0/1]pim dm
[AR1-GigabitEthernet0/0/1]quit
AR2和AR3的配置
[AR2]multicast routing-enable
[AR2]interface g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[AR2-GigabitEthernet0/0/0]pim dm
[AR2-GigabitEthernet0/0/0]quit
[AR2-GigabitEthernet0/0/1]ip add 172.16.1.1 24
[AR2-GigabitEthernet0/0/1]igmp enable 连接用户端口启用igmp协议
[AR2-GigabitEthernet0/0/1]igmp static-group 225.1.1.3 用端口模拟PC加入组225.1.1.3
[AR2-GigabitEthernet0/0/1]quit
[AR1]display pim interfaceVPN-Instance: public net
Interface State NbrCnt HelloInt DR-Pri DR-Address
GE0/0/0 up 0 30 1 192.168.1.1 (local)
GE0/0/1 up 1 30 1 12.1.1.2
[AR1]
二、配置PIM-Sparse Mode 密集模式
1、ASM模型,其中AR1为RP和BSR
首先搭建底层igp协议,全网使用ospf协议area0区域(IGP部分省略)配置路由可达
在AR1上的配置
[AR1]multicast routing-enable 全局开启组播
[AR1]interface g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[AR1-GigabitEthernet0/0/0]pim sm 接口下使用sm模式
[AR1-GigabitEthernet0/0/0]quit
[AR1-GigabitEthernet0/0/1]ip add 12.1.1.1 24
[AR1-GigabitEthernet0/0/1]pim sm
[AR1-GigabitEthernet0/0/1]quit
[AR1]acl 2999 创建acl2999,匹配225.1.1.3这个组播组
[AR1-acl-basic-2999]rule permit source 225.1.1.3 0.0.0.0
[AR1-acl-basic-2999]quit
[AR1]pim
[AR1-pim]c-rp g0/0/0 group-policy 2999 priority 255 使用acl限制RP为225.1.1.3组服务,优先级为255,默认为0最低
[AR1-pim]c-bsr g0/0/0 指定C-BSR所在接口的位置 (全网就一个C-BSR所以肯定会选举为BSR,C-RP同理)
[AR1-pim]c-bsr group 225.1.1.0 24 priority 255 指定BSR服务的组和选举优先级,默认是0最低
[AR1-pim]quit
[AR1]interface g0/0/0
[AR1-GigabitEthernet0/0/0]pim bsr-boundary 指定BSR组播域的边界为该接口
[AR1-GigabitEthernet0/0/0]quit
AR2和AR3的配置相同
[AR2]multicast routing-enable
[AR2]interface g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[AR2-GigabitEthernet0/0/0]pim sm
[AR2-GigabitEthernet0/0/0]quit
[AR2-GigabitEthernet0/0/1]ip add 172.16.1.1 24
[AR2-GigabitEthernet0/0/1]igmp enable 连接用户端口启用igmp协议
[AR2-GigabitEthernet0/0/1]igmp static-group 225.1.1.3 用端口模拟PC加入组225.1.1.3
[AR2-GigabitEthernet0/0/1]pim silent 接口禁止收发PIM协议(因为是连接用户的接口)
[AR2-GigabitEthernet0/0/1]quit
2、SSM模型,无需RP和BSR
首先搭建底层igp协议,全网使用ospf协议area0区域(IGP部分省略)配置路由可达
在AR1上的配置
[AR1]multicast routing-enable 全局开启组播
[AR1]interface g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[AR1-GigabitEthernet0/0/0]pim sm 接口下使用sm模式
[AR1-GigabitEthernet0/0/0]quit
[AR1-GigabitEthernet0/0/1]ip add 12.1.1.1 24
[AR1-GigabitEthernet0/0/1]pim sm
[AR1-GigabitEthernet0/0/1]quit
[AR1]acl 2999 创建acl2999,限定225.1.1.3这个组播组
[AR1-acl-basic-2999]rule permit source 225.1.1.3 0.0.0.0
[AR1-acl-basic-2999]quit
[AR1]pim
[AR1-pim]ssm-policy 2999 限定SSM模型使用的组播组范围是225.1.1.3这个组
[AR1-pim]quit
AR2和AR3的配置相[AR1-vlan10]multicast-vlan enable同
[AR2]multicast routing-enable
[AR2]interface g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[AR2-GigabitEthernet0/0/0]pim sm
[AR2-GigabitEthernet0/0/0]quit
[AR2-GigabitEthernet0/0/1]ip add 172.16.1.1 24
[AR2-GigabitEthernet0/0/1]igmp enable 连接用户端口启用igmp协议
[AR2-GigabitEthernet0/0/1]igmp version 3
[AR2-GigabitEthernet0/0/1]igmp static-group 225.1.1.3 用端口模拟PC加入组225.1.1.3
[AR2-GigabitEthernet0/0/1]pim silent 接口禁止收发PIM协议(因为是连接用户的接口)
[AR2-GigabitEthernet0/0/1]quit
[AR2]acl 2999 创建acl2999,限定225.1.1.3这个组播组
[AR2-acl-basic-2999]rule permit source 225.1.1.3 0.0.0.0
[AR2-acl-basic-2999]quit
[AR2]pim
[AR2-pim]ssm-policy 2999 限定SSM模型使用的组播组范围是225.1.1.3这个组
[AR2-pim]quit
[AR2]acl 3999 创建acl3999,限定用户只能接受源192.168.1.100发往组225.1.1.3的报文
[AR2-acl-basic-2999]rule permit source 192.168.1.100 0 destination 225.1.1.3 0
[AR2-acl-basic-2999]quit
[AR2]interface g0/0/1
[AR2-GigabitEthernet0/0/1]quit
检查命令
[AR2]display pim interface
session 2 二层组播简单配置
一、IGMP Snooping基本功能
IGMP Snooping(IGMP监听),这个功能就是让交换机有了能够查看三层的IGMP报文的功能(本来二层交换机是没能力看懂三层报文的),通过查看IGMP报文从而知道这个报文中的组地址对应的自己的哪些端口,从而知道了这些端口下的主机是该组的成员,可以帮助组成员进行组播流量的收发,否则不启用IGMP Snooping功能交换机就不知道组播地址225.1.1.1对应的MAC地址是哪个也就没法知道去往225.1.1.1的流量从哪个端口转发出去,从而进行泛红转发(可能有些交换机不支持组播泛红转发所以不通),因为组播地址对应的MAC不会在交换机的任意端口上的,所以需要使IGMP Snooping功能将端口和组播组225.1.1.1做一个静态的映射,让交换机知道去往225.1.1.1的组播流量都应该从哪些端口去转发而已。
AR上配置
[AR]multicast routing-enable 开启组播功能
[AR]interface g0/0/0
[AR-GigabitEthernet0/0/0]ip add 12.1.1.1 255.255.255.0
[AR-GigabitEthernet0/0/0]pim sm 使用pim sparse-mode模式
[AR]pim 进入pim协议配置
AR-pim]c-bsr g0/0/0 指定候选bsr和候选rp为g0/0/0口
AR-pim]c-rp g0/0/0
[AR-pim]static-rp 12.1.1.1 指定静态rp为12.1.1.1
SW1上配置
[SW1]vlan 20
[SW1]igmp-snooping enable 全局v开启igmp-snooping功能
[SW1]igmp-snooping enable vlan 20 vlan开启igmp-snooping功能
[SW1]
[SW1]interface g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type access
[SW1-GigabitEthernet0/0/1]port default vlan 20
[SW1-GigabitEthernet0/0/1]igmp-snooping static-router-port vlan 20 指定接口g0/0/1在vlan20中为组播的路由接口(连接组播路由器的上行接口)
[SW1-GigabitEthernet0/0/1]quit
[SW1]interface g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type trunk
[SW1-GigabitEthernet0/0/2]port trunk allow-pass vlan 20
[SW1-GigabitEthernet0/0/2]l2-multicast static-group group-address 225.1.1.1 vlan 20 指定接口g0/0/2在vlan20中为组播组225.1.1.1的成员端口(该端口下的PC可以收发到组225.1.1.1的组播流量)
sw2上的配置
[SW2]vlan 20
[SW2]igmp-snooping enable
[SW2]igmp-snooping enable vlan 20
[SW2]
[SW2-GigabitEthernet0/0/1]
[SW2-GigabitEthernet0/0/1]port link-type trunk
[SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 20
[SW2-GigabitEthernet0/0/1]igmp-snooping static-router-port vlan 20
[SW2-GigabitEthernet0/0/1]q
[SW2]interface g0/0/2
[SW2-GigabitEthernet0/0/2]port link-type access
[SW2-GigabitEthernet0/0/2]port default vlan 20
[SW2-GigabitEthernet0/0/2]l2-multicast static-group group-address 225.1.1.1 vlan20
[SW2-GigabitEthernet0/0/2]quit
[SW2]interface g0/0/3
[SW2-GigabitEthernet0/0/3]port link-type access
[SW2-GigabitEthernet0/0/3]port default vlan 20
[SW2-GigabitEthernet0/0/3]l2-multicast static-group group-address 225.1.1.1 vlan20
[SW2-GigabitEthernet0/0/3]quit
VPN-Instance: public net
Interface State NbrCnt HelloInt DR-Pri DR-Address
GE0/0/0 up 0 30 1 12.1.1.1 (local) //RD的ip是12.1.1.1
[AR]
VPN-Instance: public net
BSR RP Address is: 12.1.1.1
Priority: 0
Uptime: 00:16:11
Expires: 00:02:19
Static RP Address is: 12.1.1.1
RP mapping for this group is: 12.1.1.1 (local host)
[AR]
Port Name UpTime Expires Flags
---------------------------------------------------------------------
VLAN 20, 1 router-port(s)
GE0/0/1 00:13:51 -- STATIC | DYNAMIC
-----------------------------------------------------------------------
(Source, Group) Port Flag
Flag: S:Static D:Dynamic M: Ssm-mapping
-----------------------------------------------------------------------
VLAN 20, 1 Entry(s)
(*, 225.1.1.1) GE0/0/2 S--
1 port(s)
-----------------------------------------------------------------------
[SW1]
VLAN ID : 20, Forwarding Mode : IP
----------------------------------------------------------------------
(Source, Group) Interface Out-Vlan
----------------------------------------------------------------------
Router-port GigabitEthernet0/0/1 20 对应了路由接口
(*, 225.1.1.1) GigabitEthernet0/0/1 20 这两个对应了组接口
GigabitEthernet0/0/2 20
----------------------------------------------------------------------
Total Group(s) : 1
[SW1]
[SW2]display igmp-snooping router-port vlan 20
Port Name UpTime Expires Flags
---------------------------------------------------------------------
VLAN 20, 1 router-port(s)
GE0/0/1 00:06:18 -- STATIC
[SW2]
[SW2]display igmp-snooping port-info vlan 20
-----------------------------------------------------------------------
(Source, Group) Port Flag
Flag: S:Static D:Dynamic M: Ssm-mapping
-----------------------------------------------------------------------
VLAN 20, 1 Entry(s)
(*, 225.1.1.1) GE0/0/2 S--
GE0/0/3 S--
2 port(s)
-----------------------------------------------------------------------
[SW2]
[SW2]display l2-multicast forwarding-table vlan 20
VLAN ID : 20, Forwarding Mode : IP
----------------------------------------------------------------------
(Source, Group) Interface Out-Vlan
----------------------------------------------------------------------
Router-port GigabitEthernet0/0/1 20
(*, 225.1.1.1) GigabitEthernet0/0/1 20
GigabitEthernet0/0/2 20
GigabitEthernet0/0/3 20
----------------------------------------------------------------------
Total Group(s) : 1
[SW2]
二、IGMP SSM
[sw]igmp-snooping enable
[sw]vlan 10
[sw-vlan10]igmp-snooping enable
[sw-vlan10]igmp-snooping version 3
[sw-vlan10]igmp-snooping ssm-mapping enable
[sw-vlan10]igmp-snooping ssm-mapping 225.1.1.3 0 192.168.1.100 将组播源与组进行绑定映射关系,构建(S,G)表项
客户端设备只需要配置IGMPv1、v2即可
三、组播vlan的配置
[lsw2]igmp-snooping enable
[lsw2-vlan10]igmp-snooping enable
[lsw2-vlan10]multicast-vlan enable 启用组播vlan功能
[lsw2-vlan10]multicast-vlan user-vlan 20 30 在组播vlan10下绑定要复制组播流量去的vlan20 30
检测命令:
[AR1]display multicast-vlan vlan
- 华为multicast简单配置
- 华为路由器简单配置
- 华为组播Multicast协议族
- 华为路由器ACL简单配置
- 华为路由器RIP简单配置
- 华为交换机stp简单配置
- 华为灵活qinq简单配置
- MULTICAST
- Apache Camel的multicast简单示例
- 华为路由器dhcp简单配置实例
- 华为路由器配置简单NAT实例
- 华为BFD和NQA的简单配置
- 华为MPLS-VPN简单配置实例
- 华为设备MPLS VPN简单配置
- 华为BFD和NQA的简单配置
- 华为光猫HG8240的简单配置过程
- MULTICAST && BROADCAST
- MultiCast 地址
- [Leetcode] Find the Difference
- HTML网页制作基础第一弹
- mysql 基本命令
- 墨菲定律的原句已经派生出以下的版本
- 2016 CocoaPods安装
- 华为multicast简单配置
- 2.4.4节练习
- java获取当月天数,指定年月的天数,指定日期获取对应星期
- Eclipse for C/C++(六)调试
- android notification小结
- ubuntu java 问题汇集
- Java中的static关键字解析
- 函数类型
- 【62.89%】【BZOJ 1072】[SCOI2007]排列perm