MPLS BGP VPNv4 Loopback Addressing
Playing with MPLS recently I have found an interesting error message and troubleshooting problem that I would like some help with. If the loopback interface of a PE router has anything other than a /32 netmask the VPNv4 dosn't work. In fact, the router spits out an error message indicating that you might not have connectivity. From the customer routers I have routes in the routing table but no reachability until I fix the loopback interface to have a /32 netmask. Is this an MPLS requirement or a BGPv4 requirement? LDP protocl requirement? Is there a way around it?
Also, it appears that there is no way around using loopback interfaces for VPNv4 PE - PE peering. What's the reason for this?
From a troubleshooting perspective, any hints? Everything appears normal from what I can see. Of course, I'm sure I'm not looking at the right table output...