Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- вот мы создаем верхний класс, хорошо:
- qdisc add dev bond1 root handle 1 htb default d
- class add dev bond1 root htb rate 2000Mbit ceil 2000Mbit quantum 65535
- filter add dev bond1 parent 1:0 protocol all pref 2 u32
- и верхний фильтр?
- Перейдем к созданию таблицы:
- Что обозначает второе число после ht? и как оно соотносится с числом после link?
- filter add dev bond1 parent 1:0 handle 1: protocol all pref 2 u32 divisor 256
- filter add dev bond1 parent 1:0 protocol all pref 2 u32 ht 800:: match ip dst 0.0.0.0/0 hashkey mask 0xff000000 at 16 link 1:
- filter add dev bond1 parent 1:0 handle 2: protocol all pref 2 u32 divisor 256
- filter add dev bond1 parent 1:0 protocol all pref 2 u32 ht 1:1: match ip dst 10.0.0.0/8 hashkey mask 0x00ff0000 at 16 link 2:
- filter add dev bond1 parent 1:0 handle 2: protocol all pref 2 u32 divisor 256
- filter add dev bond1 parent 1:0 protocol all pref 2 u32 ht 2:20: match ip dst 10.222.0.0/16 hashkey mask 0x00ff0000 at 16 link 20:
- filter add dev bond1 parent 1:0 handle 2: protocol all pref 2 u32 divisor 256
- filter add dev bond1 parent 1:0 protocol all pref 2 u32 ht 20:201: match ip dst 10.222.141.0/24 hashkey mask 0x0000ff00 at 16 link 201:
- Пока мне все понятно.
- А вот дальше:
- class add dev bond1 parent 1:0 classid 1:100 htb rate 10Mbit ceil 10Mbit prio 3 quantum 10490
- Добавлять каждого клиента так:
- filter add dev bond1 parent 1:0 protocol all pref 2 u32 ht 10:3e match ip dst 194.12.74.62 flowid 1:100
- ?
- и что дает вот эта команда:
- qdisc add dev bond1 parent 1:100 handle 100 sfq perturb 10?
Advertisement
Add Comment
Please, Sign In to add comment