Network Engineer with 51-200 employees
Using protocol analysis to document a problem
Documenting a Problem With Wireshark
I remember talking to a group about the ‘superman syndrome’ where the analyst wants to swoop in and save the day. I explained that like most forensic tasks, protocol analysis can be tedius, confusing and downright boring at times. Alright who wants to capture some packets now!?
If you can’t see it, you can’t fix it. That is why I like to use protocol analysis to minimally document the problem that I’m experiencing. Even if the packets don’t show any anomalies, that worth knowing as well, isn’t it? If you do see an anomaly, you might not have the solution but at least you know what it looks like when its broken.
Ideally protocol analysis is most helpful when you have two traces to compare; the good and bad trace. In most realistic scenarios, the client will not have a good trace and just the current bad trace. I’m our classes I review how to make use of what you have.
In this example the customer had a DSL line with an issue and another DSL line what worked fine. The customer mentioned that whenever the DSL circuit ‘acted up’, they simply rebooted the modem. Both DSL circuits went to the same carrier, ordered at the same time, provisioned the same way and even use the same hardware. Perfect, example of something I can compare. I also noticed that these are not just modems, but they route, dhcp, firewall and NAT.
What I found, is that the problem circuit was having issues passing larger frames, while the other had no issues. After the reboot the problem circuit now behaves like the good one. Upon further investigsation I noticed the problem modem had older firmware and suggested they get that firmware updated.
So, even though I couldn’t ‘fix’ the problem, we know exactly what the problem is and what to look for if the problem returns.
http://www.youtube.com/watch?v=OBT5XGOA3EU
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Network Engineer with 51-200 employees
Finding the Rogue DHCP server With Wireshark
I am surprised that this exercise we do in class still proves to be helpful as well as quite popular.
There are many utilities out there to help find rogue servers, but why bother when you already have Wireshark installed. When you get comfortable with this exercise you can save some steps by creating a capture filter for just DHCP packets, or better yet, just DHCP server packets. As always with protocol analysis, there are many ways to do this exercise and this is just my preference since it forces me and the attendees to review the DHCP process as they go through the packets.
Rogue DHCP servers are becoming more common these days since a DHCP server can simply be a part of an application loaded on your computer. The introduction of tablets and smart phones that can provide hotspot support, are also DHCP servers. I even see more applications out there that turns your laptop into a WiFi hotspot so you can tether it to your tablet or smart phone.
Don’t worry, I haven’t forgotten the classic example of an employee who wants wireless access in a nearby conference room and simply connects the LAN port of his wireless router at his desk and starts dishing out IP addresses.
I like the added twist where I ask people to identify the legitimate DHCP based on paying attention to the story, not the packets. I can’t tell you how many times I figure out a problem by going back to the user and having a conversation rather than going over the trace a million times.
I think people forget that Wireshark and protocol analysis is an exercise in forensics and you need a story for context and to make sense of the packets.
I have said many times that many times the answer comes from the story, not the packets.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Wireshark
August 2025

