En af mulighederne er programmet Wrr, som blev udviklet til at give en retfærdig fordeling af en internetforbindelse i slutningen af 1990'erne.
Programmet installeres på en Linux-pc, som er sat op med to netværkskort og konfigureret som en netværksbro (bridge) mellem lokalnetværket og routeren.
Båndbredden fordeles efter nogle regler, som administratorerne af bolignetværket selv kan definere. På det kollegium, hvor programmet oprindeligt blev udviklet, betød det, at der var fri trafik for alle brugere om natten, mens der var begrænsninger på i dag- og aftentimerne.
Ved hjælp af et statistikprogram, Wipl, bliver hver enkelt pc's forbrug registreret. Trafikken registreres for hvert netværkskort ved hjælp af kortets MAC-adresse, som er unik for hvert kort.
Smider fildelernes pakker væk
Når en pc's forbrug overstiger en vis mængde, begynder Wrr-programmet at tildele den en lavere prioritet på netværket. Det betyder, at pc'er, som har downloadet mindre, får lidt mere plads på internetforbindelsen.
I praksis sker det ved, at Linux-maskinen, som kører Wrr-programmet, smider nogle af de pakker væk, som kommer fra den pc, der har fået en lavere prioritet.
De første versioner fungerede ikke godt sammen med cache-proxy-servere, men en ny version understøtter blandt andet open source cache-serveren Squid.
Hjemmesiden for Wipl og Wrr er:
http://wipl-wrr.sourceforge.net/Held og lykke :-)
Anders