From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 19 15:37:12 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CEF8716A403 for ; Tue, 19 Dec 2006 15:37:12 +0000 (UTC) (envelope-from phreaki@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.243]) by mx1.FreeBSD.org (Postfix) with ESMTP id 279B343CB9 for ; Tue, 19 Dec 2006 15:37:06 +0000 (GMT) (envelope-from phreaki@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so518097ana for ; Tue, 19 Dec 2006 07:36:59 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=Y2CsxDxacDvaOYQzEXw58YcmeZ+/2UiQaBVsg5hL96Ete1oCmQHYWksGoCxJTqNl7Qlekaz47oVao7TQR93J4/0Wz1bZRJfzQHAGidrf5jQSIfMsB/Ba+f2EPbsI9Amj3wxr36rI0UF59tYYyJai5SKU7yrmO/g7HjoORVpUYaw= Received: by 10.78.183.15 with SMTP id g15mr3262354huf.1166540916181; Tue, 19 Dec 2006 07:08:36 -0800 (PST) Received: by 10.78.170.1 with HTTP; Tue, 19 Dec 2006 07:08:35 -0800 (PST) Message-ID: <6fb2b4650612190708y74e13e4ak3c767b62d75c0375@mail.gmail.com> Date: Tue, 19 Dec 2006 10:08:35 -0500 From: "Robert Atkinson" To: girishvenkatachalam@gmail.com, freebsd-hackers@freebsd.org In-Reply-To: <20061219125800.GA7338@lakshmi.susmita.org> MIME-Version: 1.0 References: <20061215013509.GA11355@lakshmi.susmita.org> <20061219125800.GA7338@lakshmi.susmita.org> X-Mailman-Approved-At: Wed, 20 Dec 2006 12:11:55 +0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: VPN Agregation X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 15:37:13 -0000 I used mpd at one point for a proof of concept to do this, it did work pretty well with 2 dsl modems, 756k being bonded into one 1400 link. It did have problems, but I think I got greedy by using openvpn to push compressed packets through it. Keep the vpn out of it :) It is a good idea, since any single link from the users on one side of the connection(s) can use all the available bandwidth for one link. MLPPP is the way to go for sure, mpd implements it, since from what I remember reading, most of the MTU bugs are gone and it's just like the old 'shotgun' modem technology. On 12/19/06, Girish Venkatachalam wrote: > > On Tue, Dec 19, 2006 at 12:53:51PM +0200, just Maxim wrote: > > Hi, > > > > Could you give me more details? > > At the moment i have: > > a) 7 adsl modems (each modem gives an real IP) > > b) an outside server with big bandwidth (with real IP) > > > > How can i do this aggregation? > > > > At the moment, i just loadbalancing the traffic. But this doesn't create > a > > big channel. I can copy a file with maximum the speed of one connection. > > I want that aggregation to make able to copy the file with the speed of > sum > > of all adsl connections. > > Guys, > Please don't get pissed off reading my signature... :) > > It is very simple logic. What I did was simplistic but it gave > what my boss wanted rather than what I wanted. :) > > Anyway you just switch between the 7 links when you are sending > data in a round robin fashion. Of course there is more to it. But if I get 7 > IP datagrams , I shove it on each of the 7 links and the next packet goes > thro' the first link and so on. > > TCP takes care of assembling the packets as long as all interfaces > are on the same network. You might want to take care of some routing details > here. > > If you do this thing at the other end, then your download will get > aggregated but if you want this happening for both uploads and downloads do > it at both ends. > > My problem space was completely different and it was no UNIX at > all. > > So I am sure when there are standard RFC compliant protocols to > achieve your goal, you should go for that instead. > > If a link goes down, you ignore that. I did that over wireless > links, so it may not apply in your case. > > Please try and read up either of the protocols I mentioned in the > last mail(MLPPP & BGP). > > Best of luck! > > regards, > Girish > > > -- > Linux is for folks who hate Windoze. > > FreeBSD is for folks who love UNIX. > > OpenBSD is for folks who can't live without UNIX. > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > -- Life is ten percent what happens to you and ninety percent how you respond to it.