Learn what your peers think about Wireshark. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
867,349 professionals have used our research since 2012.
Network Engineer with 51-200 employees
Using Wireshark To See The Impact of Applets and Extensions On Your Network
While troubleshooting a Wifi performance issue on a large BYOD network, I was explaining to the customer a lot of people on a wireless network sending a lot of small packets can cause a performance issue by robbing precious time from other Wifi clients.
They didn’t quite understand how this could happen since many users’ computers and phones are idle and just simply connected to the WiFi network. I illustrated the impact of having common applications installed on a smartphone/tablet as well as browser extensions or add-ons would have on a network by using Wireshark.
The trickiest part of this exercise is actually capturing the Wireless packets. You can use Riverbed’s Airpcap adapter, or any other vendors WiFi packet capturing product. Just keep in mind that in many cases where you have encryption enabled, its easier if you join that network to see the packets.
To this day I am surprised how many network analysts lack WiFi troubleshooting tools and either rely on their wired lan tools or strictly use the vendors monitoring applications as their sole source of information. I remember a few years ago I did a tools presentation for a vendor and asked the group how much confidence they would have in their auto mechanic if he only had one tool on the bench, or if he lacked specialty tools for your specific car’s make and model.
With Wireshark I was able to give them an ‘under the hood’ view of their network. You don’t need to have an extensive protocol analysis background to quickly realize that this is one busy network. As I have many times in the past, “Packets don’t Lie”.
On a wired network this is less of an issue since a wired network is more bandwidth bound. On a wireless network at home this isn’t an issue either since you aren’t sharing the wireless network with as many people.
In this case, the customer had over 200 people on an access point which cumulatively creates an issue.
In this video I use Wireshark to illustrate the traffic generated by these various applications.
http://www.youtube.com/watch'v=xDuRhQ6swrI
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Network Engineer at a tech consulting company with 1,001-5,000 employees
The must-have network analyzer.
Valuable Features:
This is the de-facto standard network protocol analysis tool. It's designed for network experts who need to do deep network packet analysis.
Contains powerful filters and conversation views help to target relevant data.
Open-source, multi-platform, and best of all, free.
Room for Improvement:
Good working knowledge of TCP/IP is needed to use this tool, including packet structure, headers, and ports.
The volume of data on a typical TCP segment is so large that it can be challenging to capture and find the right data.
Can't sniff wireless networks without additional hardware, e.g. wireless dongle.
Other Advice:
Somewhere out there, product managers are cursing Wireshark for providing such a great tool for free, when tools like this used to cost tens-of-thousands of dollars.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Aaron well said and nicely summarized, Wireshark is a very user-friendly, simple to use but powerful tool that will keep you completely aware of what is going on under-the-hood of a network. Yes, the data gathered is too vast and challenging to capture but still it can be filtered. Above all, Wireshark is free. Novice could use Wireshark to study the nuts and bolts of a network and Expert could use it to troubleshoot or restructure the network.
Rightly, The must-have network analyzer for all from Novice to Expert ................
Developer at a tech company with 51-200 employees
Best open source network packet analyzer in the market
Valuable Features:
- The best network analyzer tool out there in the market.
- Being open source makes it highly sought after for both network admins and developers alike.
- Supported on all major platforms like Windows, Linux and Macintosh.
- You can easily analyze each and every packet captured from the network based on protocol types like TCP, IP, UDP, etc.
- Captured packet list can be very easily exported to files.
- Can be customized to suit your needs.
- Very user friendly layout.
- Supports filter creation for narrowing down packet selection.
Room for Improvement:
- Packet filter used in wireshark is quite cryptic and the syntax is quite different from the other command line packet analyzers, like tcpdump.
- Requires admin privileges for running the packet capture utility.
- You cannot change anything on the packet i.e. you can not modify anything in the packet, packet header, etc. You can only read them.
- Requires basic knowledge of Networking to decipher the packet capture.
-Cannot be used to diagnose any kind of network intrusions and hacking exploits.
Other Advice:
Having used Wireshark for more than 3 years, I'm glad to find this useful application. The GUI is very good and helps you decipher the packet header, packet content, etc. very easily. Although, adding packet filters requires a basic knowledge of network concepts. Supports exporting captured packets to a text file for offline viewing.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Network Manager at a tech company with 51-200 employees
Wireshark is an outstanding tool that resolves network, security, and performance issues
Valuable Features:
Free and open source packet analyzer, which is extremely powerful and customizable.Captures real time data from a variety of network interfaces and types, and also displays data from previously captured files.Over 850 protocols are supported, including common protocols like IP and DHCP and also advanced protocols, like AppleTalk and IPX.The tool is compatible with all major operating system platforms including Windows, MAC, and Linux.GUI layout is user friendly and straightforward, which provides protocol-based color coding and comprehensive graphical representation of raw data.
Room for Improvement:
Built-in help system is not robust.Advance knowledge is required for protocol analysis.
Other Advice:
Wireshark is incredibly powerful, user-friendly, and a free tool, which is capable of live capture and offline analysis of traffic on any size network.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Infrastructure Expert at a tech company with 51-200 employees
Great Packet Sniffer
Valuable Features:
Wireshark is an open source development product so it doesn't cost anything and anyone can use it. It is easy to install and there is community support for different OS platforms. Wireshark is a great tool to help network engineers identify network problems like broadcasting, injection, poisoning, etc. You can see your network traffic protocol base on a GUI screen. It’s a real time monitoring tool for your network and is therefore very helpful for a network engineer when trying to identify a PC on a network that is causing a problem. You are able to capture network traffic and export it into different formats, and the same opposite import facility is also there.
Room for Improvement:
It’s helpful only if you have the basic knowledge of networking. You are required to have TCP/IP protocol suite knowledge and many other protocols as well.
Other Advice:
Wireshark is a complete protocol base network monitoring tool. It’s a real-time debugging protocol over your network. It also has import and export facilities to debug the traffic of your network.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Network Engineer at a retailer with 51-200 employees
"Best Packet Analyzer, report generator, and troubleshooter."
Valuable Features:
• This software analyzes network packets in detail and displays a detailed view of the network packets, highlighting any malware and suspicious software
• Users (network administrators) can easily identify and troubleshoot any network problems that are visible in the packet data
• It works with a large number of protocols
• The network packet analysis report is saved in multiple formats including XML, PS, TXT & CSV.
• Network packets can be captured from various media types
• When combined with GeoIP, you have the edge to capture traffic on a country basis
• Open source tool that can be customized to user preferences
• Protocol based color coding enabled
• User-friendly layout
• Supported with GUI interface
Room for Improvement:
• Wireshark does not allw you to make any changes relevant to the network. In other words, you can only observe the network.
Other Advice:
Wireshark is a dynamic software that has developed and adapted to the latest technology advancements and network challenges. It helps network administrators in conducting their packet analysis on a regular basis. Because of its detailed reports, Wireshark enables users to identify and troubleshoot network issues at a glance.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Wireshark Report and get advice and tips from experienced pros
sharing their opinions.
Updated: August 2025
Product Categories
Network TroubleshootingPopular Comparisons
Auvik Network Management (ANM)
AirMagnet Survey PRO
DX Spectrum
NetAlly EtherScope nXG
Broadcom Network Flow Analysis
Observer GigaStor
LinkSprinter
Colasoft Capsa
ManageEngine NetFlow Analyzer
Buyer's Guide
Download our free Wireshark Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Would you recommend implementing Wireshark for network troubleshooting?
- When evaluating Network Troubleshooting, what aspect do you think is the most important to look for?
- Cisco Catalyst Switch 3560 is not working - looking for advice
- Why is Network Troubleshooting important for companies?
- How has the Facebook outage (October 2021) happened? Could it have been prevented?
thanks for the feedback Aaron, I appreciate it.