hello would you plz guide me if i want to use Wireshark to measure the seep of my requests to the other client on my wired network? the LAN is 100Mbps but i think it is less than this, how can i be sure the speed of my request, spouse i want to ask to calling a method of my Web application uploaded on my server which is in my wired LAN, now if i want to check how lung does it take from the time when i send my request until my server receive my request (network time)? thank u asked 04 Dec '10, 01:26 SAP |
One Answer:
If you want to measure how fast a single TCP connection performed you can isolate it by using the popup menu on one of the packets belonging to the connection and select "Conversation Filter" -> "TCP" (or do the one trick everybody learns the first time they run Wireshark: PopupMenu -> "Follow TCP Stream"). Next, go to the Statistics menu and select "Summary". Your connection throughput will be listed in the "Displayed" column. If you want to stress test you network you might consider running a test with a traffic generator like netio and look at the results for that test. Webapplications on the other hand very often do not consist of a single TCP connection (unless using HTTP/1.1 with connection keep alive), so you might not be happy by tracking down single communication flows. If you're more interested in how long a web page takes to load you might want to take a look at HTTP proxy tools like "Fiddler" or Firefox plugins like "Firebug" that can show you exactly which part took how long to load and in which order: answered 04 Dec '10, 14:12 Jasper ♦♦ edited 04 Dec '10, 14:13 |