QOS over Internet Do i need a VPN?

This is a little past my pay grade so dumb it down for me if you would.  The boss must have been reading something beyond his expertise as he wants me to figure out how to allow RANDOM internet users QOS from one of our IP network cameras via our web server.  My thought was that for QOS to work you had to have some control over both points in the network which you might be able to do with even an ad-hoc vpn, but can you allow even one person ata time any kind of QOS via the internet like that or is the best we are going to get is a QOS priority for the video stream though our local network and once it hits our gateway to the ISP it is plain old best of service IP traffic?  I will spread the points around on this one for anyone who gives details enough to convince the boss.
Who is Participating?
I'm no expert in QOS but I will tell you my opinion.

You can give the video traffic from your camera say a DSCP value of AF41 which would provide priority of your bandwidth of your traffic across "your network" to video.  You can do this in your network devices I know if you are running cisco.  You may also be able to set some type of streaming priority on your camera or the software for the camera.

This will only provide a priority of "YOUR" bandwidth to the camera.  Once it leaves your network and enters the ISP you have no more control over it.

I could see this helping some... say if a user was downloading a file on your network and someone hit your camera feed they will get priority of your bandwidth over the downloading of the file.

Hopefully more people will give input that may help you more.
doing a vpn won't help at all since u are still traveling the internet without qos

u can buy qos from your ISP, and often they have qos with their supplier, thus giving u more or less qos to the end user.

Nayyar HH (CCIE RS)Network ArchitectCommented:
A few points to point in mind when speaking to the boss.
QoS needs to be applied end-to-end and is configured on every device in the traffic path.
You cannot guarantee/prioritize (in other word apply QoS) to traffic on the Internet.
The SP can only provide bandwidth guarantee/prioritize traffic between customer point of interconnect and within ISPs infrastructure.
Bearing these points in mind you can i. purchase QoS service from ISP and/or ii. Apply QoS configuration across your internal networks (from ISP points of interconnect) to achieve a near ideal situation.
Become a Leader in Data Analytics

Gain the power to turn raw data into better business decisions and outcomes in your industry. Transform your career future by earning your MS in Data Analytics. WGU’s MSDA program curriculum features IT certifications from Oracle and SAS.  

In Australia our ISPs do not honour user's QoS settings, so once it leaves the network, it is "FIFO", first in first out, meaning that packets will be sent to their next hop in the order they were received.

We still use QoS however to prioritise the traffic that leaves our network and gets on to the internet. e.g In times of congestion we want our VoIP traffic to get on to the internet first, so it has the highest QoS priority as opposed to internet browsing.

I hope this helps.

Couple of things to note. QoS is not available on the Internet. Period. There are far too many ISP's involved and as stated above, QoS must be achieved end-end with everything in the middle honoring the priority markings. The Internet is designed to be first come-first served for everyone. That is what this whole net-neutrality thing is all about - preventing some ISP's from providing priority (QoS) for some (higher paying) customers traffic over other customer traffic.. or slowing down some traffic (i.e. P2P file sharing) using QoS techniques. Lawyers are making a fortune.

To achieve QoS, an end device must be able to mark the traffic, or at least some device in the network must be able to recognize traffic from that end device and apply the appropriate priority marking before handing it off to the next hop. That marking must be maintained, recognized, and handled at every point of hand-off. Switches to routers to firewalls to gateways to more routers, to different ISP's. All different technologies, all designed for different things, and most often any QoS markings simply get stripped off or ignored. Does your firewall even support QoS? Most do not, so all internal QoS markings simply get stripped by your own firewall. Hard to maintain QoS packet markings when Natting the source address.
kseathAuthor Commented:
So things like VoIP are QoS local to the router and maybe the ISP, but once past your circle of influence it is all best of service and open to whatever routing the internet provides?  That is what I am hearing, but really what good is that for VoIP quality outside of your organization?  Would the quality not just fall off and suck unless the traffic was all on your own point to point circuits between say offices in multiple states?  what about callls you place to New Zealand or something that flowed over the public internet?
"but really what good is that for VoIP quality outside of your organization?"

You'd be surprised how well VoIP works whether you are calling someone down the road or on the other side of the world. So long as you've got the bandwidth and your ISP offers you a good contention ratio, you'll be fine.

There are millions of people around the world (home users and businesses) who use VoIP, so rest assured, it works well :)

many times when we use voip in sweden we buy a sip-trunk from our ISP of choice, via this sip-trunk we can speak to others within the ISP:s sip-network for free, when we make a call abroad we get routed out the closest pstn gateway.

kseathAuthor Commented:
Thanks for all the pinput
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.