On Tue, 2002-12-03 at 16:36, Malcolm Beattie wrote: > Yes, it's a useful performance optimisation. It means the recipient > can allocate a network buffer just the right size for the whole > datagram as soon as it receives the first fragment. That saves it
It also means we can send the fragments while computing the checksum so reducing latency. > having to reallocate larger and larger buffers for each fragment > that comes in. IIRC, it used to confuse one or two grotty old > embedded TCP/IP stacks but that was years ago and I'd hope that > everything today can handle it. They seem to - its always been explicitly legal to do so. The major problem was older Cisco PIX
