Quality Guru's – Home of QA/QE SW Testing Workshops

May 4, 2010

Enlil Network Emulator: QA Lessons – Keeping Good User Experience with Usage of Network Emulation

Filed under: Enlil Network Emulator — natiku @ 4:21 pm

This entry is part of Enlil Handy Network Emulator

Today as mobile devices like NetBooks, Tables and powerfull MID, SmartPhones are common and users at home use asymmetric DSL connections most
Internet projects will need to use for testing some sort of Network Emulator, to emulate various network conditions..

Need for Testing with Network Emulators as even get into of Gartner reports Understanding WAN Simulation and Network Testing Tool Alternatives (2007)

Network Emulator is used to emulate specifics users network connection characteristics like:

– Bandwidth Restrictions
– Congestion
– Latency
– Packet Loss
– Packet Reordering
– Jitter
– Queue Depth
– Asymmetric links

Hardware or Software Network Emulator?

There are specialized boxes with Real Time OSes capable to emulate simultaneously gigabytes of traffics and thousand connections with great precision,
you can see most popular HW Network Emulators on eTester.com but their price is NC.

But for most Internet Application projects you don’t need such high precision emulation needed for example for in Voice (VoIP) applications and you can use a cheaper variants.

As alternative a SW based network emulator can be executed on regular HW (Server or Desktop) with 2 network interfaces, beside many commercial close source solutions, there are currently most used this 2 major open source implementations netem with Linux origin and DummyNet with *BSD origin (Now also available for Linux, Mac X and OpenWRT)

netem (and its predecessor NistNET) and DummyNet are popular tools in various research setups.

A Comparative Study of Network Link Emulators

You can find more articles about thins experiments with searching on Google:

netem dummynet NistNET pdf


Leave a Comment »

No comments yet.

RSS feed for comments on this post.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: