an architecture for optimizing network communications that utilizes a device positioned at two edges of a constrained wide area network link . the device intercepts outgoing network packets and reroutes them to a proxy application . the proxy application uses persistent connections with a network accelerator device at the other end of the persistent connection . the proxy applications transmit the intercepted data after compressing it using a dictionary - based compression algorithm . packet mangling may involve spoofing the connection request at each end node ; a proxy - to - proxy communication protocol specifies a way to forward an original address , port , and original transport protocol information end to end . the packet mangling and proxy - to - proxy communication protocol assure network transparency .