Compression Troubleshooting

If you are experiencing problems with the compression feature, this document can help you troubleshoot your problem. Select your problem below:

 

Graphs Don't Show Compression

If the Compression Summary, Top Ten Compression, or other compression graphs don't show compression data, check the table below for possible problems and solutions.

Problem Solution

Are your cables connected backwards?

The two Xpress units must be configured outside port to outside port (drawing). If one of the units is connected to the WAN or Internet through the inside port, compression tunnels cannot be created.

Refer to the PacketShaper Quick Start Guide for instructions on connecting your PacketShaper to the network.

If you discover that you have miscabled the unit, reconnect the cables properly, and then turn compression off and back on.

Are you sending flows to a host on the other side of a compression-enabled PacketShaper?

If the host does not have a compression-enabled PacketShaper Xpress in front of it, data cannot be compressed.

Make sure there is a PacketShaper Xpress in front of the host and that compression is enabled.

Is compression enabled on the partner unit(s)?

Xpress can’t create a compression tunnel if the partner unit has not turned on compression also.

Log into each of the partner units and make sure Compression is set to on.

Have you applied a never-admit policy to the RSVP class?

The compression tunnel discovery process will not function if the RSVP class has a never-admit policy.

Delete the policy.

Do intermediate routers or firewalls disallow RSVP or IPComp traffic?

The compression tunnel discovery process will not function if RSVP or IPComp protocols are blocked.

Remove the restriction.

Is there a compression tunnel?

Compression cannot take place without a compression tunnel.

Compression Tunnel
A communications link between two points; the data in the encapsulated link is compressed between the two end points of the tunnel.

Check the tunnel status with the setup compression show CLI command.

The following commands are useful for troubleshooting tunnel setup problems:

  • Use the setup compression tracepath command to discover compression-enabled PacketShaper Xpress units between a source PacketShaper Xpress unit and a target host.

  • Use the setup compression xping command to test connectivity between two Xpress units.

Does your Xpress unit have LEMs?

Xpress requires that the LEMs be configured with Xpress-IP addresses so that compression tunnels can be established with each interface.

Assign Xpress-IP addresses to each device.

I am not Getting Desired Compression Results

If your compression results are not what you expected, there could be a number of reasons:

Compression is Slowing Down Traffic

Because PacketShaper Xpress combines traffic management with compression, it is able to minimize the natural latency caused by compression. PacketShaper's TCP rate control, UDP rate control, and advanced queuing technologies allow it to manage flows of data through the compression engine to ensure consistent, predictable responses with minimal delays. However, if you do notice a traffic delay when compression is enabled, try the following:

Compression is Not Working on a Few Applications or Hosts

If you notice that a few of your applications or hosts are not getting compressed, there are several possible reasons why this may be happening.

    1. Use the hl new command to create a host list for the IP addresses, ranges, and/or subnets that should be on the inside.

    2. Create a host list for the outside hosts.

    3. Use the hostdb side set command to assign the host lists to the inside and outside. For example:


      hostdb side set inside list:inside_list
      hostdb side set outside list:outside_list


      Note: In addition to (or instead of) host lists, the hostdb side set command allows you to set individual IP addresses, ranges, and subnets.

    4. Change the side mode to manual using the hostdb side manual command.

    5. Use the hostdb show command to confirm the side of your manually-set hosts.

 

        

PacketGuide™ for PacketWise® 7.5