You need a router that will do QOS (quality of service). I work for cisco so I'll do a shameless plug here, you can buy something like a Cisco 2514 which has two ethernet ports and it will support QOS. These boxes are ancient but they are cheap and still work. You can get one on ebay for $100 - $150.