A network traffic analyzer is a critical piece of software that is designed to perform a few specific functions on your network. It acts as a packet analyzer and sniffer that works in both a troubleshooting, monitoring and investigative tool. This makes it essential in any technical department that handles monitoring and maintenance of networking equipment, where it is necessary to ensure uptime.
Not all tools have been created with the exact same objectives in mind, so it is necessary to really dive into the basics about what each one is purported to do. There is also the fact that there is more than one subtype of traffic analyzer. There are some applications that concentrate on individual packet inspection, others that focus on protocol analysis, and others that have a macro view of the over all traffic flow of the network. With this in mind, we will be looking at the basic functionality of each of the applications in our list of traffic analyzers.
Here is our list of the best network traffic analyzer tools:
- SolarWinds NetFlow Traffic Analyzer – FREE TRIAL This tool queries network devices to retrieve traffic flow information and raises alerts if capacity approaches. Runs on Windows Server.
- Site24x7 Network Traffic Monitoring – FREE TRIAL A cloud-based system that includes full infrastructure and application monitoring.
- SolarWinds Bandwidth Analyzer Pack – FREE TRIAL A bundle of the Network Performance Monitor and the NetFlow Traffic Analyzer that gives you a complete monitoring system for your network. Runs on Windows Server.
- Paessler PRTG A collection of network, server, and application monitors that includes traffic capacity sensors. Runs on Windows Server.
- Nagios Network Analyzer A network monitor for traffic that is part of a package of system monitoring tools that can be expanded by plug-ins. Runs on Linux or on Windows over VMWare.
- ManageEngine NetFlow Analyzer An on-premises monitoring package for networks that issues alerts if capacity exhaustion looks likely. Available for Windows Server and Linux.
Some of the applications that we will be looking at will have a main function that they perform, such as monitoring and managing IT devices, while others will focus on alerting systems and troubleshooting. Many of the applications in our software round up will fall into a little bit of all of these categories, so we need to be mindful of which features you really want to adopt into your own network environment.
The best Network Analyzer Tools
SolarWinds offers a whole host of features in the network analyzer world of tools. It can operate as a packet analyzer, NetFlow monitor and bandwidth utilization tool. It allows you to build up a repertoire of reports that you can use to identify trends and issues, as well as a real time alert facility that will notify you when problems are first detected, letting you deal with the issue before it turns critical and causes loss of network connectivity and down time. If in the event there is a highly unusual event that takes place on your network then you can configure alerts to trigger so that you can monitor the unusual activity in real time, instead of finding out about it only after it occurs.
Just as important as finding out about an issue is finding out where it is originating, and where its destination on your network is. This is not easy on a network that spans many segments and nodes with hundreds and thousands of computers, laptops, IoT devices, wireless devices and smartphones connected to it.
With all of these devices having the potential to connect to the internet you have to be able to track and monitor the internet usage of each one. By using the traffic analysis tools that come with this application you can identify the top talkers on your network and begin the process of limiting their data usage by blocking them or throttling their usage down.
Network Traffic analyzer is able to give you a comprehensive analysis of all network components and automatically correlating the collection of the data so that you can gain a better insight into the activity. It is able to collect NetFlow v5 and v9, Huawei NetStream, Juniper J-Flow, sFlow, IPFIX, Advanced app recognition with NBAR2. It also has the ability to analyze network traffic by using custom and over lapping IP address groups. This technology allows you to create your own IP address groups, which can then be looked at and will show you the network traffic and sort it in the way that suits you the best.
NTA was designed to create a user-friendly interface that is easy to get information from by using a web interface. It displays the application, out traffic, in traffic and percentage used all in a simple graph that is easy to read. The graph is also color coded so you can easily visualize which applications used the most data.
NTA also has a ‘network insights’ view that lets you see which elements you need to tweak in order to improve your network flow. SolarWinds has PerfStack which features a cross stack network traffic data correlation that gives you fast graphical confirmation and insights. If you would like to try it out for yourself then you can find a link to the 30-day free trial. You will need to sign up and supply some of your details before you can proceed to the download page.
Pricing: Pricing for this product starts at $1,036. If you would like a more personalized quote then you can request one from here.
Site24x7 is a cloud platform of monitoring services and it includes a network traffic monitoring unit. This tool uses special protocols to communicate with network devices, such as switches, routers, firewalls, and wireless APs.
A number of device manufacturers have created languages that enable monitoring tools to communicate with them and query statistics. These include NetFlow from Cisco Systems, J-Flow from Juniper Networks, AppFlow from Citrix, and NetStream from Huawei. There are also a number of non-proprietary protocols that other manufacturers deploy, including sFlow, cflow, and IPFIX. Site24x7 can communicate through all of these systems, which gives it the ability to monitor multi-vendor environments.
The statistics drawn from devices with these languages enable Site24x7 to identify the capacity of each interface on each device and see the ongoing throughput levels on them. Thus, Site24x7 is able to report on live traffic levels on each stretch of the network.
The dashboard can segment traffic information by packet type, identifying the application and protocol for each. With this data segmentation, the monitor is able to report on the top 10 traffic generators, including flows in and out of the network. The service is also able to display QoS data for VoIP traffic.
The system places thresholds on each of the metrics that it gathers. These trigger alerts when crossed. You can set up the system to forward these alerts to key personnel via email, SMS, push notification, voice call, or RSS feed. The dashboard can be viewed from mobile apps for Android and iOS.
The alert thresholds are set at levels that give you time to take evasive action. You can adjust those levels manually and it is also possible to create composite alerts, based on multiple metrics.
The Site24x7 dashboard is based in the cloud so it can be accessed from any standard Web browser. All of the processing for each screen is performed on the Site24x7 server and the metrics are saved there, too. The cloud location of the monitor means that it is able to supervise multiple LANs in the same account.
The system needs to install an agent on your system in order to collect data. This download is managed by the dashboard during the account creation process. The movement of data between the agent and the server is protected by encryption.
The system can monitor the performance of connections across the internet to cloud resources and also between sites. The full network monitoring package also includes performance monitoring that queries devices statuses with the Simple Network Management Protocol (SNMP).
Site24x7 is bundled into packages that include network monitoring as well as server and application monitors. The bundles also include website monitoring services with both real user monitoring and synthetic monitoring tools.
There are many bundles available for Site24x7 and each has a different pricing structure. All of the plans are charged for by subscription, which is levied annually by expressed as a price per month.
All of the plans are available for a 30-day free trial. They are priced at a level that is suitable for small businesses with extra capacity available for an extra charge.
Pricing: The monthly subscription rate for Site24x7 starts at $9 per month.
SolarWinds has another product to help analyze networks, and that is SolarWinds Network Traffic Monitor. It is able to help users identify the root cause of a poor performing network, which makes it easy to mitigate and resolve the issues. SolarWinds Bandwidth Analyzer Pack is a combination of Network Performance Monitor and NetFlow Traffic Analyzer, giving you a capable, best-in-class network traffic monitor.
The Bandwidth Analyzer Pack, which is part of Network Traffic Monitor suite, allows you to monitor and measure traffic across the network by looking at bandwidth and packet path details. From here it is easy to diagnose and detect network performance issues and work towards resolving them. It also makes it very simple to trace network traffic because it uses a simplified single view where all data and information is available. This means that you don’t have to wade through mountains of different stats and views to find what you are looking for, which simplifies the whole process and makes it that much easier to identify major issues when it comes to network bandwidth with this network analyzer.
Most companies have no clue about who or what is actually using the bandwidth on their corporate network. In order to properly keep security in check and costs under control it is important to know exactly how much data is being used legitimately by your users and services. It lets you understand who your top talkers are on the network, how much data they are using, and where they are communicating with. It has advanced tools built in that let you see how your prioritization policies are working, and lets you plan out better policies.
The combined result is that all of these additional features will help you to analyze your network, identify issues, monitor bandwidth utilization and extract the maximum value out of your network. You can build up a historical record of the current usage of your network and help you to create trends and map out problem areas that need to be addressed. This application will give you the tools that you need to manage and monitor your network and keep it running smoothly and optimally. The application lets you diagnose slow connections, packet loss and network issues in general.
When an issue starts affecting your network you need to find out what the problem is as soon as it happens. This is a great application to have in your arsenal of diagnostic tools. While not as in depth and technical as some deep packet analyzers, this Network Traffic Monitor will help you to understand the operational impact that bandwidth issues are causing to the business. If you have a need for bandwidth monitoring in your Network Analyzer solution then you can try the 30-day free trial.
Pricing: For pricing information you can contact the SolarWinds sales team.
4. Paessler PRTG as a Network Analyzer
PRTG is well known as an overall network monitoring solution with some great functionality, and it can also be used as a network analyzer, according to the company’s own website. PRTG lets you analyze all of the different components of your network. This helps you to accelerate all of your troubleshooting exercises and lets you get to the root cause of an issue before it becomes an even bigger problem. It helps you to eliminate slow down areas that cause bottle necks on your network which improves the overall efficiency of your network throughput and data transfer speeds. It includes an SNMP monitoring capability, as well as Flow, Packet Sniffing and even WMI. All of these components help you to plan out the resource allocations for your network, which makes it even more efficient.
Network analyzers are crucial if you are responsible for the operational side of your network. Network analyzers are able to record and dig into the information that is being transmitted over your network. PRTG is able to look at different aspects of these data flows such as parameters and packet content, and it can present this information as a tables and diagrams. Having visual confirmation of how your network is performing will give you a powerful tool for understanding how your information is traveling across the network infrastructure within your business.
PRTG gives you the ability to drill down into the information of the network by sorting them according to traffic by connection, the protocol used, by IP Address allocation, which all allow you to identify the top talkers on the network and determine who is using the most data. This is important in managing costs and streamlining efficiency on your network. All of these capabilities are part of your complete networking solution.
Network Analysis by using PRTG gives network administrators 4 specific advantages in particular. The first thing that it does is break down network traffic. This allows you to immediately identify the applications that are hogging all the bandwidth on your network. It monitors all of the devices on your network and tells you which computers and servers are overloading your network. All of this is presented in a n easy to read overview that will immediately tell you what is going on within the confines of your network.
The second thing that makes this software standout is the way that it collects your data and allows you to visualize it in human readable formats like tables and diagrams. The data is sorted and gives you a top list of heavy network users. This data is trended over months and gives you a way to find patterns and track the history of a specific server or computer and identify abnormalities.
It also gives you compelling data to take to your financial administrators when budget periods require you to show reasons why you need to upgrade your infrastructure. A severely bottlenecked segment of your network can help you to demonstrate this.
Next, it helps you avoid bottlenecks by identifying the issue in the first place. A bottle neck in your network can severely impact your business applications and customers, so you want to know about any performance degradation before it starts to cause havoc on your network. Avoiding the issue is far better than trying to recover from it or mitigate it after it has already begun.
Lastly it gives you intelligent network updates about the current state of your network. This means that there is continuous feedback about the capacity of your network, which is a huge benefit. It means that you are far less likely to be caught by surprise when there are any sudden spikes in demand for resources on the network, as you can plan redundancy and additional capacity when you understand what resources you currently have on the network.
To try out PRTG Network Monitor for yourself try out the free download 30 day trial from here.
Pricing: PRTG licensing prices vary with the number of device sensors you need. It starts at $1,750 for 500 sensors with 1 server installation, and you can customize the amount that you need based on the number of devices across your enterprise that you need. Full pricing can be found here.
5. Nagios Network Analyzer
Nagios is a monitoring solution that was first created back in 1999. Since then it has gone on to become a globally recognized monitoring solution that is favored by enterprise businesses that value visibility and constant metrics. Nagios is able to monitor your entire IT infrastructure and allows you to monitor business systems, system critical applications and services.
This in turn allows your support staff to keep the wheels of your business turning as intended, while relieving them of actively monitoring graphs while they conduct the day to day operations of supporting your network. When issues are detected, your staff can start fixing issues before they become serious enough to cause outages and down time.
Nagios have grown over the years and now features thousands of different projects that have been incorporated into it. These are plugins that have been written to specifically accomplish a particular task, such as Network Analyzing.
Nagios is a complete package and allows your staff to configure it as a monitoring solution to keep a close eye on critical IT infrastructure components like servers, desktops, IT components in your networking infrastructure such as routers, managed switches and more. You can fine tune it to monitor system metrics, specific network protocols, applications that are essential to your business, services, servers and network infrastructure.
Once an issue is detected, you can configure Nagios to send you alerts depending on how severe the potential is for outages and downtime. The alerts themselves can be sent via email, SMS or even a customized script that performs a set of functions. Once alerts are generated, your IT staff can acknowledge the alerts and then action them, based again on the severity and the procedures that are in place within your organization.
If an alert needs to go to another team or to a specialist, then alerts can be escalated so that the right people get the alerts at the right time. If the person on standby does not answer the alert within a specified time frame, then the alert can be escalated and reassigned to someone else so that the issue does not go without being actioned.
Next, we will look at the Nagios Network Analyzer features.
The Nagios Network Analyzer gives you a comprehensive dashboard environment that provides you with high level details about the sources of network traffic. It offers you extensive network analysis so that you can have a more in-depth look at all of the network traffic sources that will break down things such as potential security threats, unauthorized use of the network, and many other network analysis tasks.
Your network administrators will have the ability to quickly and easily gather intelligence about the current state of your network and they will have all of the high-level details that they will need at their fingertips so that proper action can be taken. The design itself is intuitive and very easy to use without any of the bloat that is common in some applications. Instead, you are given an easy to use network analyzer that provides great performance and fast loading times.
The end result is that your teams will have access to Network Analyzer data that they need whenever they need it. No need to setup a filter to capture data during a security even as the application is continuously monitoring and capturing data on the fly. You can download the Nagios Network Analyzer from here if you would like to try it out.
Pricing: Pricing starts at $1,995 for a single license
6. ManageEngine NetFlow Analyzer
ManageEngine NetFlow Analyzer is next on our list. It is a complete traffic analysis application that uses something called flow technologies to give you a current snapshot of the current activity on your network. This information ties in with the visibility of their bandwidth performance monitoring capabilities and it makes up a critical part of your team’s monitoring infrastructure. Although many see tools like this as primarily being in place for bandwidth monitoring, they can also provide you with valuable insights about the types of traffic that are running on your network.
NetFlow Analyzer gives your network administrator teams to clean up the traffic sources that are putting unwanted load on your networks, making this a unified solution that does more than just report back to you on packet data and protocol types. Traffic bandwidth and traffic pattern recognition is where a tool like this can really add value to your business by reducing costs and eliminating wasteful data costs. If you have more technical requirements for tracking data utilization then you can also use this application to look at the interface level, giving you information about the host that is communicating on your network and causing issues.
You can use this tool for network forensics and security analysis for daily operations. It has the ability to find a wide range of both internal and external security issues. This is done by using something that ManageEngine calls Continuous Stream Mining Engine technology. It gives you and your team the ability to track network issues that are anomalous to your setup and need investigating. An example is traffic that is side stepping your firewall and protective measures.
This will give you a far greater understanding about what is generating that traffic on your network, so that you can either remove it if it is not supposed to be there, or document it if it intended to be running. The technology enables your teams to detect security issues such as context-sensitive anomalies and even zero-day intrusions. Command and control packets from malware that has not yet caused issues on your network is also a possibility when configured.
If you need to control the way that data enters and leaves your network, then you can also use this application to recognize and classify non-standard applications on your network. These applications have the potential to use an exorbitant amount of bandwidth and are very rarely allowed on your computer network for this very reason. Peer-to-peer file sharing and streaming services are 2 examples of this. It gives you the ability to plan for future capacity, as well as monitor current usage trends.
There are 2 different versions of this software, one is the Essential version that has all of the basic features that you need to get your network monitoring and traffic analysis underway. The Essential download can be found here while the Enterprise version can be found right here. Each of these versions have their own particular pros and cons depending on your requirements, so you can take a look at their website for a full run down on the features available from each version. You can find a full side-by-side comparison here.
Pricing: Pricing on the Essential version of ManageEngine NetFlow Analyzer starts at $595 while the Enterprise version starts at $1295
We have gone through 5 of the best commercially available Network Analyzers that are currently available in 2020. Each of the companies that create this software have their own take on the needs that a network professional in an enterprise production environment might need. Some incorporate monitoring and alerting structures and systems into the analytics of packet analyzing, while others concentrate solely on the capture and collection of network traffic data for you to create highly graphical and easy to use graphs to convey to management and technical staff what components on your network are using network resources.
What the main take away from these run downs of products should be for you is the fact that visibility is paramount whenever dealing with network traffic analyzers. In order to truly know what is going on within your network you need to be able to pinpoint the source of data transmissions, and also measure them accurately.
We hope that you have found this information useful and that it has given you lots of information about your next network analyzer solution for your network. There are many different factors that are worth considering before you jump in and implement a solution for your network, and we hope that you have seen what a few of your options are.