NetEqualizer FAQ

Home

For More Info
     Contact Us
     How to Buy

Company
      
Company Overview
     Partners
     Board of Advisors
    
Products
     Overview
     NetEqualizer
     AirEqualizer
     NAC Module
     NetEqualizer FAQ
     Customer Testimonials

     Calea FAQ

     Pricing


Data Sheets
     Service Provider

White Papers
     Executive WP
     Competitor Comparison
     AirEqualizer WP
     Hidden Node WP

Customers
     
Scenarios & Case Studies

Applications
     Applications Overview
     Bandwidth Limiting
     Enable QoS and VoIP
     QoS & Priority Customers
     Monitor Network Traffic
     Improve Response/Speed

News
     News and Events
     Newsletter

Resellers
     Resellers Info

Support
     Customer Support
     Questions and Answers
     Linking to us



NetEq Customer: What is NetEqualizer?
Test Drive a NetEqualizer on
our live test Network!
A Free and fully functional NetEqualizer live demo Click here

you can also
View our Executive White Paper

NetEqualizer is an automated traffic shaping appliance that works like putting a traffic cop on a freeway interchange to ensure that everybody gets on and off without creating gridlock. The left turners, the right turners, and the aggressive drivers who would otherwise cut in line behave much better when the traffic officer is there. The router between the Internet and your subnet is just such an interchange, and NetEqualizer is the traffic cop.

Hotels and restaurants are increasingly offering free wireless Internet access to their customers.  Our tests of the NetEqualizer DataShaper have shown us that this product is ideal for controlling bandwidth costs and ensuring quality services.  NetEqualizer should be an essential piece of gear.

Saad Khan
Head of IT Department
IHTTI School of Hotel Management
Switzerland

Internally, NetEqualizer operates similarly to a packet sniffer; it examines Internet data by listening to all traffic on an Internet segment, typically a trunk between a group of users and the Internet. As each Internet packet comes by on the trunk, an arbitrator examines the packet and learns to whom the packet is going—the end user. NetEqualizer keeps a small database of the activity going on over an Internet segment; then, using a set of predefined rules, it determines which users are consuming excessive bandwidth. During periods of peak network usage, data rates to users who are consuming excessive amounts of bandwidth are imperceptibly slowed as needed to alleviate congestion.

NetEq Customer: How does NetEqualizer differ from other traffic shaping alternatives?

1. Other technologies force network administrators and operators to build and manage extensive and expensive policy libraries based on application and user groups. NetEqualizer automatically relieves bandwidth congestion with its built-in fairness algorithm, which applies traffic policies based on the behaviors of application types.

2. Most of the other tools that we are aware of can only shape or control traffic coming from your network. NetEqualizer influences traffic coming into your network as well as the traffic leaving your network.

3. NetEqualizer is cost-effective. The appliance listens to traffic on your network and then makes a decision every half second on how to make adjustments to traffic flows. Other tools attempt to adjust dynamically traffic flows with every new packet sensed on your network. The NetEqualizer methodology allows very low-powered, inexpensive hardware to handle very large traffic flows. NetEqualizer does sacrifice a degree of accuracy to ensure cost-effectiveness, however, since data users are generally more concerned with their “experience” rather than hard network performance numbers, the high price of ensuring extreme accuracy can rarely be cost justified.



NetEq Customer: Where should I locate NetEqualizer?

Locate NetEqualizer between your network and the Internet. Tune the default settings and it will immediately start relieving congestion. This plug-and-play ability is the driving vision and design behind NetEqualizer. Yes, there are “traditional” optional administration features offered, but we cannot overemphasize the importance of the turn key concept.

NetEq Customer: Who can benefit from this type of product?

Any organization that purchases bulk Internet access and redistributes it to a group of users, including corporations, regional service providers, universities, hotels, etc., can benefit from installing NetEqualizer on their network

NetEq Customer: How does NetEqualizer help ISPs?

Internet Service Providers (ISPs), like phone companies, rely on the fact that only a small percentage of their customers will be actively using bandwidth at any moment in time and, therefore, most of them have oversold their networks and do not have enough bandwidth to meet peak demands.

Economics dictate that regional ISPs who purchase their bandwidth from backbone service providers perform a juggling act between the cost of bandwidth and meeting the service expectations of their customers. Inevitably, some percentage of end users will attempt large downloads. The net result is that all users suffer, even those who are not doing large file transfers. NetEqualizer prevents the majority of users from suffering poor response at the expense of a few heavy users.

NetEq Customer: How does NetEqualizer know who is "hogging bandwidth"?

