Comment limiter par programme l'utilisation de la bande passante de mon application c #?

J'ai une application de sauvegarde, là, qui se connecte à différents services web et télécharge des fichiers de ftp ou http, serveurs. Quelle est la façon la plus simple de limiter l'utilisation de la bande passante de mon application?

J'ai besoin de le faire parce que l'application une fois installé et en cours d'exécution sera de ralentir l'accès à internet pour tous les gens qui finira par me mettre dans l'enfer. J'aimerais donc mettre en œuvre une vitesse limite qui est actif pendant les heures de travail, et aura pour effet de désactiver la nuit.

source d'informationauteur Mats