I am planning to turn my raspberry pi B+ into a router. The main motto is to create a QOS application on my Pi so that I can limit the bandwidth usage to a particular application. For example if I want to limit the usage of the bandwidth to www.facebook.com, I should be able to do it.So, is this possible ? I know that openWRT is used for routers but how it works for RPI, is it as stable as other distributions to Raspberry.
So, for the application I mentioned which is the better option, should I stick to Raspbian or port OpenWRT to my PI?