thanks guys for your replies! I REALLY appreciate help because I am such a noob in networking, especially with linux…
Yes I have squid installed, but I barely know how to use it.
serangku, I understand squid might be able to help saving bandwidth, but at the end of the day, if the users are downloading all kind of different/non-repetitive data, it will not work. Think about rapidshare files or torrents...
dreamslacker, I only use NFS shares to transfer files between machines. Marginal amount of data through http (only web services such as mediawiki and Knowledgetree a document management system). Preferably, setting the delay pools only on the WAN side would be best.
What would be the first step in implementing this? DO I need to modify the squid.conf file of my pfsense box using the examples on the sites you sent me?