HTB a nastaveni - delsi

Jan Povolný povolny na utrv.ujep.cz
Středa Květen 14 14:55:22 CEST 2003


Dobry den,

chtel bych se zeptat na reseni jednoducheho problemu pri nastaveni HTB. Mam
linku s 15 podsitemi, pro ktere mam nastavene HTB tak, aby se linka delila
pomerne podle poctu uzivatelu a jejich pozadavku. Vse jsem nastavil ve smeru
z Internetu do lokalni site. Nyni mam dva problemy, zkousim laborovat s
nastavenim HTB, ale nefunguje mi to, byl bych rad za nakopnuti par radky
konfigurace, predem diky.

Externi sitovka eth0 (10Mbit)
Interni sitovka eth3 (100Mbit)

----htb.init-----
#!/bin/sh

tc qdisc del dev eth3 root

tc qdisc add dev eth3 root handle 1: htb default 21

tc class add dev eth3 parent 1: classid 1:1 htb rate 256kbit ceil 256kbit
prio 0

tc class add dev eth3 parent 1:1 classid 1:10 htb rate 48kbit ceil 256kbit
tc class add dev eth3 parent 1:1 classid 1:11 htb rate 48kbit ceil 256kbit
tc class add dev eth3 parent 1:1 classid 1:12 htb rate 48kbit ceil 256kbit

...

tc filter add dev eth3 protocol ip parent 1:0 prio 1 u32 \
    match ip dst 192.168.1.0/24 flowid 1:10
tc filter add dev eth3 protocol ip parent 1:0 prio 1 u32 \
    match ip dst 192.168.2.0/24 flowid 1:11
tc filter add dev eth3 protocol ip parent 1:0 prio 1 u32 \
    match ip dst 192.168.4.0/24 flowid 1:12

...

tc qdisc add dev eth3 parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev eth3 parent 1:11 handle 11: sfq perturb 10
tc qdisc add dev eth3 parent 1:12 handle 12: sfq perturb 10

...
------------------------

1. jak zajistit, aby omezeni u trid byla platna pro oba smery, z i do
sitovky, nastaveni se dvema "match" (jednou ip src, podruhe ip dst) po sobe
mi nejak nefunguje...

2. jak zajistit, aby pocitace v lokalni siti mohly mezi sebou komunikovat
bez omezeni rychlosti 100 MBit...

Diky Jan Povolny





Další informace o konferenci Linux