Die Idee mag ja ganz nett sein (und bist auch nicht der erste ders gerne so hätte), aber das funktioniert leider nicht
Wenn deine Bandbreite ausgelastet ist (jede menge downloads), dann gibt die logischerweise nix mehr her. Damit sowas funktioniert müsste man also "sofort" wenn eine HTTP oder HTTPS Anfrage kommt die Bandbreite für alle anderen Ports verringern.
Da ist schonmal dein erstes Problem, downloads von OCHs laufen über Port 80. Also HTTP Protokoll.
Wie willst du nun technisch filtern ob das ein Browser oder JDownloader ist ? Der Router weiß nicht ob das Paket von einer Datei oder einer Website ist.
Die einzige Möglichkeit dazu hat der Rechner selbst, also müsste es ein Programm auf deinem Rechner sein.
Damit kannst du aber nur mehr die Priorisierung im LAN steuern, nicht nach außen da dafür der Router zuständig ist.
Was dir unterm Strich bleiben würde, ein kleines Tool das bei aktivität im Browser die Downloadbeschränkung im JDownloader auf einen fixen Wert reduziert.
Etwas viel Aufwand dafür das es genauso gut eine generelle D/L Beschränkung von 48Mbit tun würde. Blieben 2Mbit um noch in DSL Geschwindigkeit surfen zu können.