DragonFly BSD
DragonFly users List (threaded) for 2005-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: suggestion.

From: "Joshua Coombs" <jcoombs@xxxxxxx>
Date: Thu, 12 May 2005 09:54:13 -0400

3) MPPP has an archaic requirement that packets
arrive in order. This requires front end queues
similar to fragment processing, that is a waste
of memory, cpu cycles and results in slowed
connections, since all modern TCP stacks can
handle out of sequence packets.
3) MPPP was designed for slow, dial-up lines (and
ISDN). Per packet load balancing gives better
performance in the real world, with lower CPU

Actually, as a network engineer, there are times that guaranteed packet delivery order, across multiple 'bonded' links is a requirement. While base TCP may tolerate out of order delivery, there are apps that ride ontop of it that cannot, such as VoIP. MGCP sessions using G7.11 compression basically treat out of order packets as dropped packets.

Per Packet it good, but its not always the right tool for the job.

Joshua Coombs

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]