Jump to content

Network Monitor - Uploading a Youtube Video


jeycee

Recommended Posts

Posted

Hi Guys,

 

just wanted to show you this. I never watched it but it looks like Rocky Mountains to me  :blink:

 

post-262-0-30449700-1422392362_thumb.png

post-262-0-35509600-1422392368_thumb.png

 

 

Guest Netduma Luke
Posted

That's a actually quite standard - uploading (and often downloading) is done in clumps like that. I'm not sure why - i'm sure abc or Iain will know though.

 

Learn something new everyday eh?

Posted

me too, this guys are magicians, it doesnt matter why  :D , i was  like :blink:  ..thanks Luke

Guest Netduma_Iain
Posted

I think the is probably a youtube bespoke congestion algorithm. They are so big it costs them money to transfer data so if I was them I would not upload all at once incase the user cancels the upload or stops watching the video. So you only want to be a be a bit ahead.

 

What Luke is referring to is the tcp congestion control saw tooth pattern. Computers don't know the available bandwidth end to end. The naive approach is to send as fast as possible problem is the internet will collapse when this happens. In fact this happened in the late 80s I believe.

 

The solution? Keep increasing your sending rate to find the max speed. As soon as you see a dropped packet assume it's a sign your sending to fast. So half the rate and continue probing. Over time this appears like a saw tooth.

 

A bit simplified but I hope it makes sense

 

Edit sent from phone sorry for spelling

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...