<snip>
Our bandwidth is provided through a Summit48 switch / router. We get given 1MB/s bursting to 2MB/s.
Is this achieved by configuring our port on the switch/router to have a max speed of 2MB/s ? then querying the switch/router every 5 minutes for the current throughput ?
Perhaps I'm looking at this in an overly simplistic light, but don't you just take the customer's bandwidth usage at samples of n minutes, and then bill them for the usage point at which 95% of their usage is below? In other words, make a chart, find the mean and standard deviation, and add 2 standard deviations to the mean usage. That'll get you the point at which 5% of the n-minute average samples are above and 95% of the n-minute samples are below.
Yes, this is correct. However, the thing I am interested in, is HOW is this actually done ? I.e, is the reading taken via SNMP off the router / switch ? Is this even possible. I dont know what can and cant be done with the high end routers / switch. Also, would the providor set the router / switch to allow up to 2MB/s ? or if not, what is restricting me to up to 2MB/s ?