I'm revisiting this lab and thanksfully I still can't remember what is coming next.
I did this task differently from what I remember the last time, and different to the solution provided, which calls for an internal multicast BGP peering and setting the distance to less than OSPF.
Anyway this time I set up an eBGP peering between R7 and R8 over the L2VPN subnet to have alower AD than OSPF that way. I didn't activate the mcast address family either, I just used ipv4, my logic being I just needed to get the shortest and prefered path to the source at 192.168.7.0/24.
Anyone see any issues with this method or if it's naughty? I was able to verify correctly against the output in the task with the exception of the workbook states mbgp, whereas I haven't activated multiprotocol
Relevant config:
R7(config-router-af)#do sho run | s r b
router bgp 7
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor 192.168.78.8 remote-as 8
!
address-family ipv4
network 192.168.7.0
neighbor 192.168.78.8 activate
no auto-summary
exit-address-family
R8(config-router-af)#do sho run | s r b
router bgp 8
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor 192.168.78.7 remote-as 7
!
address-family ipv4
neighbor 192.168.78.7 activate
no auto-summary
exit-address-family
R8(config-router-af)#do show ip mroute 224.4.5.6 | s ^.192
(192.168.7.100, 224.4.5.6), 00:01:07/00:01:51, flags: LJT
Incoming interface: FastEthernet0/0, RPF nbr 192.168.78.7
Outgoing interface list:
Loopback0, Forward/Sparse, 00:01:07/00:02:15