Step 1 |
configure
|
|
Step 2 |
interface
type interface-path-id
RP/0/RP0/CPU0:router(config)# interface loopback 1
|
Enters interface configuration mode to define the IPv4 address for the interface.
|
Step 3 |
description
line
RP/0/RP0/CPU0:router(config-if)# description "loopback interface on PE1"
|
Enters interface configuration mode to define the IPv4 address for the interface.
|
Step 4 |
vrf vrf_name
RP/0/RP0/CPU0:router(config-if)# vrf vrf1
|
Sets VRF in which the interface operates.
|
Step 5 |
{ipv4 |
ipv6 address}
address mask
RP/0/RP0/CPU0:router(config-if)# ipv4 address 10.0.1.3 255.255.255.0
RP/0/RP0/CPU0:router(config-if)# ipv6 address 101:101::101:101/128
|
Defines the IPv4 address for the interface.
|
Step 6 |
router ospf 100
RP/0/RP0/CPU0:router(config)# router ospf 100
|
Configures the OSPF routing process.
|
Step 7 |
nsf cisco
RP/0/RP0/CPU0:router(config-ospf)# nsf cisco
|
Enables Cisco Non Stop Forwarding.
|
Step 8 |
redistribute bgp 100
RP/0/RP0/CPU0:router(config-ospf)# redistribute bgp 100
|
Redistributes information from another routing protocol such as BGP.
|
Step 9 |
area area_id
RP/0/RP0/CPU0:router(config-ospf-ar)# area 0
|
Configures the area id and enters the OSFP area configuration mode.
|
Step 10 |
interface type interface-path-id
RP/0/RP0/CPU0:router(config)# interface loopback 1
|
Enters interface configuration mode to define the IPv4 address for the interface.
Note
|
Similarly, configure multiple interfaces for a multicast configuration.
|
|
Step 11 |
router bgp 100
RP/0/RP0/CPU0:router(config)# router bgp 100
|
Configures the BGP routing process.
|
Step 12 |
bgp router-id ip_address
RP/0/RP0/CPU0:router(config-bgp)# bgp router-id 12.33.42.34
|
Configures the router-id for the BGP protocol.
|
Step 13 |
bgp graceful-restart
RP/0/RP0/CPU0:router(config-bgp)# bgp graceful-restart
|
Enables graceful-restart support for the BGP protocol.
|
Step 14 |
address-family {ipv4 |
ipv6} unicast
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 unicast
|
Configures ipv4 address-family for unicast and enters the address family command mode.
|
Step 15 |
redistribute connected
RP/0/RP0/CPU0:router(config-bgp-af)# redistribute connected
|
Redistributes information from another routing protocol through connected routes.
|
Step 16 |
address-family {ipv4 |
ipv6} multicast
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 multicast
|
Configures ipv4 address-family for multicast and enters the address family command mode.
|
Step 17 |
redistribute connected
RP/0/RP0/CPU0:router(config-bgp-af)# redistribute connected
|
Redistributes information from another routing protocol through connected routes.
|
Step 18 |
address-family {vpnv4 |
vpnv6} unicast
RP/0/RP0/CPU0:router(config-bgp)# address-family vpnv4 unicast
|
Configures vpnv4 address-family for unicast and enters the address family command mode.
|
Step 19 |
address-family {ipv4 |
ipv6} mdt
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 mdt
|
Configures ipv4 address-family for mdt and enters the address family command mode.
|
Step 20 |
address-family {ipv4 |
ipv6} mvpn
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 mvpn
|
Configures ipv4 address-family for mvpn and enters the address family command mode.
|
Step 21 |
neighbor address
RP/0/RP0/CPU0:router(config-bgp)# neighbor 1.3.45.6
|
Specifies a neighbor router.
|
Step 22 |
remote-as 2-byte AS number
RP/0/RP0/CPU0:router(config-bgp-nbr)# remote-as 100
|
Set remote AS with the specified 2-byte AS number.
|
Step 23 |
update-source interface type interface-path-id
RP/0/RP0/CPU0:router(config-bgp-nbr)# update-source Loopback 1
|
Set remote AS with the specified 2-byte AS number.
|
Step 24 |
address-family {ipv4 |
ipv6} unicast
RP/0/RP0/CPU0:router(config-bgp-nbr)# address-family ipv4 unicast
|
Configures ipv4 address-family for unicast and enters the address family command mode.
|
Step 25 |
route-policy name in
RP/0/RP0/CPU0:router(config-bgp-nbr-af)# route-policy pass-all in
|
Applies the route policy named pass-all to inbound routes.
|
Step 26 |
route-policy name out
RP/0/RP0/CPU0:router(config-bgp-nbr-af)# route-policy pass-all out
|
Applies the route policy named pass-all to outbound routes.
|
Step 27 |
address-family {ipv4 |
ipv6} multicast
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 multicast
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv6 unicast
|
Configures ipv4 address-family for multicast and enters the address family command mode.
|
Step 28 |
address-family {vpnv4 |
vpnv6} unicast
RP/0/RP0/CPU0:router(config-bgp)# address-family vpnv4 unicast
RP/0/RP0/CPU0:router(config-bgp)# address-family vpnv6 unicast
|
Configures vpnv4 address-family for unicast and enters the address family command mode.
|
Step 29 |
route-policy name in
RP/0/RP0/CPU0:router(config-bgp-nbr-af)# route-policy pass-all in
|
Applies the route policy named pass-all to inbound routes.
|
Step 30 |
route-policy name out
RP/0/RP0/CPU0:router(config-bgp-nbr-af)# route-policy pass-all out
|
Applies the route policy named pass-all to outbound routes.
|
Step 31 |
address-family {ipv4 |
ipv6} mdt
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 mdt
|
Configures ipv4 address-family for mdt and enters the address family command mode.
|
Step 32 |
address-family {ipv4 |
ipv6} mvpn
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 mvpn
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv6 mvpn
|
Configures ipv4 address-family for mvpn and enters the address family command mode.
|
Step 33 |
vrf name
RP/0/RP0/CPU0:router(config-bgp)# vrf vrf1
|
|
Step 34 |
rd x.y format
RP/0/RP0/CPU0:router(config-bgp-vrf)# rd 1:1
|
Configures the route distinguisher.
|
Step 35 |
address-family {ipv4 |
ipv6} unicast
RP/0/RP0/CPU0:router(config-bgp-nbr)# address-family ipv4 unicast
RP/0/RP0/CPU0:router(config-bgp-nbr)# address-family ipv6 unicast
|
Configures ipv4 address-family for unicast and enters the address family command mode.
|
Step 36 |
redistribute connected
RP/0/RP0/CPU0:router(config-bgp-af)# redistribute connected
|
Redistributes information from another routing protocol through connected routes.
|
Step 37 |
address-family {ipv4 |
ipv6} mvpn
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 mvpn
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv6 mvpn
|
Configures ipv4 address-family for mvpn and enters the address family command mode.
|
Step 38 |
multicast-routing
[address-family {ipv4 | ipv6}]
RP/0/RP0/CPU0:router(config)# multicast-routing address-family ipv4
RP/0/RP0/CPU0:router(config)# multicast-routing address-family ipv6
|
Enters multicast routing configuration mode.
|
Step 39 |
interface type interface-path-id enable
RP/0/RP0/CPU0:router(config-mcast-default-ipv4)# interface Loopback 0 enable
|
Enables IP multicast for Loopback interface.
|
Step 40 |
nsf
RP/0/RP0/CPU0:router(config-mcast-default-ipv4)# nsf
|
Configures global multicast Cisco Non Stop Forwarding.
|
Step 41 |
mdt source interface-path-id
RP/0/RP0/CPU0:router(config-mcast-default-ipv4)# mdt source Loopback 0
|
Specifies the interface used to set MDT source address.
|
Step 42 |
interface all enable
RP/0/RP0/CPU0:router(config-mcast-default-ipv4)# interface all enable
|
Enables IP multicast for interfaces.
|
Step 43 |
vrf name
RP/0/RP0/CPU0:router(config-bgp)# vrf vrf1
|
|
Step 44 |
address-family {ipv4 |
ipv6}
RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4
|
Configures ipv4 address-family for mvpn and enters the address family command mode.
|
Step 45 |
bgp auto-discovery pim
RP/0/RP0/CPU0:router(config-bgp)# bgp auto-discovery pim
|
Enables BGP auto-discovery for PIM I-PMSI core tree.
|
Step 46 |
mdt default {ipv4 |
ipv6} ipaddress partitioned bidir ipaddress
RP/0/RP0/CPU0:router(config-bgp)# mdt default ipv4 229.1.1.1 partitioned bidir 239.1.3.1
|
Configures IPv4 MDT default distribution tree.
Note
|
The partitioned BIDIR IP address must be a unique mdt group address on the box. Also, it has to be unique per address-family
per VRF per PE.
|
|
Step 47 |
interface all enable
RP/0/RP0/CPU0:router(config-mcast-default-ipv4)# interface all enable
|
Enables IP multicast for interfaces.
|
Step 48 |
router
pim [address-family {ipv4 |
ipv6}]
RP/0/RP0/CPU0:router(config)# router pim address-family ipv4
|
Enters PIM configuration mode, or PIM address-family configuration submode.
|
Step 49 |
rp-address
ip-address
RP/0/RP0/CPU0:router(config-pim-default-ipv4)# rp-address 10.10.10.10
|
Configures the Rendezvous point and assigns an RP to multicast groups.
Note
|
The RP mechanism can be static, auto-rp, or BSR.
|
|
Step 50 |
vrf name
RP/0/RP0/CPU0:router(config-bgp)# vrf vrf1
|
|
Step 51 |
address-family {ipv4 |
ipv6}
RP/0/RP0/CPU0:router(config-pim-default-ipv4)# address-family ipv4
|
Configures ipv4 address-family for mvpn and enters the address family command mode.
|
Step 52 |
rp-address
ip-address [group-access-list] [bidir ]
RP/0/RP0/CPU0:router(config-pim-default-ipv4)# rp-address 101.101.101.101 group_1 bidir
|
Configures the Rendezvous point and assigns an RP to multicast groups.
|
Step 53 |
commit
|
|