From owner-freebsd-net@FreeBSD.ORG Wed Jan 16 22:21:09 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D32BB16A419 for ; Wed, 16 Jan 2008 22:21:09 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 523B513C44B for ; Wed, 16 Jan 2008 22:21:09 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona 1.7.0 Received: from [212.86.226.226] (account mav@alkar.net HELO [192.168.3.2]) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 65558514; Thu, 17 Jan 2008 00:21:08 +0200 Message-ID: <478E834E.4080302@FreeBSD.org> Date: Thu, 17 Jan 2008 00:21:02 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Michael MacLeod References: <1200479046.00010232.1200466203@10.7.7.3> <1200479105.00010249.1200468002@10.7.7.3> <1200482587.00010258.1200469801@10.7.7.3> <1200489793.00010290.1200478201@10.7.7.3> <1200518607.00010486.1200507002@10.7.7.3> In-Reply-To: <1200518607.00010486.1200507002@10.7.7.3> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, Julian Elischer , Nikos Vassiliadis Subject: Re: Multilink PPP Download Speeds With Round-Robin Packets X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jan 2008 22:21:09 -0000 Michael MacLeod wrote: > So there are lots of out of order packets, but that's to be expected > with round-robin multilink ppp. I ran these after downloading three > copies of the linux kernel in parallel, and there are no packets that > were reassembled. Even working in round-robin mode ppp avoids packet reordering as it may lead to problems with compression/encryption protocols. Multilink header includes serial number especially for this purpose. > I seem to recall that mpd did not support either > packet splitting or round-robin (I forget which, and I forget where I > read it), and since my connection to TekSavvy uses both of these, it > might be a non-starter. Mpd supports both. There were some mistakes in multilink transmission part of ng_ppp kernel module working in splitting mode that in some cases could lead to ineffective packet distribution, but they were fixed 8 months ago at 6-STABLE. -- Alexander Motin