There are many ways to monitor a network and each approach has pros and cons. They fall into two main camps. One uses protocols like SNMP and NetFlow to provide an overview of the network’s performance. The second examines the actual packets being sent back and forth on the network.