I'm trying to measure the max bandwidth usage of my LAN with Wireshark. I´ve done several packet captures but I don't know how to obtain the max bandwidth usage. Any Idea?
Thank you in advance
Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.Visit Stack Exchange
Network Engineering Stack Exchange is a question and answer site for network engineers. It only takes a minute to sign up.Sign up to join this community
You could add the frame (or packet or payload) sizes for a given time period and calculate
total size / time to get the average L2/L3/L4 throughput during that time. Wireshark doesn't do that.
To seriously get a measure of momentary throughput, switch functions like RMON (by interface only), sFlow or OpenFlow (possibly filtered by source, destination, L4 port number, VLAN, size, ...) are much better suited.
The maximum bandwidth of a path is a more theoretical figure you'd get by comparing all link bandwidths on that path, the lowest one being the limit of the overall bandwidth.
Simple method is to use iperf, if you want to find the max bandwidth between two LAN endpoints.
You can also measure throughput of particular TCP session through wireshark. For that follow the following steps:
A new window will appear displaying throughput graph of that particular TCP session.
iperfto measure bandwidth.