One of the advantage of MPLS over point-to-point is if you have multiple branches or remote offices. Consider it cheap to connect multiple branches to head office with higher available bandwidth using point-to-multipoint configuration. Using IP GRE Tunnel, you can even run dynamic routing protocol over it - which gives you control what to route and where to route, rather than contacting the provider everytime you need to make routing changes which will take time and money.
I am a firm believer in MPLS for several reasons. The main one you stated in your question. Basically, the MPLS provider is taking care of the mesh for you. You don't have the n(n-1)/2 problem, they do. QoS is only as good as what the provider offers. You basically map your DSCP settings into the QoS model they offer. Verizon has a very good QoS model.
The main thing I like about MPLS is that the provider basically takes over. You call them up and say 'connect the DC office up to MPLS.' They call you back and you are all set. Remember that MPLS is a Layer 3 service so if you want positive control of routing from start to finish, MPLS probably isn't for you. Some providers now offer L2VPN services (VPLS, VPWS) over their MPLS networks, but then you are back to the n2 problem.
I would highly recommend using MPLS and running BGP at all sites that connect to the cloud.
Question We run asr9001 with XR 6.1.3, and we have a very long delay to
login w/ SSH 1 or 2 to the device compare to IOS device. After
investigation, the there is 1s delay between the client KEXDH_INIT and
the server (XR) KEXDH_REPLY. After debug ssh serv...
Introduction The purpose of this document is to demonstrate the Open
Shortest Path First (OSPF) behavior when the V-bit (Virtual-link bit) is
present in a non-backbone area. The V-bit is signaled in Type-1 LSA only
if the router is the endpoint of one or ...
Hi, I am seeing quite a few issues with patch install and wanted to
share my experience and workaround to this. Login to admin via CLI, then
access root with the “shell” command Issue “df –h” and you’ll probably
see the following directory full or nearly ...