I have a friend who is willing to let me setup an ftp server on his connection. But he still wants to have a little bit of an upload for the site that he hosts(its a small site). He has a sdsl connect 1.1/1.1. He is willing to give me 100k of the up but wants the rest reserved for him. Is there any way to tell the ftp program that it cant exceed 100k(or a percentage) of bandwidth?

Im hoping there is a software way to do this cause i know that you can do this with very expensive switches, but we dont wanna get that into it. Thanks.