SoftPerfect Bandwidth Manager inspecteert elk data pakket dat het netwerk passeert. Als er een regel van toepassing is op het data pakket dan wordt de gespecificeerde maximum snelheid toegepast op dat pakket. De regels zijn van toepassing in aflopende volgorde in de lijst met regels, met bovenaan de regels met de hoogste prioriteit. Er bestaan menu opties die het mogelijk maken om als dat nodig is regels op de lijst omhoog of omlaag te schuiven. Als een netwerk pakket niet past bij een willekeurige regel op de lijst dan wordt er geen snelheidsbeperking op toegepast. Zie ook de regels examples. Om een nieuwe regel toe te voegen selecteer je Rules - Add Rule uit het hoofdmenu of klik je op ![]()

Details van de velden in het Add Rule venster:
Als je een protocol hebt gespecificeerd op basis van IP, moet je ook de Source en Destination parameters specificeren. Dit kunnen IP adressen zijn, MAC adressen, series adressen of groepen adressen. Andere speciale parameters die hier zijn toegestaan zijn Any Address en Local host.

Om een regel te wissen selecteer je Rules - Remove Rule in het hoofdmenu, of je klikt op
. Om een regel te bewerken selecteer je Rules - Edit Rule in het hoofdmenu, of je klikt op
. Een zelfde venster als het Add Rule venster zal verschijnen om het mogelijk te maken dat je ook naar eigen inzicht velden kunt veranderen. Om de prioriteit van de regels te veranderen gebruik je Rules - Move Up of Move Down om de positie van de regel op de lijst met regels aan te passen, of je versleept de regel eenvoudig.
IOm de geavanceerde regel eigenschappen te specificeren, kies je de Advanced tab. Als je besluit een schema te gebruiken, zal de regel in werking of buiten werking worden gesteld, al naar gelang het schema dat je kiest. Bijvoorbeeld, je kunt je regels configureren om op werkdagen een hoge Internet toegangssnelheid mogelijk te maken en op feestdagen alles weer buiten werking stellen. Als de regel een schema gebruikt, is de Rule Enabled optie alleen maar een aanwijzing. Je kunt dit niet handmatig veranderen. De Interpretation groep definieert de manier waarop de software de regel interpreteert. Bijvoorbeeld, als je graag verkeer wilt binnenhalen in plaats van naar de lokale machine te verwijzen, stel je de betreffende optie in.


SoftPerfect Bandwidth Manager heeft een bruikbare batch wizard. Als je een aantal regels wilt toevoegen, bijvoorbeeld om een LAN segment te dekken, dan gebruik je Add Batch. Het is een hulpmiddel voor het opstellen van veel dezelfde regels binnen een enkele actie.
