[AUUG-Talk]: Documenting how ADSL modems work?
Chris Maltby
chris at sw.oz.au
Fri Sep 9 11:08:17 EST 2005
On Thu, Sep 08, 2005 at 05:05:03PM +0930, Andrew Rutherford wrote:
> Another thing not many people realise is from the ATM heritage. Your
> 1.5M service isn't really 1.5M usable - it's the old hard drive space
> con all over again.
>
> 53 byte cells are on the wire, of which 48 is the payload and 5 is
> the headers, means your 256k back-channel is really 231k. With a
> payload size of 48 bytes set - smaller items are padded - if you want
> to send a TCP ACK over PPPoE you need 14 bytes PPP, 6 bytes PPPoE, 20
> bytes IP header, and 20 bytes TCP header, that's 60 bytes - or two
> cells, so 106 bytes on the wire, nearly doubling the required
> bandwidth - so your 256k backchannel can only send 99k of actual
> TCP/IP traffic. With some TCP implementations, this can mean your
> download speed is controlled by the rate at which you can send ACK's.
> :-(
I don't suppose anyone's considered re-enabling the old TCP header
compression stuff from dialup days. After all, the bloat applies
even worse for the archetypal 1 byte "keystroke" packet... counting
the echo plus headers and acks that's 424 octets per key...
Chris
More information about the Talk
mailing list