NetEqualizer keeps track of all active users on your network, including a history of how much bandwidth each user is using, how long they have been using it, and how much of your total network capacity is being used. It then applies “intelligent” rules that take all these factors into account. It will slow down the heaviest users as your network becomes more congested.

NetEq Customer: What is unique about NetEqualizer 's throttling mechanism?

Almost all Internet communications have a client/server model where the client is sending requests and the server is sending data. This is true for ftp transfers, streaming video and streaming audio. Even if the client and server are sending UDP packets there is always a client/server relationship. The slowing or delaying of client requests is a much better way to throttle the data back than slowing or queuing the data coming from the server. The NetEqualizer limits bandwidth by looking at the large user(s) of bandwidth and slowing requests from the client.

This is radically different from the methods employed by WFQ, TOS and other packet shaping tools. It is the only method that allows you some actual control over Internet traffic coming into your network.

The biggest advantage to slowing down client requests is that you get at the source of traffic problems without employing expensive and complex queuing algorithms.

NetEq Customer: Does NetEqualizer cause any delay in a network?

The NetEqualizer is a transparent bridge, allowing you to insert it into any segment of an Ethernet network without adversely affecting Ethernet packet transmission.

NetEq Customer: We sell bandwidth in service increments, so some users get 128kbs others 256kbs and our premium users get 512kbs service, can we provide these kinds of service levels and have them enforced with NetEqualizer?

Yes you can. NetEqualizer allows you to set bandwidth limits on individual users or subnets, allowing you to effectively manage a tiered service structure.

NetEq Customer: What can we do during peak traffic usage? Business needs necessitate that we oversubscribe our bandwidth capabilities. Most of the time we can deliver quality service, but occasionally our trunk gets overloaded.

NetEqualizer has a safety valve that watches over your network called the "default rules". The default rules are activated when your trunk becomes 95 percent utilized (you can adjust this limit). Your heaviest bandwidth users are incrementally slowed so as to not impact your other users. This safety valve is unique to NetEqualizer. AP Connections’ customers report that complaints of slow network speeds drop dramatically following installation of the product and implementation of the congestion safety valve.

NetEq Customer: If the default rules slow some users, then how do they help eliminate customer complaints during busy conditions? Aren’t some customers still unhappy?

When our safety valve kicks in, it typically does not affect the types of activities that users notice. Latency sensitive activities such as e-mail, chat, music streams, Web browsing and even voice streams are generally not heavy bandwidth users and are left untouched. These activities get priority while users downloading large files are slowed. Improvement to your service quality is immediate and you greatly reduce busy hour complaints.

NetEq Customer: What happens if NetEqualizer fails, will our network go down?

NetEqualizer takes advantage of a mature feature already built into the Linux operating system called STP (spanning tree protocol). Two NetEqualizer s placed in parallel will automatically set up a master/slave relationship where one server will back the other. NetEqualizer s come pre-configured to take advantage of this feature. There are also some network switches on the market that will allow you to use STP and take over if the NetEqualizer ever failed.

NetEq Customer: What is the Penalty_Unit?

The PENALTY_UNIT is the amount of delay an IP packet gets. So the actual packets get put in a line and must wait that long to pop out. The units are 100ths of seconds.

The variable ANCIENT is the minimum time the NetEqualizer will continue to delay packets between a connection.

So if user A is downloading from server B and they exceed the "threshold" based on the internal algorithm, we would start delaying each packet (in both directions) between user A and server B in two queues, one for each direction. We continue this for a minimum of time (ANCIENT) which is in seconds.

The reason for doing it in both directions is that delaying the "client" requests tends to smoothly slow the server sending.

NetEq Customer: What is the Power Requirement for a NetEqualizer unit?

NE2000 using a P4 CPU - 1.35A at 110V  150Watt

NetEq Customer: What are the shipping weights and sizes for a NetEqualizer unit?

NE2000 = 17lbs 22Lx20Wx7H


NetEq Customer: We just purchased our NetEqualizer/AirEqualizer and are eager to do some application shaping of peer to peer traffic what should we do?

The NetEqualizer/AirEqualizer can spot P2P and related applications based on our default set up (see
below). Yes there are menus for setting up specific rules for each and every application individually but we don't recommend doing it this way.

NetEq Customer: Why don't you recommend doing specific application rules? I see them in the menu.

Well you end up sort of chasing your tail and creating work for yourself every week. Even if you do manage to block one type of p2p traffic your users will likely scatter to the latest p2p, which may be so new it is not supported. In essence this would require a business model where you would need to purchase upgrades every several months from your vendor to stay ahead of the game. Even the most expensive products cannot keep up with all the latest applications so we believe the method of specific application tagging is inferior to our behavior based method. Behavior based, although not 100 percent perfect will never fail you and it should solve your bandwidth issues without having to constantly upgrade application databases and license fees.

