NG-MVPN mLDP-based Multicast Configuration Process for MLDP MVPN Intranet (IOS-XR)
04.01 2023 | by massimilianoNG-MVPN mLDP-based Multicast Configuration Process (IOS-XR) Architettura di riferimento: STEP-1: enable MPLS mLDP mpls […]
https://www.ingegnerianetworking.com/wp-content/uploads/2023/01/arch-riferimento-adc.png
NG-MVPN mLDP-based Multicast Configuration Process (IOS-XR)
Architettura di riferimento:
STEP-1: enable MPLS mLDP
mpls ldp mldp
STEP-2: configure VRF
vrf <vrf_name>
address-family ipv4 unicast (ipv6 unicast per ipv6 protocol)
import route-target route-target-ext-community
export route-target route-target-ext-community
STEP-3: configure VPN-ID
vrf <vrf_name>
vpn id <vpn_id>
Nota: la configurazione di un VPN-ID necessità dei profili Rosen mLDP
STEP-4: configure MVPN routing and forwarding instance
multicast-routing vrf <vrf_name>
address-family ipv4
mdt default mldp ipv4 root-node
Nota:
per il profilo 1 (Rosen mLDP) ” mdt default mldp ipv4 ” command
per il profilo 4 e 5 (MS-PMSI with BGP A-D) ” mdo partitioned mldp ipv4 mp2mp/p2mp ” command
STEP-5: configure Route Distinguisher
router bgp <as>
vrf <vrf_name>
rd <rd_value>
STEP-6: configure Data-MDT (optional)
multicast-routing vrf <vrf_name>
address-family ipv4
mdt data <1-255>
STEP-7: configure BGP MDT address-family
router bgp <as>
address-family ipv4 mdt
STEP-8: configure BGP vpnv4 address-family
router bgp <as>
address-family vpnv4 unicast
STEP-9: configure BGP ipv4 vrf address-family
router bgp <as>
vrf <vrf_name>
address-family ipv4 unicast
STEP-10: configure PIM SM/SSM for VRFs
router pim
vrf <vrf_name>
address-family ipv4
rpf topology route-policy rosen_mvpn_mldp
Nota: per ogni profilo una differente route-policy è configutata
STEP-11: configure route-policy
route-policy rosen_mvpn_mldp
set core-tree tree-type
pass
end-policy
Nota:
per il profilo 1 (Rosen mLDP) mldp-rosen core tree type
per il profilo 4 e 5 (MS-PMSI with BGP A-D) mldp-partitioned mp2mp/p2mp core tree type