-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ol� pessoal.
Estou tentando implementar QoS na rede da minha casa com FreeBSD 5.3,
mas na pr�tica n�o est� funcionando como deveria.
Tenho uma conex�o DSL de 768 Kbps (256 Kbps para upload) e usei o IPFW
para limitar a banda com quatro computadores. Cada um pode atingir no
m�ximo 256 Kbps de download e 85 Kbps de upload:
- --
/sbin/ipfw pipe 1 config bw 256Kbit
/sbin/ipfw pipe 2 config bw 85Kbit
/sbin/ipfw add 1 pipe 1 ip from any to 192.168.0.1 in recv tun0
/sbin/ipfw add 2 pipe 1 ip from any to 192.168.0.2 in recv tun0
/sbin/ipfw add 3 pipe 1 ip from any to 192.168.0.3 in recv tun0
/sbin/ipfw add 4 pipe 1 ip from any to 192.168.0.4 in recv tun0
/sbin/ipfw add 5 pipe 2 ip from 192.168.0.1 to any out xmit tun0
/sbin/ipfw add 6 pipe 2 ip from 192.168.0.2 to any out xmit tun0
/sbin/ipfw add 7 pipe 2 ip from 192.168.0.3 to any out xmit tun0
/sbin/ipfw add 8 pipe 2 ip from 192.168.0.4 to any out xmit tun0
- --
Esta parte est� OK. Mas um dos usu�rios usa a conex�o para jogar dois
jogos on-line (portas UDP 27015 e 27016 para um dos jogos e TCP 5000 e
5001 para o outro). Tentei dar prioridade para as portas do jogo com PF.
No meu arquivo /etc/pf.conf tenho (tun0 � a interface PPPoE):
- --
scrub in all
altq on tun0 cbq bandwidth 768Kb queue { std, jogo }
queue std priority 1 cbq(default)
queue jogo priority 7 cbq(borrow)
pass in on tun0 inet proto udp from any to any port 27015 keep \
state queue jogo
pass out on tun0 inet proto udp from any to any port 27015 keep \
state queue jogo
pass in on tun0 inet proto udp from any to any port 27016 keep \
state queue jogo
pass out on tun0 inet proto udp from any to any port 27016 keep \
state queue jogo
pass in on tun0 inet proto tcp from any to any port 5000 keep \
state queue jogo
pass out on tun0 inet proto tcp from any to any port 5000 keep \
state queue jogo
pass in on tun0 inet proto tcp from any to any port 5001 keep \
state queue jogo
pass out on tun0 inet proto tcp from any to any port 5001 keep \
state queue jogo
- --
Na pr�tica, o jogo n�o tem a performance esperada quando algum dos
outros computadores usa a conex�o no seu limite. H� alguma coisa errada
na minha configura��o? Ficaria agradecido se algu�m ajudasse.
Obrigado.
- --
Jo�o Paulo Just Peixoto
Linux User #329704
http://counter.li.org/
- --
Graduando em Ci�ncia da Computa��o
Universidade Estadual de Santa Cruz, BA
- --
Ilh�us, BA
(75) 8104-8473
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.7 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCc9shXL+vuN2d7ZwRAmfLAJ9vHGEtzzZN0yjR2jgtXguEDdxqpwCbB/jb
6QA/8/K1x2VyxhKoHzYmYf4=
=vhWC
-----END PGP SIGNATURE-----
_______________________________________________
Freebsd mailing list
[email protected]
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br