Well in truth you can not guarantee the way you want on the internet that is a shared packer switching network... the whole idea of packet switch network away to get away from a nailed up ckt path for any one user ..that's not an efficient way to use ckts..you gotta keep the ckt carrying “payload” data traffic at all times...and this sharing allows the big burst of data at speed...
You want a dedicated path you're basically back to dial up modem speeds because to have your guaranteed the ckt most of time is sitting idle ...no different than having a dedicated limo or dedicated private plane yeah it's going to be there at a moment's notice most the time is going to be sitting idle and wasted
The internet fuction like the old party line phone system that everone could be on at the same time.. you just had to learn to share and you couldn't push everybody off
On that party line..your asking for a guarantee no one will using the party line whenever you want to use it and asking that any phone number you might call will not be busy...
The traffice is between two point.. not one.. so unless youn get a dedicated point to point circuit between any two points you can't guarantee that the path will always be available or they'll be no congestion that my slow you down or that it might be busy with some ones elses traffic......
And no matter how much guarantees or how much you buy on your end it doesn't guarantee with the other ends acess....
...data communications is a transportation service just like an airline or the railroad or a shipping company there's only certain guarantees you can make
So unless you're willing to help pay for your own private plane to stand by and be available for you 24 /7 to take you anywhere which is outrageously expensive
You've got to share the service with other...so you pay for different classes of service
and even if you want to pay for first class service and the airline flies to where you want to go at the times you want to go OK... then ok .. but its not going to go where you want every time immediately..
In relation to the airlines, it would be like overbooking flights to make sure they get a full plane ... and then the others who already paid for their tickets just get bumped off the flight.
With the telecoms, the can simply build out their capacity so they are not overselling their product, and then no one would be getting bumped. If they have 100 customers paying for a certain download speed, make sure THAT CAPABILITY is actually there for all hundred of them, and not “overbook the flight” ... :-) ...