This question already has an answer here:
We currently have a crappy networking at our office, I meant that the router nor the switch cannot monitor the network. And we currently do not have any tool which can monitor this network.
So what I want to do is to monitor the network traffic of all the computers connected to this network. Something like I can see their transfer rates and things. I already tested a program called Net-Peekr, but the problem is that I need to install Net-Peeker Agents on all of the computers I want to monitor. It works fine but I cannot monitor the people who connects to our network via WiFI, because I don't have access (cannot install Agent) to those laptops or smartphones. Thats why I want a solution on which I won't have to install any agents on the PC's I want to monitor.
I saw a software long ago which does not have to use agents, which acts as a server. Like, the computer in which that software is installed needs another network card, and the switch is connected to this extra network card or so. I don't really understand that concept but if that's a solution, that's also fine.
Is it possible and what is the best solution for this?