I just read that a new net neutrality bill has been proposed in Congress. This is interesting as it comes not long after I had an interesting conversation with someone about my QoS studies for ONT and the applications such technologies might have to do away with net neutrality.
I’m a huge believer in net neutrality, the premise that ISP’s should not be able to pick and choose what content has priority and give faster speeds to websites or servers that can pay higher fees, beyond just their uplink speed. This would mean that if I wanted my site to be seen by the most people or have a faster download time, I’d not only have to get a fast connection to my server, but pay for my traffic to get priority through the networks of the ISP’s. In effect, smaller companies and individuals would be drowned out by those with more money, reducing those without the money or power to the internet version of a public access cable channel while the fat cats would be HDTV premium cable channels. To those of us who began using the internet back when it was mainly the home of university students, intellectuals, and the geek fringe and full of horizontal rules and new ideas, this idea is repulsive. It would be the barbed wire fences destroying our open frontier and leaving so many of us to tell stories of the “good old days” like so many antiquated cowboys.
On the other hand…there is a need for businesses to be able to prioritize traffic, both within their own private networks and over the WAN links that connect their sites. Essentially, QoS (Quality of Service) technologies arose out of the need to give small VoIP (Voice over IP) packets priority so that calls could be made over networks sharing bandwidth with data and not have jitter or difficult to understand conversations. If I have a network like this and limited bandwidth over my connections between sites, I want to be able to set priorities on the types of traffic I send over those links and then have those priorities followed by any devices owned by the ISP between my sites.
As I was trying to explain in my conversation about this earlier, QoS is simply a set of technologies, neither good nor bad. Yes, this could be used to destroy net neutrality, but it can also be used to let a poor startup make the most out of the bandwidth they can afford and continue to compete. Like any technology, it is how it is used and what the intention is that determines whether it is good or evil.