[Gllug] Bank Holiday Monday type question
Ian Norton
bredroll at darkspace.org.uk
Mon May 30 17:38:35 UTC 2005
On Mon, May 30, 2005 at 05:25:19PM +0100, Benedikt Heinen wrote:
> >But what's the physical reason for this? I can see that it takes about
> >20ms for a packet to cross the continental United States - which is
> >acceptibly close to c.
>
> There are a few to name:
>
> a) there is hardly any bandwidth competition on your local lan -
> i.e. you want to send a packet, and your lan is likely free.
> Whereas, once it leaves your home, it is on a shared medium,
> where the packet potentially gets stopped for a few ns before
> it can be forwarded.
>
> b) ADSL is based on ATM technology, that is - it's not routing
> frames or packets but cells of a fixed size (if my memory serves
> me correctly, it will break your IP packet down into payloads of
> 40 bytes, with some 8 or so bytes overhead per cell), so there is
> some (minimal) extra overhead splitting (very minimal) the IP packet
> on one end, and (potentially a tad more costly - but still minimal)
> assembling the packet on the receiver's side.
>
> c) (Almost all) hops will handle your packet via store-and-forward, and
> it takes a little time to transmit the packet itself; then it will be
> evaluated, a routing decision done and finally the packet sent off
> again.
> (when I write almost all, it will be pretty much every net - I don't
> think there are significant numbers of cut-through switches around
> that would start relaying packets before having received them
> completely).
atm cells are 53 bytes, 48 payload, 5 header ( gfc, vpi, vci, pt, clp, hec ).
some ISPs recomend dropping the MTU of your ppp connection a little so that its
a multiple of 48 so as to not have wasted cells
afaik most adsl lines are setup with a 1500 byte mtu, for a max size datagram
this means you will waste the last 36 bytes of every 32nd atm cell.
which can add up, it also adds to the overhead of re-assembly of your packet.
dont forget tho, that your ppp actually runs over AAL5 of the atm connection so
you loose a few more bytes there ( 5 or so i think )
soo.
if my brain is working, you will get better efficiancy by setting your mtu to
be about 1483 bytes (or maybe 1531).
See:-
http://support.metronet.co.uk/adsl/general-opt.xhtml1
--
Ian Norton-Badrul
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list