On Tue, 1 Apr 2003 10:24:08 +0300, "Laurentiu Matei" <[EMAIL PROTECTED]>
said:
> e o lunga poveste...iar eu sunt destul de incepator.

no problem, expui frumos si te ghidam, sau incercam :)))

> Ceea ce ma intereseaza este sa pot folosi decent un echipament VoIP care
> necesita o banda cam de 6kB pentru un canal de comunicatie. Pentru a
> functiona corect are nevoie de o latenta de max 250 ms. Din ceea ce am
> citit
> despre HTB el are ceva de setat si pentru prioritate intre clase
> ...etc.....

cum am spus are prioritate numai la banda ramasa libera, nu este
prioritate intre clase la debitul garantat, pentru prio intre clase tre
folosit qdiscul prio, dar care din pacate nu functioneaza bine :PP

> Prin urmare asta este scopul meu....si inca ceva....daca stii mai
> multe....traficul pentru acest VoIP trebuie filtrat atat la intrare cat
> si
> la iesire.....? de aici sa trag concluzia ca trebuie sa aplic HTB pe
> ambele
> interfete (eth0 catre internet si eth1 catre LAN)? Trebuie sa precizez ca
> VoIP-ul foloseste un IP privat (192.168.x.x) dar folosesc pentru el SNAT
> si
> DNAT. Are influenta asupra filtrelor HTB? Eu sper ca nu are de vreme ce
> marcarea pachetelelor pentru o anumita clasa/subclasa se face cu iptables
> pe
> PREROUTING zic eu in acest caz pe ambele interfete.. Sper sa nu bat
> campii.....

potzi sa ignori traficul pe locala ta, in ideea ca nu o sa ai congestie
la cei 10M sau 100M cat este intre ruter si voip, dar pentru packetele ce
pleaca in internet tre sa pui htb

eu zic sa faci o clasa care sa aibe 6kB (daca sunt biti e ciudat, daca
sunt bytes incepe sa fie realist, zicem ca sunt bytes), deci o clasa de
50kbit cu ceil la 100-200kbit, si atat, iar restul traficului o sa intre
in best-efort.
Daca vrei sa faci mai multe diferentieri de trafic se schimba problema.

de ex:

iptables -t mangle -A PREROUTING -i eth1 -s 10.0.0.1 -j MARK --set-mark
0x1

$tc qdisc del dev eth0 root
$tc qdisc add dev eth0 handle 1: root htb
$tc class add dev eth0 parent 1: classid 1:1 htb rate 100kbit

$tc filter add dev eth0 protocol ip prio 1 parent 1: handle 0x1 fw flowid
1:1

dar nu stiu cum se comporta voip trecut prin nat, uite o chestie buna, ar
fi interesante niste rezultate de la tine, de cum merge

C
--
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui