This is our old Q&A Site. Please post any new questions and answers at

Using wireshark, i was given an assignment to go to any webpage, right click on said image, goto properties and note the image size. Given this information, i used my browser to just request that one image. I was able to figure out how many packets it took for that image that was 6676 bytes. And if i did Wireshark correctly, i found that this image took 19 messages/packets to download.

So my question: "If i told you a given image was a certain size, could you tell me how many messages the server would have to send for that image?"

Please help!! Thank you in advance

asked 14 Nov '11, 20:47

Justin%20Lien's gravatar image

Justin Lien
accept rate: 0%

That is virtually impossible to do. It depends on the (static) configuration of both sender and receiver TCP stack. Then it involves the implemented window scale / slow start / congestion avoidance options. And on top of that the path behavior, like packet loss and MTU limitations, influence what happens.

With so many unknowns it's impossible to accurately predict what will happen.

permanent link

answered 14 Nov '11, 23:28

Jaap's gravatar image

Jaap ♦
accept rate: 14%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 14 Nov '11, 20:47

question was seen: 3,471 times

last updated: 14 Nov '11, 23:28

p​o​w​e​r​e​d by O​S​Q​A