La QoS (pour Quality of Service) c'est tout ce qui concerne la mise en forme des différents flux sur un brin de réseau. Tu peux par exemple limiter la bande passante attribuée à un flux (par exemple le FTP pour eviter de massacrer ta connexion si quelqu'un telecharge chez toi), ou donner la priorité à un autre (comme la VOIP ou le SSH, car on aime pas quand ça lag).
Pour fonctionner il faut un equipement réseau (comme un routeur, un modem, un ordi etc) qui va trier et classer les paquets réseaux dans differentes classes ou file d'attente. On peut donc imaginer une file d'attente prioritaire qui sera vidée frequement (priorité forte, faible latence), ou encore une file d'attente qu'on videra de temps en temps par salve de N paquets maximum (donc débit maitrisé). C'est simplifié mais je pense que l'idée est là. Sinon pour plus de détail
http://fr.wikipedia.org/wiki/Qualit%C3%A9_de_service
L'avantage de la QoS c'est de vraiment maitriser l'utilisation de la connexion en fonction de ce qui passe dessus. On evite donc les phénomènes de congestion, de saturation.
L'inconvénient, c'est lourd à mettre en place. Si ton modem possède une interface qui propose de gerer la QoS c'est le cas le plus simple, faudra quand même se prendre la tête à définir les flux etc. Si le modem le gère pas c'est galère car il faut soit un pc qui servira de routeur, soit limiter chaque ordinateur.
Bien sûr on ne peut pas non plus s'attendre à des miracles, car ce que tu feras n'impacte que ton coté du réseau, ça ne va pas faire circuler tes données plus rapidement sur tout internet... j'aimerais que d'autres personnes te donnent leur avis là dessus, la QoS c'est incontournable en milieu professionnel, sur une ligne adsl à la maison c'est peut être pas tres utile... T'as quoi comme problème de lenteur? Vous êtes plusieurs à utiliser la connexion?