IPQoS possède les fonctions suivantes :
ipqosconf, outil au niveau de la ligne de commande pour configurer la stratégie QoS ;
classificateur sélectionnant les actions, selon les filtres configurant la stratégie QoS de votre organisation ;
module de mesure du trafic réseau conformé au modèle Diffserv ;
différenciation des services basée sur la possibilité de marquer un en-tête IP de paquet avec des informations de transmission ;
module de comptabilisation des flux rassemblant les statistiques des flux de trafic ;
statistiques sur les classes de trafic, via la commande UNIX® kstat ;
prise en charge de l'architecture SPARC® et x86 ;
prise en charge des adresses IPv4 et IPv6 ;
interopérabilité avec l'architecture de sécurité IP (IPsec) ;
prise en charge des marquages de priorité utilisateur 802.1D dans les réseaux locaux virtuels (VLAN).