So here is my first question. MPLS seems to be my nemesis. I am currently doing a lab that asks me to enable BGP in the core MPLS network only in the VPNv4 address family and disabled for the IPv4 address-family. My question is, why must BGP be enable in the VPNv4 address-family and not the IPv4 address-family. Is this absolutely necessary for BGP to work with MPLS or is it just LAB requirment for no reason? Also, how do the networks behave differently when BGP peers are enable only for the VPNv4 address family?