Question on MPLS connectivity to a new Cloud Voice Offering:
My cloud service is deployed in a service provider data center, and I can obtain an MPLS connection from them, as well as a direct internet connection to the backbone.
My service is targeted at enterprises, not residential users. The enterprise can also obtain an MPLS connection from the same service provider, and send packets over that connection to my service.
I want that for QoS purposes, ie to be able to honor Diffserv markings end-to-end - I cannot achieve that over the public internet, and I want to take advantage of bandwidth SLAs.
I could allow each enterprise to connect using IPVPN, but then I would have to accomodate many different overlapping IP address ranges in my datacenter, and I don't want to do that, so I want to use publicly routable addressing over the MPLS connections.
Does that make sense?
A related question would be can the enterprises use MPLS from a different vendor, and then can I set up an NNI between the two MPLS networks?