[Gllug] OT: MTU sizes, w/ Broadband
Richard Jones
rich at annexia.org
Wed May 14 14:04:59 UTC 2003
On Wed, May 14, 2003 at 12:49:13PM +0100, Simon Wilcox wrote:
> ATM uses fixed length packets, called cells, which allows highly efficient
> aggregation of data on backbone networks using well understood, and very
> fast, time division multiplexing techniques. It also includes quality of
> service metrics and other features useful for audio/video and other time
> senstive packet systems.
>
> ATM cells are 53 bytes long, with 48 bytes of user data. The ethernet
> packet is chunked up and reassembled at the other end. Under length cells
> are padded to the exact length. So you can gain *margin* increases in
> speed by making the MTU of your ethernet such that you exactly fill the
> last cell thus saving the padding.
The 48 byte payload size *really* sucks for carrying the most common
type of packet on the Internet - the TCP ACK. This packet is commonly
40 bytes in size, plus some overhead:
40 bytes IP packet
8 bytes SNAP
8 bytes AAL5
So it's 8 bytes too large to go in one cell. Instead it takes two
cells. That's 106 bytes to transmit the most common 40 byte packet.
Rich.
--
Richard Jones, Red Hat Inc. (London) and Merjis Ltd. http://www.merjis.com/
http://www.annexia.org/ Freshmeat projects: http://freshmeat.net/users/rwmj
MAKE+ is a sane replacement for GNU autoconf/automake. One script compiles,
RPMs, pkgs etc. Linux, BSD, Solaris. http://www.annexia.org/freeware/makeplus/
--
Gllug mailing list - Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug
More information about the GLLUG
mailing list