From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EC12313838B for ; Thu, 25 Sep 2014 08:21:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2AC23E090E; Thu, 25 Sep 2014 08:21:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 59424E090E for ; Thu, 25 Sep 2014 08:21:37 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 36E2B340030 for ; Thu, 25 Sep 2014 08:21:36 +0000 (UTC) Received: by oystercatcher.gentoo.org (Postfix, from userid 977) id EB9F8635E; Thu, 25 Sep 2014 08:21:34 +0000 (UTC) From: "Jan Kundrat (jkt)" To: gentoo-doc-cvs@lists.gentoo.org Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en/handbook: hb-net-modules.xml X-VCS-Repository: gentoo X-VCS-Files: hb-net-modules.xml X-VCS-Directories: xml/htdocs/doc/en/handbook X-VCS-Committer: jkt X-VCS-Committer-Name: Jan Kundrat Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20140925082134.EB9F8635E@oystercatcher.gentoo.org> Date: Thu, 25 Sep 2014 08:21:34 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-cvs@lists.gentoo.org Reply-to: docs-team@lists.gentoo.org X-Archives-Salt: 56a7b7bf-6127-4e09-8d9a-2b989302f814 X-Archives-Hash: 519734fb559aa20fc029e91c16929317 jkt 14/09/25 08:21:34 Modified: hb-net-modules.xml Log: Add an example on how to configure bonding, and clarify what it actually is Thanks to prometheanfire for reminding us on IRC. Revision Changes Path 1.32 xml/htdocs/doc/en/handbook/hb-net-modules.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-net-modules.xml?rev=1.32&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-net-modules.xml?rev=1.32&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-net-modules.xml?r1=1.31&r2=1.32 Index: hb-net-modules.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-net-modules.xml,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- hb-net-modules.xml 12 Apr 2014 06:24:48 -0000 1.31 +++ hb-net-modules.xml 25 Sep 2014 08:21:34 -0000 1.32 @@ -4,7 +4,7 @@ - + @@ -13,8 +13,8 @@ different DHCP clients, setting up bonding, bridging, VLANs and more. -14 -2014-04-12 +15 +2014-09-25
Network Modules @@ -306,9 +306,17 @@

-Bonding is used to increase network bandwidth. If you have two network cards -going to the same network, you can bond them together so your applications see -just one interface but they really use both network cards. +Bonding is used to increase network bandwidth or to improve resiliency in face +of hardware failures. If you have two network cards going to the same network, +you can bond them together so your applications see just one interface but they +really use both network cards. +

+ +

+There are many ways to configure bonding. Some of them, such as the 802.3ad LACP +mode, require support and additional configuration of the network switch. For a +reference of the individual options, please refer to your copy of +/usr/src/linux/Documentation/networking/bonding.txt.

@@ -328,6 +336,8 @@

 slaves_bond0="eth0 eth1 eth2"
 config_bond0="192.168.100.4/24"
+# Pick a correct mode and additional configuration options which suit your needs
+mode_bond0="balance-alb"