組播VPN (MVPN)
組播VPN技術是用來在MPLS/BGP VPN 中傳送組播數據。
共享MDT:
組播VPN(MPLS VPN環境下的組播,單個AS)
前提是MPLS VPN完成
1、域內的組播
2、客戶的組播
3、配置主要集中在PE(開啟VRF的組播、MDT)
1、R1R2R4 IGP使用EIGRP,屬於BGP100 配置MPLS LDP ,同時R1R4為PE配置VRF
EIGRP配置此處省略,鏈路開啟MPLS IP,R1和R4配置BGP100,同時配置VRF
R1(config)#router bgp 100
R1(config-router)#no bgp defaul ipv4
R1(config-router)#neighbor 44.1.1.1 remote-as 100
R1(config-router)#neighbor 44.1.1.1 up lo0
R1(config-router)#address-family vpnv4
R1(config-router-af)#neighbor 44.1.1.1 activate
R1(config)#router os 110
R1(config-router)#redistribute bgp 100 subnets ---重分佈BGP 100到ospf
R1(config)#router bgp 100
R1(config-router)#address-family ipv4 vrf CCIE
R1(config-router-af)#redistribute ospf 110 match internal external ---重分佈ospf 110到vrf
以上R1和R4設備同為PE設備,配置類似,省略R4 BGP及重分佈配置
2、域內的組播
R1(config)#ip multicast-routing
R1(config)#interface e 0/0
R1(config-if)#ip pim sparse-
R2(config)#ip multicast-routing
R2(config)#int lo 0
R2(config-if)#ip pim spa
R2(config-if)#int e 0/0
R2(config-if)#ip pim sp
R2(config-if)#int e 0/2
R2(config-if)#ip pim sparse-
R2(config)#ip pim rp-candidate lo 0 ---R2配置BSR和RP候選者
R2(config)#ip pim bsr-candidate lo 0
R4(config)#ip multicast-routing
R4(config)#int e 0/2
R4(config-if)#ip pim sparse-
R4(config-if)#ip igmp join-group 224.1.1.1 ---加入組播組
3、客戶的組播
靜態RP
R6(config)#ip multicast-routing
R6(config)#ip pim rp-address 55.1.1.1
R6(config)#int s 1/2
R6(config-if)#ip pim sparse-
R6(config-if)#int lo 0
R6(config-if)#ip pim spar
R5(config)#int e 0/1
R5(config-if)#ip pim spar
R5(config)#ip multicast-routing
R5(config)#ip pim rp-address 55.1.1.1
4、PE開啟VRF組播及MDT配置
R1(config)#ip multicast-routing vrf CCIE
R4(config)#ip multicast-routing vrf CCIE
R1(config)#int s 1/2
R1(config-if)#ip pim sparse-
R4(config)#int e 0/1
R4(config-if)#ip pim sparse- R4和R1與客戶的接口運行組播Sparse mode
R1(config-vrf)#ip vrf CCIE
R1(config-vrf)#mdt default 239.1.1.1--配置MDT
R4(config)#ip vrf CCIE
R4(config-vrf)#mdt default 239.1.1.1
R1(config)#ip pim vrf CCIE rp-address 55.1.1.1 ---配置VRF RP
R4(config)#ip pim vrf CCIE rp-address 55.1.1.1
此時我們發現R1上tunnle1是down的:
我們發現R1的lo 0未運行pim,配置後正常:
R5(config-if)#ip igmp join-group 224.1.1.1
R5加入組然後R6ping組播地址正常
歡迎關注和轉發,更多精彩內容下期繼續分享!
閱讀更多 專注分享網絡技術 的文章