Current time: 11-18-2018, 09:20 AM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How does network emulation work?
02-07-2018, 09:04 AM
Post: #1
How does network emulation work?
Hi,

I am currently analyzing webpages with webpagetest (private instance) through mobile emulation. I have tried to emulate network connectivity - bandwidth, latency and packet loss rate - and got result a bit different from my expectation.

Here is my question. How exactly do network connectivity values emulate actual request? Are those numbers just added to current network status of agent? Or does WPT set the agent's actual network status as closely as the values of network connectivity? My experiment showed me that they are doing something, but I am wondering how exactly those numbers affect on actual network status.
Find all posts by this user
Quote this message in a reply
02-09-2018, 10:58 AM
Post: #2
RE: How does network emulation work?
Could anybody pls give me any kind of answer?

The answer to the question, don't know the answer, question itself is wrong, or inappropriate forum, anything would helps me.
Find all posts by this user
Quote this message in a reply
02-10-2018, 03:40 AM
Post: #3
RE: How does network emulation work?
The network is shaped using DummyNet - http://info.iet.unipi.it/~luigi/dummynet/
(Network Link Conditioner of iOS / MacOS uses the same technology)

Each device has it's own set of DummyNet queues configured to the settings in the test.

The latencies are additional, so depending of where you are in the work you might want to use an agent that's closer to you - if you change the latency the simplest place to see it's affect is in the TCP connect time

Andy

Using WebPageTest - http://usingwpt.com/
Visit this user's website Find all posts by this user
Quote this message in a reply
02-14-2018, 03:57 AM (This post was last modified: 02-14-2018 03:57 AM by dstormb.)
Post: #4
RE: How does network emulation work?
(02-10-2018 03:40 AM)andydavies Wrote:  The network is shaped using DummyNet - http://info.iet.unipi.it/~luigi/dummynet/
(Network Link Conditioner of iOS / MacOS uses the same technology)

Each device has it's own set of DummyNet queues configured to the settings in the test.

The latencies are additional, so depending of where you are in the work you might want to use an agent that's closer to you - if you change the latency the simplest place to see it's affect is in the TCP connect time

Andy, I appreciate you answer. It helps me a lot to figure out how the network emulation work. Thank you again and stay warm!
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)