10Mbps 연결의 송신 트래픽을 두 가지 범주로 분할해야 하는 사용 사례가 있습니다. 첫 번째 카테고리는높은 우선순위최대 10Mbps 대역폭의 트래픽을 사용할 수 있는 기능이 필요합니다. 두 번째 카테고리는낮은 우선 순위남은 대역폭을 사용할 수 있습니다.높은 우선순위운송. 다음을 통해 이 작업을 수행할 수 있습니다.
tc class add dev eth0 parent 1: classid 1:1 htb rate 10mbps ceil 10mbps
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 10mbps ceil 10mbps
tc class add dev eth0 parent 1:1 classid 1:11 htb rate 1kbps ceil 10mbps
높은 우선순위핸들이 있는 1:10
클래스 로 트래픽이 필터링됩니다.낮은 우선 순위트래픽은 핸들이 있는 클래스로 필터링됩니다 1:11
. 위에 표시된 바와 같이,낮은 우선 순위1:
트래픽은 1kbps에서만 보장되며 여유 대역폭이 있는 경우 상위( )에서 "빌려야" 합니다.
그러나 이것은 1kbps
해킹인 것 같습니다. Linux HTB 대기열 규칙에 대해 매우 낮은 "속도" 값을 사용하면 단점이 있습니까? 이것을 달성하는 더 우아한 방법이 있습니까?