From owner-freebsd-questions@FreeBSD.ORG Fri Jan 13 22:03:33 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 913CF16A41F for ; Fri, 13 Jan 2006 22:03:33 +0000 (GMT) (envelope-from mailing-lists@msdi.ca) Received: from mail02.msdihosting.net (9.67-18-64.networks.msdihosting.net [64.18.67.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAED643D48 for ; Fri, 13 Jan 2006 22:03:32 +0000 (GMT) (envelope-from mailing-lists@msdi.ca) Received: from ian.msdi.ca ([24.201.183.241]) by mail02.msdihosting.net ((iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003))) with SMTP id CLI20599 for ; Fri, 13 Jan 2006 17:04:07 -0500 Message-Id: <7.0.0.16.2.20060113165547.054915c8@Msdi.ca> X-Mailer: QUALCOMM Windows Eudora Version 7.0.0.16 Date: Fri, 13 Jan 2006 17:03:16 -0500 To: freebsd-questions@freebsd.org From: Ian Lord In-Reply-To: <41B6048D-0F43-452A-8135-F2BF71B2DEF2@submonkey.net> References: <43C80BF0.9050609@jim-liesl.org> <41B6048D-0F43-452A-8135-F2BF71B2DEF2@submonkey.net> Mime-Version: 1.0 X-DEBUG: 1 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: NIC bonding/teaming X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2006 22:03:33 -0000 At 16:47 2006-01-13, Ceri Davies wrote: >On 13 Jan 2006, at 20:22, jim feldman wrote: > >>Does 6.x have a nic bonding/teaming/failover feature like the linux >>bond (rnd robin, failover, ld bal, trunking)? I'm thinking >>multiple nics, one server, same lan/vlan. I've read up on CARP and >>one2many, but they don't seem to do what bond does. > >I think you want ng_one2many(4). > >Ceri Hi, I did a lot of tests with carp (was not appropriate at all), and ng_one2many I was able to make two nics appears at one with ng_one2many, but after severals days of tests and research, dropped it because it caused bad side effects and when I was pulling one nic out, it was stopping to transmit/receive for some moment. Also on the switch, both nics were registering the same mac address so my cisco was sending me warning about it every minute. If you find a way to make it work that works perfectly, let me know, I think a lot of people will benefit from it cause there is a bunch of people asking for nic teaming and no real solution... personnally, I ended up doing the redundancy at layer 3 instead of layer 2. I used quagga (or zebra) and put one nic in a separate subnet. I then used ospf to share routes. basically, my website is on an ip I binded to my loopback adapter and there is two gateways (both nics) to the rest of the network. It's not a solution I'm proud of because I wish I would have succeed to team the nic like I could have done on windows or linux, but I didn't find a working solution... Good luck