My router (Linksys/Cisco RV-042) can do that. You can throttle specific ports (or all of them) for individual IP addresses. You can also control whether you're throttling upstream or downstream traffic. I have noticed that when I'm uploading large files to my FTP server, it kills my download speeds. Manually setting an upload rate (through FileZilla - my FTP client) that is slightly less than full doesn't really impact the upload speed much, but gives my downloads a huge boost. (Edit: Of course, FileZilla has nothing to do with your situation. I just used it to illustrate how big uploads kill your downloads.)
My guess is that her torrenting is using up all of your upload capacity and that is killing your download speed. With the right router (it would have to be at the router level, unfortunately), you could limit her upload rate slightly (90% of full, for example) so that she probably wouldn't notice it but you'd see the difference. Win-win.
And I totally understand why you want to do this - it is fun to be curious. Talking to her would be easier, but I am also always wondering how stuff works and coming up with solutions. It's the same as taking stuff apart just to see how it works.
Last edited by Jimmy Stang; 10-08-2010 at 12:49 PM.
|