CCIE Enterprise Infrastructure practice lab 6 of 8
Multicast and IPv6 services
Build two multicast domains: an anycast RP pair with MSDP and BSR in one, Auto-RP with a rogue to filter in the other, joined by MSDP with scoped boundaries, an RPF fix and SSM. Then add PIM for IPv6 with anycast RP, RA-based gateway redundancy, DHCPv6 and prefix delegation. A 3 to 4 hour practice lab.
Run this lab
It needs Standard: its 12 nodes are set to 12 vCPU and 6,400 MB in total.
In your workspace: Shared, then CCIE Enterprise Infrastructure practice guided labs, then 06 - Multicast and IPv6 services
- Level
- Advanced
- Time
- About 240 minutes
- Nodes need
- 12 vCPU, 6,400 MB
- Smallest plan
- Standard
The scenario
Halden Freight streams depot camera feeds and software updates by multicast. The HQ network (Domain A) and the acquired factory (Domain B) have separate multicast designs, joined at one border, and a carrier link between them can't carry multicast at all. OSPF and OSPFv3 already run everywhere.
SRC (source) 10.6.100.10
| LAN-A 10.6.100.0/24
D1
/ \ deliberate costs: D1 uses C1 for the RP,
C1 --- C2 D2 uses C2 for the RP
| \ / | \
| D2 D2B \ Domain A: anycast RP 10.6.255.1
| \ / \
| SW1 \
| / \ \
| RX1 H6 \
| \
+-- no PIM ---- B1 Domain B: Auto-RP
carrier |
B2
| 10.6.201.0/24
RX3| What | Design |
|---|---|
| Domain A routers | C1, C2, D1, D2, D2B |
| Anycast RP | 10.6.255.1 on Loopback1 of C1 and C2, for 239.1.0.0/16. IPv6: 2001:db8:6:ff::1. |
| Domain B routers | B1, B2. B1 is the RP for 239.0.0.0/8 and the only mapping agent. |
| SSM | 232.0.0.0/8 in Domain A |
| Scoped groups | 239.255.0.0/16 never crosses the border between C2 and B1 |
| Carrier link | C1 to B1 is the preferred unicast path between the domains and has no multicast |
| LAN1 | VLAN 10 on SW1: D2 10.6.200.2, D2B 10.6.200.3, RX1 10.6.200.10, H6 10.6.200.20. IPv6 prefix 2001:db8:6:200::/64, with link-local fe80::2 on D2 and fe80::3 on D2B. |
| Groups in use | RX1 has joined 239.1.1.1, 239.1.9.9 and 232.1.1.1 from SRC. RX3 has joined 239.1.1.2 and 239.255.1.1. SRC has joined ff15::1. |
| DHCPv6 | D2 serves LAN1. C2 delegates /56s from 2001:db8:6:f000::/52. |
Addressing
| Device | Interface | Address | Connects to |
|---|---|---|---|
| SRC | Gi0/0 | 10.6.100.10/24, 2001:db8:6:100::10/64 | D1 Gi0/2 |
| D1 | Lo0 | 10.255.6.1/32, 2001:db8:255:6::1/128 | |
| D1 | Gi0/0 | 10.6.11.2/30, 2001:db8:6:11::2/64 | C1 Gi0/0 |
| D1 | Gi0/1 | 10.6.12.2/30, 2001:db8:6:12::2/64 | C2 Gi0/0 |
| D1 | Gi0/2 | 10.6.100.1/24, 2001:db8:6:100::1/64 | SRC Gi0/0 |
| C1 | Lo0 | 10.255.6.2/32, 2001:db8:255:6::2/128 | |
| C1 | Lo1 | 10.6.255.1/32, 2001:db8:6:ff::1/128 | |
| C1 | Gi0/0 | 10.6.11.1/30, 2001:db8:6:11::1/64 | D1 Gi0/0 |
| C1 | Gi0/1 | 10.6.0.1/30, 2001:db8:6:1::1/64 | C2 Gi0/1 |
| C1 | Gi0/2 | 10.6.21.1/30, 2001:db8:6:21::1/64 | D2 Gi0/0 |
| C1 | Gi0/3 | 10.6.29.1/30, 2001:db8:6:29::1/64 | B1 Gi0/0 |
| C2 | Lo0 | 10.255.6.3/32, 2001:db8:255:6::3/128 | |
| C2 | Lo1 | 10.6.255.1/32, 2001:db8:6:ff::1/128 | |
| C2 | Gi0/0 | 10.6.12.1/30, 2001:db8:6:12::1/64 | D1 Gi0/1 |
| C2 | Gi0/1 | 10.6.0.2/30, 2001:db8:6:1::2/64 | C1 Gi0/1 |
| C2 | Gi0/2 | 10.6.22.1/30, 2001:db8:6:22::1/64 | D2 Gi0/1 |
| C2 | Gi0/3 | 10.6.23.1/30, 2001:db8:6:23::1/64 | D2B Gi0/0 |
| C2 | Gi0/4 | 10.6.30.1/30, 2001:db8:6:30::1/64 | B1 Gi0/1 |
| D2 | Lo0 | 10.255.6.4/32, 2001:db8:255:6::4/128 | |
| D2 | Gi0/0 | 10.6.21.2/30, 2001:db8:6:21::2/64 | C1 Gi0/2 |
| D2 | Gi0/1 | 10.6.22.2/30, 2001:db8:6:22::2/64 | C2 Gi0/2 |
| D2 | Gi0/2 | 10.6.200.2/24, 2001:db8:6:200::2/64 | SW1 Gi0/0 |
| D2B | Lo0 | 10.255.6.5/32, 2001:db8:255:6::5/128 | |
| D2B | Gi0/0 | 10.6.23.2/30, 2001:db8:6:23::2/64 | C2 Gi0/3 |
| D2B | Gi0/2 | 10.6.200.3/24, 2001:db8:6:200::3/64 | SW1 Gi0/1 |
| RX1 | Gi0/0 | 10.6.200.10/24 | SW1 Gi0/2 |
| H6 | eth0 | 10.6.200.20/24 | SW1 Gi0/3 |
| B1 | Lo0 | 10.255.6.31/32, 2001:db8:255:6::31/128 | |
| B1 | Gi0/0 | 10.6.29.2/30, 2001:db8:6:29::2/64 | C1 Gi0/3 |
| B1 | Gi0/1 | 10.6.30.2/30, 2001:db8:6:30::2/64 | C2 Gi0/4 |
| B1 | Gi0/2 | 10.6.31.1/30, 2001:db8:6:31::1/64 | B2 Gi0/0 |
| B2 | Lo0 | 10.255.6.32/32, 2001:db8:255:6::32/128 | |
| B2 | Gi0/0 | 10.6.31.2/30, 2001:db8:6:31::2/64 | B1 Gi0/2 |
| B2 | Gi0/2 | 10.6.201.1/24, 2001:db8:6:201::1/64 | RX3 Gi0/0 |
| RX3 | Lo0 | 10.255.6.33/32 | |
| RX3 | Gi0/0 | 10.6.201.10/24 | B2 Gi0/2 |
Rules for the whole lab
- Don't change OSPF costs, addressing or the hosts' joins. RX3 is not yours: you can't change it.
- No PIM on the carrier link, and no tunnels.
- Multicast must not depend on dense mode, except what Auto-RP itself needs.
- Don't remove the
LAB-FAIL-*applets.
What you’ll practise
- Design RP redundancy with anycast RP, MSDP and BSR
- Run Auto-RP safely, with a mapping agent that ignores a rogue
- Join two domains with MSDP, administrative scoping and a static multicast route
- Use SSM and IGMPv3, and control which groups a LAN may join
- Run IPv6 multicast with an anycast RP
- Give a LAN IPv6 gateway redundancy with RAs, stateful DHCPv6 and a delegated prefix
The tasks
- Section 1: Domain A: sparse mode with a redundant RP (26 points)
- Section 2: LAN1 receivers (10 points)
- Section 3: Domain B and the border (28 points)
- Section 4: IPv6 multicast and LAN services (36 points)
The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.
Topology and devices
The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.
Every link, as text
- SRC
Gi0/0to D1Gi0/2 - D1
Gi0/0to C1Gi0/0 - D1
Gi0/1to C2Gi0/0 - C1
Gi0/1to C2Gi0/1 - C1
Gi0/2to D2Gi0/0 - C2
Gi0/2to D2Gi0/1 - C2
Gi0/3to D2BGi0/0 - C1
Gi0/3to B1Gi0/0 - C2
Gi0/4to B1Gi0/1 - B1
Gi0/2to B2Gi0/0 - B2
Gi0/2to RX3Gi0/0 - D2
Gi0/2to SW1Gi0/0 - D2B
Gi0/2to SW1Gi0/1 - RX1
Gi0/0to SW1Gi0/2 - H6
eth0to SW1Gi0/3
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| SRC | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| D1 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| C1 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| C2 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| D2 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| D2B | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| SW1 | Cisco IOSvL2 | viosl2-adventerprisek9-m.ssa.high_iron_20200929 | 1 vCPU, 768 MB |
| RX1 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| H6 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
| B1 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| B2 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| RX3 | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
How to open this lab
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
CCIE Enterprise Infrastructure practice guided labs.Open
06 - Multicast and IPv6 servicesand start its nodes, then open Lab Tasks for the scenario and the steps.
The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.
More CCIE Enterprise Infrastructure practice labs
All CCIE Enterprise Infrastructure practice labs
Related labs in other courses
CloudLabBox is independent of Cisco. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.