What I am wondering is how I could shape the traffic in the same way in the linux router, that way I could ssh the linux server from the Internet to the LAN (through NAT) and be downloading my e-mail or any stuff from the Windows Workstations at the same time with a low latency...
Check this page: http://www.lartc.org/
In the howto explains the queueing disciplines for bandwidth management on linux, and other very interesting topics.
There is also an spanish version of the howto :)
Also take a look at this page: http://luxik.cdi.cz/~devik/qos/
The home page of HTB queueing discipline. It's like CBQ but I read over there, that it's better in certain way, and I'm using it to make the QoS test on my linux box.
Also you will find very interesting information in this page: http://www.docum.org/
For an easy start check the scripts CBQ.init and HTB.init at sourceforge.
Saludos! Matías.
- : send the line "unsubscribe linux-admin" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html