Maxwell Pro Network Emulator


  1 - 200 x 200

 

  • Test your application or device under adverse network conditions.
  • Create your own impairments -- your way.
  • Emulate real world conditions via multiple flows and filters.
  • Graphic, command line or script driven interface
  • Select the scenario to emulate and GO!
  • Fully programmable in C or C++

  TECH SPECS      COMPARE VERSIONS      CLIENT REVIEWS      VIDEOS      WHITE PAPERS  
 

Make the Case for Pre-Deployment Testing  Maxwell Pro Compared to Brand "X"   Pick Your Scenario -- Get Results Fast
See how your product behaves in poor network conditions -- before disaster strikes! Are you testing a new product?  Designing a network?  Deploying a distributed app?  It's virtually impossible to anticipate everything that can happen to the data flowing through your network.  Yet it's a known fact that corrupted packets can expose hidden vulnerabilities in network devices. What are the different categories of network emulators? How valuable is it to saturate a hardware link? Should you be considering open source network emulator software? What are the risks and rewards? What are the relative merits of robustness testing versus load testing? What is intelligent network protocol impairment? How is that valuable? Our report asks some simple questions and summarizes the alternatives for you. Can you really setup and test cloud-based application performance in fifteen minutes?  Yes!  From the Maxwell opening screen, select "Cloud Computing" from the list of scenarios.  Select your target user's connection type (how does the user's app connect to the cloud data center?)  Test the range of network performance for a home user, corporate user, and so on.  Evaluate the performance.  Want to change assumptions about the scenarios?  No problem.
Contact an Expert Read the Report Read More


Optimize Application Performance

The Maxwell Network Emulator helps engineers learn how their products will perform in mobile, cloud, and WAN networks.   By capturing and changing network flows, Maxwell can induce the conditions that cause network congestion, slow links, time outs, and many other adverse network conditions.   Engineers can then see the effects on the device or application to find and fix bugs, solve network problems, and learn the limits of device and application performance.

  • Test, diagnose and remediate application performance in new releases by replicating the production network in the lab.
  • Understand how to correlate network behavior with the cause of that behavior to learn how the network operates and how a product performs --  useful for demonstrations, tradeshows, and classroom education.
  • Simulate all network technologies and applications, including VoIP, video conferencing, SANs, wireless, mobile, VPN, and many more with Maxwell.
  • What do you want to accomplish today?

    • Check out performance under limited bandwidth?
    • Emulate a legacy protocol?
    • Determine application performance for branch office users?
    • Evaluate a video conferencing system under typical satellite conditions?

    Select a Scenario to do it!

    Whatever the situation may be, one of Maxwell's pre-defined scenarios can address it. Need modifications or changes? No problem. Maxwell is fully customizable.

    Read More About Scenarios

    Plug into Maxwell’s powerful network emulation capabilities

    When it comes to improving device performance in challenging conditions, there’s never been anything like Maxwell to accurately emulate networks under adverse conditions.

    Design and code reviews can only contribute so much to a product’s reliability. Eventually, the device needs to be exposed to near-real-world network traffic to see how it performs. Unfortunately, older methods of testing network devices—such as traffic generators, network emulators, and network simulators from the 1990’s — are too “coarse-gained”. They only operate at the packet level and are limited to packet operations like drop/lose, duplicate, delay, jitter and re-order.

    Maxwell’s network Emulation capabilities provide much finer grained control.

    Maxwell provides network, protocol, and packet level impairments

    These capabilities are imperative for realistic testing of network-based applications and devices:
    • At the network level, Maxwell can introduce standard, custom, coupled, and combinatorial network impairments.
    • At the protocol level, Maxwell can intercept and change the characteristics of the protocol based on criteria, other network flows and other events.
    • At the packet level, Maxwell can intercept and modify packet contents based on various conditions and events.

    All of these capabilities can be usefully employed to accurately produce network simulations in the lab approximating real-world network conditions.

    Historically, network devices were tested with primitive network impairment systems operating only on the packet as a whole. These systems could drop/lose, delay, duplicate, and/or re-order packets. That was all.

    Demand greater granularity and fidelity

    Today’s customers expect far greater granularity when emulating real-world networks. They expect that the real-world network they emulate in the lab will allow them to:

    • Initiate multiple concurrent network flows through the device under test, because real-world networks operate with multiple concurrrent network flows.
    • Introduce packet, protocol, and payload impairments, not just packet impairments, because real-world networks operate with impaired protocols and payloads, not just packets.

    Maxwell is designed from the ground up to help test engineers discover problems earlier, fix them, and release higher-quality products and applications. Its flexible, scriptable, programmable power enables an abundance of capabilities:

    • Send and receive packets from multiple devices
    • Delay, corrupt, drop, reorder, and create packets
    • Detect and track individual flows while remaining undetectable to other devices on the network
    • Intelligently test thousands of code paths, not just the most common paths, in a stateful manner
    • Simplify rigorous, repeatable, regression testing

    With Maxwell, product implementations can be tested in near-real-life conditions ranging from routine to extreme prior to release or large-scale deployment.

    max_arch

    Find problems before anyone else does

    As network applications proliferate and users attach new types of devices to networks, the need for high QoS and better packet compensation algorithms increases. Through use of a network simulator,  you can discover hidden problems that only reveal themselves at the worst possible moments and fix them, saving time, money, and your reputation. Let us help add the Maxwell Network Emulator to your lab!

     

    Watch a Video Read a White Paper

     

     

     

     

     

Want to Learn More about Maxwell Pro?



Free Consultations How to Buy Contact an Expert