Je hebt verschillende soorten netwerkverkeer die je anders behandelt zonder dat de neutraliteit in gevaar komt.
Stel je krijgt als netwerkbeheerder een enorme brei aan data te verwerken. Gemiddeld gaat dat prima, maar toch regent het klachten bij de klanten van het netwerk: telefoongesprekken zijn bijna niet te voeren, Netflix hapert, en voor browsen moet je soms veel geduld hebben, maar soms staat het er in een microseconde.
Dan ga je de stroom data splitsen, elke stroom routeer je via de juiste route met de juiste prioriteit naar de geadresseerde.
VoIP is weinig data, deze moet zonder vertraging zo snel mogelijk doorgestuurd worden.
Bij browserverkeer moeten HTML en JPEG snel op z'n bestemming staan, een embedded MP4 mag er iets langer over doen (mag wat vertraging hebben, als de bandbreedte maar voldoende is).
Netflix mag ook best wat vertraging hebben, dit wordt toch gebufferd, als de bandbreedte maar voldoende is om een film of serie zonder haperingen te kunnen zien.
De neutraliteit komt in gevaar als je de stroom data niet gaat splitsen in substromen om zo het geheel efficiënter te transporteren, maar als je dat doet omdat je bepaalde soorten verkeer wilt blokkeren of vertragen tbv ander (meer opbrengend) verkeer, bv omdat een grote klant daar veel geld voor heeft betaald.