What is our primary use case?
Wireshark's main use case is capturing packets and reviewing the data flow over the network.
Regarding my main use case for Wireshark, it is a great tool and would be one of the best tools available if you work in networks and want to capture packets and see how data is moving and what protocols are working. You can also see the header and everything that is in the packet. You cannot see information that is encrypted, and that is a great thing because if you are looking into the network and want to see what communication is encrypted, Wireshark can show you that as well.
A specific example of when I used Wireshark to capture packets and review data flow involved a call that was not working from India to the US. I installed it on the client PC and reviewed the packet to check how the data was flowing and what issue we were experiencing. Wireshark can show you the RTP packets, which helps us significantly in reviewing and troubleshooting the issue.
My advice to others looking to use Wireshark is to use it only if you are completely sure that your system is not compromised.
What is most valuable?
The best features that Wireshark offers are everything. Every time I look into Wireshark, I find something new. The ability to capture real-time packets and understand how the packet is working and moving through how many hops and to how many points it reaches makes it a wonderful tool.
The specific feature I use most is capturing packets of real-time communication and seeing how the packet is working. I rely on all the filters it has to check the protocols and see the communication between one end and another end and what the hops in between are, and if there is a proxy, how it behaves. Everything helps us check out the issue and troubleshoot it.
I do not have anything additional to add about the features; everything looks really fine. The graphics are also good, and you can change its graphical features, making it a pretty nice tool. You can also use it with the PCAP file, which is really nice.
Wireshark has positively impacted my organization by giving us the ability to capture packets and see into the network how it is working and what we can clarify about the network, specifically how we can remove many hops in the communication channels.
A specific example of a measurable outcome is that we have a few switches in our network that, when we use Wireshark analysis, we find should not be needed or can be replaced with automatic switches instead of manual switches, such as switches which do not have any active features and only passive switches. That has saved us a lot of time.
What needs improvement?
Wireshark can be improved if it provides the accessibility of capturing packets from one device that is installed in the network without needing the port-mirrored facility. They could provide something that allows us not to set up port mirroring every single time if we want to capture data for a specific device.
What other advice do I have?
I do not want to add more about the needed improvements; that is all that I need and what I see can be improved.
On a scale of one to ten, I would rate Wireshark a ten. The reason I give it a ten is that it is a great tool, and I do not think there is any tool better than this when it comes to capturing packets.
Regarding Wireshark's AI capabilities, I have not used them, so I cannot comment on that. I have not used the AI feature to assess accuracy and reliability of output, so I cannot provide any thoughts on that.
Wireshark is deployed in my organization as a tool; I have not deployed it over the network as we just use it as a tool whenever needed. It is installed in our system and on our jump servers.
There are no additional improvements needed for Wireshark that we have not discussed yet. I do not have any additional thoughts about Wireshark before we wrap up, as I have told you everything I can about it.
I would rate Wireshark a ten out of ten overall.
Which deployment model are you using for this solution?
On-premises