I am trying to understand the understand the configuration options for Draft-rosen Multicast in VPN within JUNOS. I am somewhat clear about the basic but a little thrown back by different configuration examples across multiple papers. I would really appreciate any help on this. My primary confusions are
1. The exact purpose of MTI interfaces: To give an example, if CE2 wants to send join messages towards the RP which is located on PE1. Due to the GRE encapsulation with destionation MDT-multicast-Group would the join message travel to all PEs (PE1 and PE3) or somehow using the MTI interface adjacency with PE1 the join will only go to PE1.
2. Configuration variation#1 on JunOS: On some configuration papers the following statements are present
a)
family inet-mdt {
signaling;
}
b) Under VRF hierarchy
provider-tunnel {
pim-ssm {
group-address 232.1.1.1;
}
mvpn {
autodiscovery {
inet-mdt;
}
}
3. Configuration variation#2 on JunOS: other configuration papers only describe the required config as
pim {
vpn-group-address 232.0.0.1; ------ Default MDT Address
rp {
local { ---------- PE1 is configured as RP for VPN
address 7.0.0.2; --------- Loopback address of PE1
}
}
}
Here there's no provider tunnel not any BGP signalling specified (which is in line with my understanding of draft-rosen).
Please can someone explain how Configuration variation#1 is different from Configuration variation#2