3.8. net_cls
net_cls
서브시스템은 네트워크 패킷을 클래스 식별자(classid)로 태그하여 Linux 트래픽 컨트롤러 (tc)가 특정 cgroup에서 발생하는 패킷들을 식별할 수 있게 합니다. 트래픽 컨트롤러는 서로 다른 cgroup에서 발생하는 패킷에 대해 다른 우선 순위를 할당하도록 설정할 수 있습니다.
- net_cls.classid
net_cls.classid
에는 트래픽 컨트롤 핸들(handle)을 표시하는 16진수 값이 포함되어 있습니다. 예를 들어0x100001
은 iproute2에 의해 사용되는 형식에서 핸들을10:1
라고 쓰기도 합니다.이러한 핸들 형식은0xAAAABBBB
입니다. 여기서 AAAA는 16 진수의 주 번호이고 BBBB는 16 진수의 부 번호입니다. 또한 선행 0을 생략할 수 있으며0x10001
은0x00010001
과 같고1:1
을 나타냅니다.
tc의 매뉴얼 페이지(man page)를 참조해서 트래픽 컨트롤러를
net_cls
가 네트워크 패킷에 추가하는 핸들을 활용하도록 설정하는 방법을 배우십시오.