3.8. net_cls
Le sous-système
net_cls
repère les paquets réseau avec un identifiant de classe (classid) qui permet au contrôleur de trafic Linux (tc) d'identifier les paquets provenant d'un groupe de contrôle particulier. Le contrôleur de trafic peut être configuré de manière à assigner différentes priorités à des paquets provenant de différents groupes de contrôle.
- net_cls.classid
net_cls.classid
contient une valeur seule sous format hexadécimal indiquant un descripteur (ou handle) de contrôle du trafic. Par exemple,0x100001
représente le handle conventionnellement écrit sous le format utilisé par iproute2 :10:1
.Le format de ces descripteurs (handles) est comme suit :0xAAAABBBB
, où AAAA est le numéro majeur en hexadécimal et où BBBB est le numéro mineur en hexadécimal. Vous pouvez ainsi omettre d'inclure les zéros du début :0x10001
est la même chose que0x00010001
, et représente1:1
.
Reportez-vous à la page man de tc afin d'apprendre comment configurer le contrôleur de trafic pour qu'il utilise les handles que
net_cls
ajoute aux paquets réseau.