Internet Gateway Bandwidth monitor, restrict IP addresses in LAN
Am looking for a reliable application which can help me monitor internet usage per computer in my LAN. It should also help me filter traffic, check viruses in IP packets, schedule some ports opening and closing like torrents, peer to peer and also decide which file types(mime types) are to downloaded or uploaded by who and at what time.
I could be asking for for but am looking for such an application which is open source. Also i should be able to disconnect a certain IP address after a certain amount on bandwidth is consumed.
Thanks alot, am hoping to hear good news.