NetEq Customer: How do I set up the NetEqualizer/AirEqualizer to best stop all p2p traffic.

Simply set your TRUNK_UP and TRUNK_DOWN to their correct values, make sure DEFAULT_RULES are on. And walk away!

===========Step by Step to accomplish this==========
Step 1. Go to the web GUI.
Step 2. Choose Parameters/Modify parameters
Step 3. Set your TRUNK_UP (outgoing bandwidth) and TRUNK_DOWN
(incoming bandwidth) to match your specific installation.
Step 4. Make sure DEFAULT_RULES is on (this defaults to ON)
Step 5. Click the Modify Param button to apply these changes.
If you modified the TRUNK_UP or TRUNK_DOWN values then you must do steps 6 and 7
Step 6. Go to Miscellaneous/Stop NetEq/AirEq and wait for it to stop.
Step 7. Choose Miscellaneous/Start NetEq/AirEq
===========================================

NetEq Customer: So what are these default rules and how do they work.

NetEqualizer/AirEqualizer default rules determine priority based on the following criteria

1) How busy is the network, if the network is not busy then take no action let users have the bandwidth they need.

2) If the network is near capacity (determined by using the RATIO and TRUNK_UP and TRUNK_DOWN) then...
   a) Look at all the connections on the network
   b) How long has each connection been active
   c) How much bandwidth has this connection used since it first started
   d) How much bandwidth has this connections used in the last 8 seconds

The NetEqualizer/AirEqualizer takes all the input above and then decides based on a formula  on what connections to slow down and what connections to grant priority for.

One important property about the NetEqualizer/AirEqualizer Intelligence is that it does priority allocation by connection and not by user. So for example: a user with two connections open, one doing web surfing, and the other a peer to peer application, will most likely have the peer to peer application reduced while the user's web surfing will continue to get quick responses.

NetEq Customer: I want to stop Kazaa traffic and give priority to HTTP. I turned  APP shaping on for KAZAA because I want the best possible experience for my good business customers and I don't want all those KAZAA users  to take up too much bandwidth.

Over the past several years with 100's of installations we have found that our default rules act like a general antibiotic at effectively controlling ALL p2p traffic. It turns out that the "behavior" of p2p traffic is all basically the same. You do not need to set a specific rule for KAZAA to slow it down, it will get caught automatically.


NetEq Customer:
But what if I want to give priority to my video or voice services , I don't want them throttled back by the default rules ever!

This is supported by the NetEqualizer/AirEqualizer and makes perfect sense. In other words let the default shaping handle the bad applications and then tell the NetEqualizer/AirEquaizer what your priority applications are.

NetEq Customer: Oh I see, so only apply specific rules to things that need priority rather than set a specific rule for every single possible application on your network, that makes sense!

NetEq Customer:
How does the NetEqualizer/AirEqualizer do priority QOS ?

It is a very unique technology and very simple. First clear your head about the way QOS is typically done in the Cisco™ model using bit tagging and such... NetEq Customer: ok

In default mode, the NetEqualizer/AirEqualizer treats all your standard traffic as one big pool.  It constantly re-adjusts bandwidth allocation for users automatically (when your network is busy). It does this by temporarily squeezing the amount of bandwidth a big download might be useing in order to insure great response times for e-mail, chat, http, VOIP users...

So in essence the NetEqualizer/AirEqualizer is already providing one level of QOS in the default setup.

Now when you tell the NetEqualizer/AirEqualizer to give specific priority to your video server (for example) it automatically squeezes all the other users into a smaller pool, and leaves the video server traffic alone. In essence this reserves bandwidth for the video server at a higher priority than all the generic users. When the video stream is not active the generic data users are allowed to use more bandwidth. Very simple and requires no bit tagging!

NetEq Customer: Is there anything else I should do to protect  my Network against p2p users?

Yes, if you want additional protection against worms  and certain types of p2p applications that open 100's of connections, we advise that you also set your global connection limits to 20 or IN and OUT. Global connection limits prevent each and every IP on your network from opening more than the set number of connections. You should only use the global connection limit on the unit if you have no servers on the internal network. If you do then you must put in individual limits for each IP on your internal network you want to connection limit.

===========Step by Step to accomplish this==========
Step 1. Go to the web GUI.
Step 2. Choose Add rules
Step 3. Choose Global Connection Limits
Step 4. Type in the number of connections to allow in the VAL text box.
Step 5. Click the Add Rule button to apply this rule.
===========================================


For additional information and help with other methods of using your NetEqualizer/AirEqualizer to control your bandwidth please contact support@apconnections.net

...