De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
In dit document wordt beschreven hoe u elk Multicast VPN-profiel (mVPN) configureert binnen de Cisco IOS®XR.
Cisco raadt u aan te controleren of er ondersteuning is voor een mVPN-profiel op het specifieke platform waarop Cisco IOS XR wordt uitgevoerd.
De informatie in dit document is gebaseerd op alle versies van Cisco IOS XR.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Een mVPN-profiel wordt geconfigureerd voor de globale context of per Virtual Routing/Forwarding (VRF). Dit wordt gespecificeerd onder de sectie Multicast-Routing in de Cisco IOS XR.
Hier is de mVPN-configuratie voor de wereldwijde context:
multicast-routing
address-family ipv4
mdt mldp in-band-signaling ipv4
Hier is de mVPN-configuratie voor de VRF-context:
multicast-routing
vrf one
address-family ipv4
mdt mldp in-band-signaling ipv4
mdt partitioned mldp ipv4 p2mp (bidir)
mdt partitioned mldp ipv4 mp2mp (bidir)
mdt partitioned ingress-replication
mdt mldp in-band-signaling ipv4
mdt default mldp ipv4 <root>
mdt default mldp p2mp (partitioned)(bidir)
mdt default ingress-replication
mdt default <ipv4-group>
mdt default (ipv4) <ipv4-group> partitioned
mdt data <ipv4-group/length>
mdt data <max nr of data groups> (threshold)
mdt static p2mp-te tunnel-te <0-65535>
mdt static tunnel-mte <0-65535>
Opmerking: VRF wordt overal in het document gebruikt. Het Rosen Multipoint Label Distribution Protocol (MLDP) is omgedoopt tot Default MDT.
Sommige implementatiemodellen of -profielen kunnen niet naast elkaar bestaan. Wanneer u probeert deze te configureren, verschijnt er een foutbericht wanneer u de configuratie uitvoert. Hierna volgt een voorbeeld:
RP/0/3/CPU0:Router(config-mcast-one-ipv4)#show conf fail
!! SEMANTIC ERRORS: This configuration was rejected by
!! the system due to semantic errors. The individual
!! errors with each failed configuration command can be
!! found below.
multicast-routing
vrf one
address-family ipv4
mdt default mldp p2mp
!!% Invalid MLDP MDT type: MDT Default MLDP P2MP cannot co-exist with MDT Default
MLDP (Rosen MLDP)or Partitioned MDT MLDP
!
!
!
end
De mdt default mldp ipv4 10.1.100.1 is al geconfigureerd, wat het profiel MDT Default MLDP aangeeft.
Geef altijd de MDT-broninterface (Multicast Distribution Tree) op voor de algemene context of de VRF:
multicast-routing
address-family ipv4
interface Loopback0
enable
!
mdt source Loopback0
mdt mldp in-band-signaling ipv4
rate-per-route
interface all enable
accounting per-prefix
!
vrf one
address-family ipv4
mdt source Loopback0
mdt default mldp ipv4 10.1.100.7
rate-per-route
interface all enable
accounting per-prefix
!
!
!
Schakel altijd de loopback-interface in onder het multicast-routeringsgedeelte in de algemene context:
multicast-routing
address-family ipv4
interface Loopback0
enable
De VPN-ID die is geconfigureerd onder de VRF is alleen nodig voor de profielen die de MLDP gebruiken als het kernstructuurprotocol, MP2MP en Standaard MDT.
vrf one
vpn id 1000:2000
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
Het is mogelijk om meerdere MDT's of core trees te configureren en te signaleren. Om de kernstructuur op te geven die het multicast-verkeer kan aannemen, kan een beleid voor het doorsturen van het omgekeerde pad (RPF) worden geconfigureerd. Dit wordt gedaan met een routebeleid. De uitgang Provider Edge (PE) initieert vervolgens de kernstructuur op basis van het RPF-beleid. Gebruik de opdracht rpf topology route-policy route-policy-name om deze actie uit te voeren. Dit is het routebeleid dat wordt toegepast onder de sectie voor de router Protocol Independent Multicast (PIM).
In het routebeleid kunt u de kernstructuur optioneel instellen nadat u een IF-instructie hebt opgegeven:
RP/0/3/CPU0:Router(config-rpl)#set core-tree ?
ingress-replication-default Ingress Replication Default MDT core
ingress-replication-partitioned Ingress Replication Partitioned MDT core
mldp-default MLDP Default MDT core
mldp-inband MLDP Inband core
mldp-partitioned-mp2mp MLDP Partitioned MP2MP MDT core
mldp-partitioned-p2mp MLDP Partitioned P2MP MDT core
p2mp-te-default P2MP TE Default MDT core
p2mp-te-partitioned P2MP TE Partitioned MDT core
parameter Identifier specified in the format: '$'
followed by alphanumeric characters
pim-default PIM Default MDT core
De configuratie voor de MPLS (Multiprotocol Label Switching) Traffic Engineering (TE) moet aanwezig zijn voor de Point-to-Multipoint (P2MP) TE-profielen. Dit betekent dat het routeringprotocol Open Shortest Path First (OSPF) of Intermediate System-to-Intermediate System (IS-IS) voor MPLS TE moet zijn ingeschakeld en dat de MPLS TE moet zijn ingeschakeld met de opgegeven kerninterfaces en een MPLS TE router-ID. Sommige P2MP TE-profielen hebben automatische tunnels. Dit moet expliciet worden ingeschakeld. Ook het Resource Reservation Protocol (RSVP)-TE moet ingeschakeld zijn.
Data MDT's zijn een optionele configuratie. Het aantal MDTS-gegevens kan worden opgegeven voor elk type kernboomprotocol of voor een specifiek type kernboomprotocol.
Hier is een voorbeeld dat de MDT-gegevens voor elk type kernboomprotocol specificeert:
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt data 100
rate-per-route
interface all enable
accounting per-prefix
!
!
!
Hier is een voorbeeld dat de MDT-gegevens voor één specifiek type kernboomprotocol specificeert:
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt data 232.1.100.0/24
mdt data mldp 100
rate-per-route
interface all enable
accounting per-prefix
!
!
!
mdt data ingress-replication 100
Customer Multicast Signaling of C-Mcast Signaling (ook wel overlay-signalering genoemd) wordt uitgevoerd door PIM of Border Gateway Protocol (BGP). De standaardwaarde is PIM. Als u BGP wilt configureren om de C-Multicast-signalering uit te voeren, moet u deze PIM-opdracht configureren in de VRF-context:
router pim
...
vrf one
address-family ipv4
...
mdt c-multicast-routing bgp
De adresfamilie (AF) IPv4 mVPN moet worden ingeschakeld wanneer BGP-Auto Discovery (BGP-AD) en/of BGP C-Multicast Signaling nodig is. De AF IPv4 mVPN moet dan op drie plaatsen worden ingeschakeld:
Hierna volgt een voorbeeld:
router bgp 1
address-family ipv4 unicast
redistribute connected
!
address-family vpnv4 unicast
!
address-family ipv6 unicast
!
address-family ipv4 mdt
!
address-family ipv4 rt-filter
!
address-family ipv4 mvpn <<< AF ipv4 mVPN is globally enabled
!
neighbor 10.1.100.7
remote-as 1
update-source Loopback0
address-family ipv4 unicast
!
address-family vpnv4 unicast
!
address-family ipv6 labeled-unicast
route-reflector-client
!
address-family ipv4 mdt
!
address-family ipv4 rt-filter
!
address-family ipv4 mvpn <<< AF ipv4 mVPN is enabled for iBGP peer (PE or RR)
!
!
vrf one
rd 1:1
address-family ipv4 unicast
redistribute connected
!
address-family ipv4 mvpn <<< AF ipv4 mVPN is enabled for the VRF
!
neighbor 10.2.1.8
remote-as 65001
address-family ipv4 unicast
route-policy pass in
route-policy pass out
!
!
!
!
In sommige specifieke gevallen is het mvpn-zoekwoord vereist in de BGP-sectie van de router:
router bgp 1
mvpn
address-family ipv4 unicast
redistribute connected
!
address-family vpnv4 unicast
..
Dit zijn de gevallen waarin mVPN moet worden geconfigureerd:
In dit gedeelte worden de vereiste configuraties op de PE-routers voor elk profiel beschreven. Zorg ervoor dat u de vorige secties van dit document leest voordat u deze configuraties probeert, waarin een aantal vereiste configuraties worden beschreven die niet voor elk profiel worden herhaald. Hier volgen enkele voorbeelden:
Gebruik deze configuratie voor profiel 0:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/3 <<< PIM is enabled for global context interface
!
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree pim-default
end-policy
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/3 <<< Multicast is enabled for global context intf
enable
!
mdt source Loopback0
!
vrf one
address-family ipv4
mdt source Loopback0
mdt data 232.100.100.0/24
mdt default ipv4 232.100.1.1
rate-per-route
interface all enable
!
accounting per-prefix
!
!
!
Opmerking: De AF IPv4 MDT moet worden geconfigureerd.
Gebruik deze configuratie voor profiel 1:
vrf one
vpn id 1:1
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-default
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default mldp ipv4 10.1.100.1
mdt data 100
rate-per-route
interface all enable
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel. Met de opdracht mdt default mldp ipv4 10.1.100.1 kunt u één Provider of PE-router opgeven die is ingeschakeld voor MLDP om de hoofdrouter van de MP2MP MLDP-structuur te worden.
Gebruik deze configuratie voor profiel 2:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-partitioned-mp2mp
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned mldp ipv4 mp2mp
rate-per-route
interface all enable
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel. Als MDT's zijn geconfigureerd, moet ook BGP-AD worden geconfigureerd. Als dit niet het geval is, verschijnt er een foutmelding wanneer u deze configuratie probeert vast te leggen. Als MDT's zijn geconfigureerd, wordt dit profiel 4, omdat BGP-AD ook moet worden geconfigureerd.
Gebruik deze configuratie voor profiel 3:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/3 <<< PIM is enabled for global context interface
!
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree pim-default
end-policy
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/3 <<< Multicast is enabled for global context intface
enable
!
mdt source Loopback0
!
vrf one
address-family ipv4
mdt source Loopback0
mdt data 232.100.100.0/24
mdt default ipv4 232.100.1.1
rate-per-route
interface all enable
bgp auto-discovery pim
!
accounting per-prefix
!
!
!
Gebruik deze configuratie voor profiel 4:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-partitioned-mp2mp
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned mldp ipv4 mp2mp
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel. Als MDT's zijn geconfigureerd, moet ook BGP-AD worden geconfigureerd. Als dit niet het geval is, verschijnt er een foutmelding wanneer u deze configuratie probeert vast te leggen. Als u BGP-AD niet configureert, is dit profiel 2.
Gebruik deze configuratie voor profiel 5:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-partitioned-p2mp
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned mldp ipv4 p2mp
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerkingen: De MDT-gegevens zijn optioneel. De BGP-AD moet worden geconfigureerd, zelfs als MDT-gegevens niet zijn geconfigureerd.
Gebruik deze configuratie voor profiel 6:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree mldp-inband
end-policy
multicast-routing
!
vrf one
address-family ipv4
mdt source Loopback0
mdt mldp in-band-signaling ipv4
interface all enable
mpls ldp
mldp
Gebruik deze configuratie voor profiel 7:
router pim
address-family ipv4
rpf topology route-policy rpf-vrf-one
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree mldp-inband
end-policy
multicast-routing
address-family ipv4
interface Loopback0
enable
!
mdt source Loopback0
mdt mldp in-band-signaling ipv4
interface all enable
!
mpls ldp
mldp
In dit gedeelte worden de configuraties voor de TE-head-end router en de TE-tail-end router beschreven.
TE Head-End Router
Gebruik deze configuratie voor de TE head-end router:
router igmp
interface tunnel-mte1
static-group 232.1.1.1 10.2.2.9
router pim
address-family ipv4
interface GigabitEthernet0/1/0/0
enable
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
interface tunnel-mte0
enable
!
interface GigabitEthernet0/0/0/0
enable
!
mdt source Loopback0
rate-per-route
interface all enable
accounting per-prefix
!
interface tunnel-mte1
ipv4 unnumbered Loopback0
destination 10.1.100.1
path-option 1 explicit name to-PE1
!
destination 10.1.100.3
path-option 1 dynamic
!
destination 10.1.100.5
path-option 1 dynamic
!
!
explicit-path name to-PE1
index 10 next-address strict ipv4 unicast 10.1.12.3
index 20 next-address strict ipv4 unicast 10.1.11.1
!
Opmerking: Wanneer u een bronvoorvoegsel in de IPv4-adresfamilie van de BGP-adresfamilie over de kern adverteert, configureert u next-hop-self onder de AF IPv4 voor het BGP-proces. Configureer het core-tree-protocol rsvp-te niet in de sectie Multicast-Routing op de head-end TE-router.
TE Tail-End Router
Gebruik deze configuratie voor de TE tail-end router:
router pim
address-family ipv4
interface GigabitEthernet0/0/0/9
enable
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
mdt source Loopback0
core-tree-protocol rsvp-te
static-rpf 10.2.2.9 32 mpls 10.1.100.2
rate-per-route
interface all enable
accounting per-prefix
!
Opmerking: De statische rpf is vereist voor de bron naar de TE-head-end router in de globale context.
TE Tail-End Router - Nieuwe CLI
De opdracht lsm-root instellen vervangt de opdracht static-rpf op de TE-tail-end router:
router pim
address-family ipv4
rpf topology route-policy rpf-for-one
interface GigabitEthernet0/0/0/9
enable
!
route-policy rpf-for-one
set lsm-root 10.1.100.2
end-policy
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
mdt source Loopback0
core-tree-protocol rsvp-te
rate-per-route
interface all enable
accounting per-prefix
!
Gebruik deze configuratie voor profiel 9:
vrf one
vpn id 1:1
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-default
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default mldp ipv4 10.1.100.1
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel. Met de opdracht mdt default mldp ipv4 10.1.100.1 kunt u één Provider of PE-router opgeven die is ingeschakeld voor MLDP om de hoofdrouter van de MP2MP MLDP-structuur te worden.
In dit gedeelte worden de configuraties voor de TE-head-end router en de TE-tail-end router beschreven.
TE Head-End Router
Gebruik deze configuratie voor de head-end router:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router igmp
vrf one
interface tunnel-mte1
static-group 232.1.1.1 10.2.2.9
router pim
vrf one
address-family ipv4
interface tunnel-mte1
enable
interface GigabitEthernet0/1/0/0
enable
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt static p2mp-te tunnel-mte1
rate-per-route
interface all enable
bgp auto-discovery p2mp-te
!
accounting per-prefix
!
!
!
interface tunnel-mte1
ipv4 unnumbered Loopback0
destination 10.1.100.1
path-option 1 explicit name to-PE1
!
destination 10.1.100.3
path-option 1 dynamic
!
destination 10.1.100.5
path-option 1 dynamic
!
!
explicit-path name to-PE1
index 10 next-address strict ipv4 unicast 10.1.12.3
index 20 next-address strict ipv4 unicast 10.1.11.1
TE Tail-End Router
Gebruik deze configuratie voor de tail-end router:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
interface GigabitEthernet0/0/0/9
enable
!
!
!
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
core-tree-protocol rsvp-te group-list acl_groups
rate-per-route
interface all enable
bgp auto-discovery p2mp-te
!
accounting per-prefix
!
!
!
ipv4 access-list acl_groups
10 permit ipv4 host 10.1.1.1 232.0.0.0/24
20 permit ipv4 host 10.99.1.22 host 232.1.1.1
Opmerking: De toegangslijst op de "core-tree-protocol rsvp-te" opdracht is alleen nodig als de TE Tail-End router ook een TE Head-End router is. Geef op welke multicastgroepen over de TE-tunnel moeten gaan.
Opmerking: De rpf-topologie route-beleid rpf-voor-één opdracht is niet vereist op de TE-tail-end router. Het core-tree-protocol rsvp-te is niet vereist op de TE head-end router.
Gebruik deze configuratie voor profiel 11:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/3 <<< PIM is enabled for global context interface
!
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree pim-default
end-policy
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
interface GigabitEthernet0/0/0/3 <<< Multicast is enabled for global context intf
enable
!
mdt source Loopback0
!
vrf one
address-family ipv4
mdt source Loopback0
mdt data 232.100.100.0/24
mdt default ipv4 232.100.1.1
rate-per-route
interface all enable
bgp auto-discovery pim
!
accounting per-prefix
!
!
!
Gebruik deze configuratie voor profiel 12:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-default
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default mldp p2mp
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel.
Gebruik deze configuratie voor profiel 13:
vrf one
vpn id 1:1
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-default
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default mldp ipv4 10.1.100.1
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel. Met de opdracht mdt default mldp ipv4 10.1.100.1 kunt u één Provider of PE-router opgeven die is ingeschakeld voor MLDP om de hoofdrouter van de MP2MP MLDP-structuur te worden.
Gebruik deze configuratie voor profiel 14:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-partitioned-p2mp
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned mldp ipv4 p2mp
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel.
Gebruik deze configuratie voor profiel 15:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-partitioned-mp2mp
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned mldp ipv4 mp2mp
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel.
De standaard MDT bestaat uit een volledige mesh van statische P2MP TE-tunnels. Een statische P2MP TE-tunnel is een tunnel met een bestemmingslijst van waaruit elke bestemming kan worden geconfigureerd met een pad-optie die dynamisch of expliciet is.
Dit is de configuratie die wordt gebruikt:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
mdt c-multicast-routing bgp
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree p2mp-te-default
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default p2mp-te static tunnel-mte1
rate-per-route
interface all enable
bgp auto-discovery p2mp-te
!
accounting per-prefix
interface tunnel-mte1
ipv4 unnumbered Loopback0
destination 10.1.100.1
path-option 1 explicit name to-10.1.100.1
!
destination 10.1.100.3
path-option 1 dynamic
!
destination 10.1.100.5
path-option 1 dynamic
!
!
explicit-path name to-PE1
index 10 next-address strict ipv4 unicast 10.1.12.3
index 20 next-address strict ipv4 unicast 10.1.11.1
!
Opmerking: De MDT-gegevens zijn niet mogelijk. U kunt de opdracht core-tree-protocol rsvp-te niet configureren onder de sectie Multicast-Routing VRF in de configuratie.
Gebruik deze configuratie voor profiel 17:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
!
interface GigabitEthernet0/1/0/0
enable
!
!
!
!
route-policy rpf-for-one
set core-tree mldp-default
end-policy
!
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default mldp p2mp
mdt data 100
rate-per-route
interface all enable
bgp auto-discovery mldp
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
!
!
!
Opmerking: De MDT-gegevens zijn optioneel.
De standaard MDT bestaat uit een volledige mesh van statische P2MP TE-tunnels. Een statische P2MP TE-tunnel is een tunnel met een bestemmingslijst van waaruit elke bestemming kan worden geconfigureerd met een pad-optie die dynamisch of expliciet is.
Dit is de configuratie die wordt gebruikt:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree p2mp-te-default
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default p2mp-te static tunnel-mte1
rate-per-route
interface all enable
bgp auto-discovery p2mp-te
!
accounting per-prefix
interface tunnel-mte1
ipv4 unnumbered Loopback0
destination 10.1.100.1
path-option 1 explicit name to-10.1.100.1
!
destination 10.1.100.3
path-option 1 dynamic
!
destination 10.1.100.5
path-option 1 dynamic
!
!
explicit-path name to-PE1
index 10 next-address strict ipv4 unicast 10.1.12.3
index 20 next-address strict ipv4 unicast 10.1.11.1
!
Opmerking: De MDT-gegevens zijn niet mogelijk. De opdracht core-tree-protocol rsvp-te kan niet onder de sectie Multicast-Routing VRF in de configuratie worden geconfigureerd.
Gebruik deze configuratie voor profiel 19:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree ingress-replication-default
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default ingress-replication
rate-per-route
interface all enable
mdt data ingress-replication 100
bgp auto-discovery ingress-replication
!
accounting per-prefix
Opmerking: De P2MP Auto-TE tunnels worden gebruikt voor dit profiel.
Gebruik deze configuratie voor profiel 20:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree p2mp-te-default
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default p2mp-te
rate-per-route
interface all enable
mdt data p2mp-te 100
bgp auto-discovery p2mp-te
!
accounting per-prefix
ipv4 unnumbered mpls traffic-eng Loopback0
mpls traffic-eng
interface GigabitEthernet0/0/0/0
!
interface GigabitEthernet0/0/0/2
!
auto-tunnel p2mp
tunnel-id min 1000 max 2000
Opmerking: De MDT-gegevens zijn optioneel. De opdracht ipv4 unnumbered mpls traffic-eng Loopback0 is een globale opdracht. U kunt de opdracht core-tree-protocol rsvp-te niet onder de multicast-routing VRF één sectie in de configuratie laten configureren.
Gebruik deze configuratie voor profiel 21:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree ingress-replication-default
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default ingress-replication
rate-per-route
interface all enable
mdt data ingress-replication 100
bgp auto-discovery ingress-replication
!
accounting per-prefix
Opmerking: De P2MP Auto-TE tunnels worden gebruikt voor dit profiel.
Gebruik deze configuratie voor profiel 22:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
mdt c-multicast-routing bgp
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree p2mp-te-default
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt default p2mp-te
rate-per-route
interface all enable
mdt data p2mp-te 100
bgp auto-discovery p2mp-te
!
accounting per-prefix
ipv4 unnumbered mpls traffic-eng Loopback0
mpls traffic-eng
interface GigabitEthernet0/0/0/0
!
interface GigabitEthernet0/0/0/2
!
auto-tunnel p2mp
tunnel-id min 1000 max 2000
Opmerking: De MDT-gegevens zijn optioneel. De opdracht ipv4 unnumbered mpls traffic-eng Loopback0 is een globale opdracht. De opdracht core-tree-protocol rsvp-te kan niet onder de sectie Multicast-Routing VRF in de configuratie worden geconfigureerd.
Gebruik deze configuratie voor profiel 23:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
!
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree ingress-replication-partitioned
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned ingress-replication
rate-per-route
interface all enable
mdt data ingress-replication 100
bgp auto-discovery ingress-replication
!
accounting per-prefix
Opmerking: De P2MP Auto-TE tunnels worden gebruikt voor dit profiel.
Gebruik deze configuratie voor profiel 24:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree p2mp-te-partitioned
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned p2mp-te
rate-per-route
interface all enable
mdt data p2mp-te 100
bgp auto-discovery p2mp-te
!
accounting per-prefix
ipv4 unnumbered mpls traffic-eng Loopback0
mpls traffic-eng
interface GigabitEthernet0/0/0/0
!
interface GigabitEthernet0/0/0/2
!
auto-tunnel p2mp
tunnel-id min 1000 max 2000
Opmerking: De MDT-gegevens zijn optioneel. De opdracht ipv4 unnumbered mpls traffic-eng Loopback0 is een globale opdracht. U kunt de opdracht core-tree-protocol rsvp-te niet onder de multicast-routing VRF één sectie in de configuratie laten configureren.
Gebruik deze configuratie voor profiel 25:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree ingress-replication-partitioned
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned ingress-replication
rate-per-route
interface all enable
mdt data ingress-replication 100
bgp auto-discovery ingress-replication
!
accounting per-prefix
Opmerking: De P2MP Auto-TE tunnels worden gebruikt voor dit profiel.
Gebruik deze configuratie voor profiel 26:
vrf one
address-family ipv4 unicast
import route-target
1:1
!
export route-target
1:1
!
!
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-vrf-one
mdt c-multicast-routing bgp
interface GigabitEthernet0/0/0/1.100
enable
route-policy rpf-vrf-one
set core-tree p2mp-te-partitioned
end-policy
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt partitioned p2mp-te
rate-per-route
interface all enable
mdt data p2mp-te 100
bgp auto-discovery p2mp-te
!
accounting per-prefix
ipv4 unnumbered mpls traffic-eng Loopback0
mpls traffic-eng
interface GigabitEthernet0/0/0/0
!
interface GigabitEthernet0/0/0/2
!
auto-tunnel p2mp
tunnel-id min 1000 max 2000
Opmerking: De MDT-gegevens zijn optioneel. De opdracht ipv4 unnumbered mpls traffic-eng Loopback0 is een globale opdracht. U kunt de opdracht core-tree-protocol rsvp-te niet onder de multicast-routing VRF één sectie in de configuratie laten configureren.
In dit profiel wordt BGP niet als signaleringsprotocol gebruikt.
Opmerking: Tree-SID vereist een Segment Routing Path Computation Element (SR-PCE). Elke router die betrokken is bij Tree-SID moet een PCEP-sessie hebben met de SR-PCE.
Gebruik deze configuratie voor profiel 27:
Gebruik deze configuratie op de SR-PCE:
pce
address ipv4 10.0.0.6
segment-routing
traffic-eng
p2mp
endpoint-set R2-R4-R5
ipv4 10.0.0.2
ipv4 10.0.0.4
ipv4 10.0.0.5
!
label-range min 23000 max 23999
policy Tree-SID-Policy-1
source ipv4 10.0.0.1
color 1001 endpoint-set R2-R4-R5
treesid mpls 23001
candidate-paths
preference 100
dynamic
metric
type te
!
Gebruik deze configuratie op de bladknooppunten:
ipv4 access-list ssm
10 permit ipv4 232.0.0.0/8 any
!
route-policy sr-p2mp-core-tree
set core-tree sr-p2mp
end-policy
multicast-routing
address-family ipv4
interface Loopback0
enable
!
!
vrf one
address-family ipv4
mdt source Loopback0
interface all enable
static sr-policy Tree-SID-Policy-1
mdt static segment-routing
!
!
router igmp
vrf one
interface HundredGigE0/0/0/0
static-group 232.1.1.1 10.1.7.7
!
interface HundredGigE0/1/0/0
static-group 232.1.1.1 10.1.7.7
!
router pim
address-family ipv4
interface Loopback0
enable
!
!
vrf one
address-family ipv4
rpf topology route-policy sr-p2mp-core-tree
ssm range ssm
!
Het statische sr-beleid met dezelfde naam als geconfigureerd op de SR-PCE.
Gebruik deze configuratie op de hoofdnode:
ipv4 access-list ssm
10 permit ipv4 232.0.0.0/8 any
!
route-policy sr-p2mp-core-tree
set core-tree sr-p2mp
end-policy
router pim
interface Loopback0
enable
!
vrf one
address-family ipv4
rpf topology route-policy sr-p2mp-core-tree
!
ssm range ssm
sr-p2mp-policy Tree-SID-Policy-1
static-group 232.1.1.1 10.1.7.7
multicast-routing
address-family ipv4
interface Loopback0
enable
!
vrf one
address-family ipv4
mdt source Loopback0
interface all enable
mdt static segment-routing
!
Opmerking: Tree-SID vereist een Segment Routing Path Computation Element (SR-PCE). Elke router die betrokken is bij Tree-SID moet een PCEP-sessie hebben naar de SR-PCE.
In dit profiel wordt BGP gebruikt als signaleringsprotocol.
Gebruik deze configuratie op elke PE-router:
route-policy sr-p2mp-core-tree
set core-tree sr-p2mp
end-policy
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
!
vrf one
address-family ipv4
mdt source Loopback0
interface all enable
bgp auto-discovery segment-routing
!
mdt default segment-routing mpls mdt data segment-routing mpls 100
!
!
!
router pim
address-family ipv4
interface Loopback0
enable
!
!
vrf one
address-family ipv4
rpf topology route-policy sr-p2mp-core-tree
mdt c-multicast-routing bgp
!
ssm range ssm
!
!
!
Data MDT's zijn optioneel.
Opmerking: Tree-SID vereist een Segment Routing Path Computation Element (SR-PCE). Elke router die betrokken is bij Tree-SID moet een PCEP-sessie hebben naar de SR-PCE.
In dit profiel wordt BGP gebruikt als signaleringsprotocol.
Gebruik deze configuratie op elke PE-router:
route-policy sr-p2mp-core-tree
set core-tree sr-p2mp
end-policy
!
multicast-routing
address-family ipv4
interface Loopback0
enable
!
!
vrf one
address-family ipv4
mdt source Loopback0
interface all enable
bgp auto-discovery segment-routing
!
mdt partitioned segment-routing mpls mdt data segment-routing mpls 100
!
!
!
router pim
address-family ipv4
interface Loopback0
enable
!
ssm range ssm
!
!
vrf one
address-family ipv4
rpf topology route-policy sr-p2mp-core-tree
mdt c-multicast-routing bgp
!
ssm range ssm
!
!
!
Data MDT's zijn optioneel.
In dit gedeelte wordt beschreven hoe u een inter-autonoom systeem (inter-AS) mVPN configureert.
Opmerking: De informatie die in de volgende secties wordt beschreven, wordt verstrekt in de veronderstelling dat de juiste configuratie is voltooid op de routers voor inter-autonome MPLS VPN-unicast.
De reguliere mVPN-configuratie is vereist. Je kunt elk profiel in de autonome systemen hebben, en ze hoeven niet overeen te komen in de verschillende autonome systemen.
De opties B en C worden verder besproken per kernboomprotocol. Wanneer u het External Border Gateway Protocol (eBGP) configureert op de Autonomous System Border Routers (ASBR's), vergeet dan niet een routebeleid in en uit te configureren voor ofwel AF IPv4 MDT of AF IPv4 MVPN.
Controleer of deze configuratie vereist is op een ASBR voor Inter-AS Option B of C met PIM of MLDP als kernboomprotocol:
router bgp 1
!
address-family ipv4|ipv6 mvpn
inter-as install
!
Voor inter-AS mVPN heeft een Cisco IOS XR-router met een oudere Cisco IOS XR geen methode om de PIM-vector te genereren. In dat geval kan de Cisco IOS XR-router geen PE-router zijn. Dit betekent dat Inter-AS Opties B en C, Naadloze MPLS en BGP-vrije Core niet mogelijk zijn. Een Cisco IOS XR-router begrijpt de PIM-vector niet, dus de router kan een P (Provider)-router of een ASBR zijn. In latere Cisco IOS XR-releases kan de Cisco IOS XR PE-router de PIM-vector genereren, zonder Route Distinguisher (RD). In dat geval kan het de PE-router zijn voor BGP-vrije core, Inter-AS Option C en Seamless MPLS.
De PIM-vector (RPF) is een PIM-proxy waarmee kernrouters zonder RPF-informatie PIM Join kunnen doorsturen en berichten naar externe bronnen kunnen verwijderen.
De PIM RPF-Vector starten in Cisco IOS XR:
router pim
address-family ipv4
rpf-vector
!
!
!
Opmerking: De opdracht rpf-vector injecteren is niet gerelateerd aan de inter-AS mVPN, maar het is een opdracht die is vereist voor de TI-Multicast alleen Fast Re-Route (TI-MoFRR).
Hier is de configuratie die nodig is op een Cisco IOS XRP-router om de PIM-vector te interpreteren:
router pim
address-family ipv4
rpf-vector
Wanneer AF IPv4 mVPN wordt gebruikt in plaats van AF IPv4 MDT, is de BGP-AD met PIM nodig voor inter-AS. Deze configuratie is dus vereist:
multicast-routing
vrf one
address-family ipv4
bgp auto-discovery pim
inter-as
De AF IPv4 MDT heeft inherente inter-AS-ondersteuning, omdat het connectorattribuut een voorbijgaand attribuut is. Er is geen trefwoord vereist om AF IPv4 MDT inter-AS-compatibel te maken.
De AF IPv4 en AF IPv4 mVPN kunnen tegelijkertijd worden geconfigureerd.
Wanneer de opdracht bgp auto-discovery pim is geconfigureerd, verzendt de PE-router de route BGP-AD type 1, met de community zonder export. Wanneer de bgp auto-discovery pim en inter-as commando's zijn geconfigureerd, de PE router stuurt de BGP AD type 1 route, zonder de no-export gemeenschap.
Of de opdracht bgp auto-discovery pim is geconfigureerd of niet, routes van type 6 en 7 kunnen worden gestart in de AF IPv4 mVPN als deze configuratie wordt toegepast:
router pim
vrf one
address-family ipv4
rpf topology route-policy rpf-for-one
mdt c-multicast-routing bgp
!
interface GigabitEthernet0/0/0/9
enable
!
!
!
!
Het is mogelijk om de BGP-AD te laten voltooien door de AF IPv4 MDT en de C-multicast signalering door de BGP AF IPv4 mVPN. Om dit te laten gebeuren, moet u de mdt c-multicast-routing bgp opdracht geconfigureerd onder router PIM, maar niet de bgp auto-discovery pim opdracht onder Multicast-Routing sectie.
Opmerking: u kunt beide typen BGP-AD's laten configureren: AF IPv4 MDT en AF IPv4 mVPN.
Inter-AS mVPN Option B zonder herverdeling van de PE-loopbacks in het Interior Gateway Protocol (IGP) van de andere AS is niet mogelijk als de PE-router Cisco IOS XR uitvoert, omdat de PE-router de PIM-vector niet kan genereren met de Route Distinguisher (RD).
Het scenario waarbij de PE-loopbacks worden herverdeeld in de IGP van het andere AS wordt ondersteund.
Als AF IPv4 mVPN wordt gebruikt, is deze aanvullende configuratie op de PE-router vereist:
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt ...
rate-per-route
interface all enable
bgp auto-discovery pim
inter-as
Opmerking: Wanneer AF IPv4 MDT wordt gebruikt, is de opdracht bgp auto-discovery pim niet vereist.
Inter-AS mVPN Option C. zonder herverdeling van de PE-loopbacks in de IGP van de andere AS is mogelijk als de PE-router Cisco IOS XR uitvoert, omdat de PE-router de PIM-vector kan starten zonder de Route Distinguisher (RD).
Het scenario waarbij de PE-loopbacks worden herverdeeld in de IGP van het andere AS wordt ook ondersteund.
Als AF IPv4 mVPN wordt gebruikt, is deze aanvullende configuratie op de PE-router vereist:
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt ...
rate-per-route
interface all enable
bgp auto-discovery pim
inter-as
Opmerking: Wanneer AF IPv4 MDT wordt gebruikt, bgp auto-discovery pim command is not required.
In dit gedeelte wordt beschreven hoe u de MLDP configureert.
Herverdeling van PE Loopbacks in IGP van andere AS.
Als de PE-loopbacks worden herverdeeld in de IGP van de andere AS, is deze vergelijkbaar met intra-AS mVPN met MLDP. Recursive Forwarding Equivalence Class (FEC) is niet nodig. Toch moeten de BGP-AD-updates het andere AS halen. Om deze reden is deze configuratie vereist op de PE-router:
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt mldp in-band-signaling ipv4
rate-per-route
interface all enable
bgp auto-discovery mldp
inter-as
!
accounting per-prefix
!
!
!
AF IPv4 mVPN moet worden geconfigureerd op de PE-routers en RR's of ASBR's:
router bgp 1
address-family ipv4 unicast
redistribute connected
!
address-family vpnv4 unicast
!
!
address-family ipv4 rt-filter
!
address-family ipv4 mvpn
!
neighbor 10.1.100.7 <<< iBGP neighbor
remote-as 1
update-source Loopback0
address-family vpnv4 unicast
!
!
address-family ipv4 mvpn
!
!
!
vrf one
!
address-family ipv4 mvpn
!
!
Geen herverdeling van PE Loopbacks in IGP van andere AS.
In dit geval is MLDP Recursive FEC vereist.
Optie B.
Deze extra configuratie op de PE-router is vereist:
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt mldp in-band-signaling ipv4
rate-per-route
interface all enable
bgp auto-discovery mldp
inter-as
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
recursive-fec
!
Opmerking: Recursieve FEC is niet vereist op de ASBR's.
router bgp 1
address-family ipv4 unicast
redistribute connected
!
address-family vpnv4 unicast
!
!
address-family ipv4 rt-filter
!
address-family ipv4 mvpn
!
neighbor 10.1.100.7 <<< iBGP neighbor
remote-as 1
update-source Loopback0
address-family vpnv4 unicast
!
!
address-family ipv4 mvpn
!
!
!
vrf one
!
address-family ipv4 mvpn
!
!
De MLDP moet zijn ingeschakeld op de koppeling tussen de ASBR's. Deze extra configuratie op de ASBR is vereist:
mpls ldp
router-id 10.1.100.7
mldp
logging notifications
!
interface GigabitEthernet0/7/0/0 <<< ASBR-ASBR link
!
Omdat er nu een eBGP-sessie met AF ipv4 mvpn is ingeschakeld, is een route-beleid in en uit vereist voor de eBGP-sessie:
router bgp 1
!
address-family vpnv4 unicast
retain route-target all
!
address-family ipv4 mvpn
!
address-family ipv6 mvpn
!
neighbor 10.1.5.3 <<< eBGP neighbor (ASBR)
remote-as 2
address-family vpnv4 unicast
route-policy pass in
route-policy pass out
!
address-family ipv4 mvpn
route-policy pass in
route-policy pass out
!
Optie C.
Deze extra configuratie op de PE-router is vereist:
multicast-routing
vrf one
address-family ipv4
mdt source Loopback0
mdt ...
rate-per-route
interface all enable
bgp auto-discovery mldp
inter-as
!
accounting per-prefix
!
!
!
mpls ldp
mldp
logging notifications
address-family ipv4
recursive-fec
!
Opmerking: Recursieve FEC is niet vereist op de ASBR's.
router bgp 1
address-family ipv4 unicast
redistribute connected
!
address-family vpnv4 unicast
!
!
address-family ipv4 rt-filter
!
address-family ipv4 mvpn
!
neighbor 10.1.100.7 <<< iBGP neighbor
remote-as 1
update-source Loopback0
address-family vpnv4 unicast
!
!
address-family ipv4 mvpn
!
!
!
vrf one
!
address-family ipv4 mvpn
!
!
De MLDP moet zijn ingeschakeld op de koppeling tussen de ASBR's. Deze extra configuratie op de ASBR is vereist:
mpls ldp
router-id 10.1.100.7
mldp
logging notifications
!
interface GigabitEthernet0/7/0/0 <<< ASBR-ASBR link
!
Omdat er nu een eBGP-sessie is met AF ipv4 mvpn ingeschakeld op de RR, is een route-beleid in en uit vereist voor de eBGP-sessie.
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
4.0 |
28-Jun-2022
|
Profielen 27, 28 en 29 toegevoegd. |
2.0 |
15-Sep-2021
|
Kleine update over de configuratie van profiel 10 |
1.0 |
13-Aug-2021
|
Eerste vrijgave |
Feedback