AllExperts > Encyclopedia 
Search      
Find out about volunteering to AllExperts

Network emulation: Encyclopedia BETA


Free Encyclopedia
 Index · Browse A-Z  · Questions and Answers ·
Encyclopedia

Browse A-Z
ABCDEFGHIJKLMNOPQRSTUVWXYZNum


License
Disclaimer

 
 
 
 
Free Online Courses
12 Weeks to Weight Loss
Take Charge of Stress
Learn How to Bake
Budgeting 101
Deeper Faith
DIY Fashion Makeover

       MORE E-COURSES
 
   

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z  Misc

Network emulation

Network emulation is is a technique where the properties of an existing, planned and/or non-ideal network are simulated in order assess performance, predict the impact of change, or otherwise optimize technology decision-making.

This can be accomplished by introducing a device on the LAN that alters packet flow in a way that imitates the behavior of application traffic in the environment being emulated. This device may be either a general-purpose computer running software to perform the network emulation or a dedicated emulation device. The device incorporate a variety of network attributes into its emulation model â€" including the round-trip time across the network (latency), the amount of available bandwidth, a given degree of packet loss, duplication of packets, reordering packets, and/or the severity of network jitter. Desktop PCs can be connected to the emulated environment, so that users can experience the performance and behavior of applications in that environment first-hand. Similarly, phones can be connected to the emulated environment so that users can directly assess VoIP call quality for themselves.

Free software

* ipfw or Dummynet runs on FreeBSD. It is currently maintained.
* netem is an optional part of recent Linux kernels. It is currently maintained.
* NISTnet is an emulator for Linux platforms. It is barely maintained by its original NIST author.
* NS-2 is a popular network simulator that can also be used as a limited-functionality emulator. It is currently maintained.

Commercial software

* Shunra VE Desktop runs on Microsoft Windows and simulates a network link, including latency, bandwidth, jitter and packet loss conditions.
* LANforge-ICE WAN Emulator runs on Linux and Microsoft Windows and supports bandwidth-constraints from 4 kbit/s to 1 Gbit/s, latency, jitter, packet loss/duplication/reordering and more.

Commercial devices

* Anue Network Emulator, precision hardware based network emulators for Gigabit and ten Gigabit Ethernet, SONET/SDH and Fibre Channel.
* Shunra Virtual Enterprise, a comprehensive network simulation suite that simulates the network, remote locations, and the number and distribution of local and remote end-users for application and network testing.
* Apposite Technologies provides WAN emulation for terrestrial, wireless, and satellite links
* Packet Storm provides emulation at up to gigabit speeds
* Network Nightmare provides low end (< 20 Mbit/s) emulation
* Itheon Network Emulator provides Gigabit (10/100/1000) network environment emulation
* LANforge-ICE WAN Emulator supports bandwidth-constraints from 4 kbit/s to 1 Gbit/s, latency, jitter, packet loss/duplication/reordering
* Simena Network Emulator and Traffic Generator provides complete list of network impairments up to gigabit speeds, along with traffic injection and capture&replay.



Email this page
About Us | Advertise on This Site | User Agreement | Privacy Policy | Kids' Privacy Policy | Help
About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.
This is the "GNU Free Documentation License" reference article from the English Wikipedia. All text is available under the terms of the GNU Free Documentation License. See also our Disclaimer.