Mailing List Archive

TCP header compression....questions
The following doc says it is possible to have fast/cef switching enabled + TCP header
compression enabled at the same time.

http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/120newft/120t/120t7/rtpfast.htm

I have a 7200 (12.3(1)) used as a LNS for our DSL customers, but i can't see the above
happening.

-----------------------------------------------------------------------
When issuing "sh ip tcp header-compression":

Having enabling "ip tcp header-compression" shows TCP/IP header compression statistics.
Having enabling "ppp ipcp header-compression ack" doesn't show anything.

-----------------------------------------------------------------------

How much will be the throughput gain (%) for DSL (PPPoE/PPPoA) clients when tcp header
compression is enabled? I have heard it goes till 5%, not more.

--
***********************************
Chatzithomaoglou Anastasios
Network Design & Operations Center
FORTHnet S.A.
<achatz@forthnet.gr>
***********************************
RE: TCP header compression....questions [ In reply to ]
> The following doc says it is possible to have fast/cef
> switching enabled + TCP header
> compression enabled at the same time.
>
> http://www.cisco.com/univercd/cc/td/doc/product/software/ios12
> 0/120newft/120t/120t7/rtpfast.htm

I had numerous tries, it seems to be somewhat platform specific, and can kill your box when it decides to process switch instead of cef. Plus it it CPU intensive.

> How much will be the throughput gain (%) for DSL
> (PPPoE/PPPoA) clients when tcp header
> compression is enabled? I have heard it goes till 5%, not more.

TCP header compression was done to lower the TCP latency mostly in interactive (telnet) mode which was way too high on 9600 bps PPP lines (a single character to be sent by telnet requested a 40 bytes packet instead of 1 byte in async mode).

I think it is useless for DSL. In this environment you see tons of TCP sessions (for P2P) and header compression can only handle a limited amount (I don't remember how much), and HTTP sessions usually carry big packets where the overhead of the TCP header is negligible.

I would expect the gain to be less than 5% in a real world application, probably more likely 1 to 2%.

Regards,

--
Benoît Grangé
Directeur réseau, Tiscali Télécom
37 rue Greneta, 75002 Paris
Tel: 01 45 08 24 68
Fax: 01 45 08 20 01
Re: TCP header compression....questions [ In reply to ]
Benoit GRANGE [Benoit.GRANGE@fr.tiscali.com] wrote:
>
> > The following doc says it is possible to have fast/cef
> > switching enabled + TCP header
> > compression enabled at the same time.
> >
> > http://www.cisco.com/univercd/cc/td/doc/product/software/ios12
> > 0/120newft/120t/120t7/rtpfast.htm
>
> I had numerous tries, it seems to be somewhat platform specific, and can kill your box when it decides to process switch instead of cef. Plus it it CPU intensive.

Support for TCP/RTP header compression in the fast/CEF path is
specific to the platform and drivers. I do not believe it is supported
on vaccess interfaces.

> > How much will be the throughput gain (%) for DSL
> > (PPPoE/PPPoA) clients when tcp header
> > compression is enabled? I have heard it goes till 5%, not more.
>
> TCP header compression was done to lower the TCP latency mostly in interactive (telnet) mode which was way too high on 9600 bps PPP lines (a single character to be sent by telnet requested a 40 bytes packet instead of 1 byte in async mode).
>
> I think it is useless for DSL. In this environment you see tons of TCP sessions (for P2P) and header compression can only handle a limited amount (I don't remember how much), and HTTP sessions usually carry big packets where the overhead of the TCP header is negligible.

I agree.

Dennis

> I would expect the gain to be less than 5% in a real world application, probably more likely 1 to 2%.
>
> Regards,
>
> --
> Beno?t Grang?
> Directeur r?seau, Tiscali T?l?com
> 37 rue Greneta, 75002 Paris
> Tel: 01 45 08 24 68
> Fax: 01 45 08 20 01
>
> _______________________________________________
> cisco-nas mailing list
> cisco-nas@puck.nether.net
> http://puck.nether.net/mailman/listinfo/cisco-nas

--
-------------------------------------------------------------------------
|| || Dennis Peng
|| || Cisco Systems, Inc. Escalation Engineer
|||| |||| 170 West Tasman Drive Phone: (408) 526-6143
..:||||||:..:||||||:.. San Jose, CA 95134 Fax: (408) 232-2343
Cisco Systems Inc. dpeng@cisco.com
-------------------------------------------------------------------------