Wireshark 2.0: First Impressions

Tony Fortunato shares his initial thoughts on the updated version of the popular open source network analysis tool.

Tony Fortunato

November 9, 2015

4 Min Read
NetworkComputing logo in a gray background | NetworkComputing

I occasionally download and check out the current Wireshark development release, which has been in the works for nearly two years. The main attraction of the updated open source network protocol analyzer is that it will introduce everyone to the Qt interface, which promises to be more responsive and generally improve Wireshark performance.

I recently put Wireshark version 2.0.0rc2 through its paces throughout the day to see if I can use it for my day-to day work and training. Far from being a comprehensive review, this blog covers my thoughts and general impressions of the current development version.

Documentation: As I expected, it was very challenging to find documentation about the current new features regarding 2.0.0rc2. The user's guide still references 1.99 and the revision history shows the last data as November 2014. This is not a criticism, just a FYI for those that haven’t ventured into the development version before. Be prepared to figure things out on your own.  If you do have questions, post them in the Q&A section on the Wireshark site.

Packet Editor seems to be removed, or not added yet. This made me chuckle since I just wrote a blog about this relatively new feature, how much I liked it and hoped the Wireshark development community continues to develop it.  Fingers crossed that this feature is just low on the priority list and hasn't been eliminated.

Nice addition: I like the added keyboard shortcut/accelerator keys under "About Wireshark."

 

 

Figure 1:

 

 

Puzzling button: For those not familiar with trying out development versions of software, sometime you run into a button that doesn’t seem to do, like this checkbox under Preferences -> Appearance -> Layout

 

 

Figure 2:

 

 

Familiar settings have been moved:

  • Hide Interfaces is no longer in the Edit-> Preferences- Capture screen, but in the Capture Interfaces under the Manage Interface Button

  • And then there are things you take for granted until you can’t find them. For example, I could not figure out how to display the Wireshark version info in the title bar.

 

 

Figure 3:

 

 

  • No Apply button in the Preference screen.

 

 

Figure 4:

 

 

  • Statistics summary screen is now combined with the Capture file properties button in the bottom left corner.

Layout: I personally prefer the old Expert Info Tabs rather than this tree layout, which gets hard to navigate when there are many entries.

 

 

Figure 5:

 

 

Maybe that’s why they added the Limit to display Filter and Search Filter

 

 

Figure 6:

 

 

Packet list formatting:  The arrows are helpful to indicate where the command and responses are, but I haven’t figured out the vertical lines yet.

 

 

Figure 7:

 

 

RTP Player: The new VoIP/Player looks nice, but froze when I tried playing several VoIP trace files.

 

 

Figure 8:

 

 

Statistics IO graph: I love the new Statistics -> IO Graph, but hope they will put the copy feature back in.

 

 

Figure 9:

 

 

Merging files:  In the previous version of Wireshark, you could drag and drop multiple trace files, which resulted in a new file that was merged chronologically. In the new version, you just end up with opening one of the files you dragged and dropped.

Formatting issues: I found some minor formatting issues in the Follow the Stream screen that make it pretty well unusable.

 

 

Figure 10:

 

Generally speaking, the new interface and menus in Wireshark 2.0 are definitely quicker, more responsive and cleaner. This version is by far the most stable and usable version of Wireshark. I can’t wait to see the finished product, but  hope they put back some of my favorite features/options.

About the Author

Tony Fortunato

Sr Network Performance Specialist

Tony Fortunato is a network performance expert who has been designing, implementing and troubleshooting networks since 1989. His company, The Technology Firm, provides clients of all sizes with services ranging from project management, network design, consulting, troubleshooting, designing custom-designed training courses, and assisting with equipment installation. Tony's experience in networking started with financial trading floor networks and ISPs, where he learned to integrate and support equipment from various vendors. Tony has taught and presented at numerous colleges and universities, public forums and private classes. He blogs frequently at NetworkDataPediaand has a popular YouTube channel.

SUBSCRIBE TO OUR NEWSLETTER
Stay informed! Sign up to get expert advice and insight delivered direct to your inbox

You May Also Like


More Insights