Omezení rychlosti na síťové úrovni (pakety) není zas až takový problém. Větší problém je, jak pakety uživatele X odlišit od uživatele Y. Nejjednodušší je to tak, že máš dva servery - jednomu uživateli předhodíš link na jeden, druhému na druhý.
Vzhledem k tomu, že nepíšeš nic o OS, protokolu, ani o prostředí, v jakým to chceš nasadit, se radí fakt hodně blbě...
Každopádně je to trochu vyšší dívčí, pokud vůbec netušíš, o čem je řeč, tak je lepší se do toho nepouštět.