> > Or: > > the doc is too short, I hope to get some technical details. > > Suppose "ib-bond --bond-ip 192.186.10.100 --slaves ib0,ib2" > > during regular operation time, only ib0 has traffic, ib2 is > NOT used, > > right ? > Right
What is the definition of ib0, ib1 ? Are these the IB device returned by ibv_devinfo command and in that order ? I was learned a while back that ibv_get_debvice_list() does not return consistent results. Or are these the IPoIB interfaces ? then the bond-ip must be different from these two IPs, right ? then question is, can I use all the three IPs in the same time ? > > > > When ib0 fails, TCP fail-over to ib2. Then ib0 is > repaired(replace a > > cable/switch, for example). Later when ib2 fails, can TCP fail-over > > back to ib0 again ? > Yes. When TCP tries to fail-back to ib0, does it need to know that ib0 is back online again, and how does it know ? If TCP just blindly fail-over from one interface to another, what happen if both interfaces are bad ? Thanks. --CQ > > > > > > --CQ > > > >> -----Original Message----- > >> From: Or Gerlitz [mailto:[EMAIL PROTECTED] > >> Sent: Wednesday, April 18, 2007 1:59 AM > >> To: Tang, Changqing > >> Cc: OpenFabrics General; Moni Shoua > >> Subject: Re: IPoIB bonding document ? > >> > >> Tang, Changqing wrote: > >>> I know you are working on bonding, where is a good document about > >>> IPoIB bonding ? > >>> I have a few questions: > >>> > >>> 1. is bonding working on two HCAs, as well as two ports on > >> th same HCA ? > >>> 2. is the second channel idle, or two channels are used > >> during regular > >>> time ? > >> Hi CQ - I am cc-ing the general list as well, as other > people might > >> be interested as well. > >> > >> The package provided with OFED 1.2 contains documentation, you can > >> browse to the below url to get the doc. > >> http://www.openfabrics.org/git/?p=~monis/ofed-bond-pkg.git;a=t > >> ree;f=ib-bonding-0.9.0/docs;h=ea30b3e6e8ebe530182cff18e8e7db19 > >> ee4aa346;hb=HEAD > >> > >> Bonding works in the interface level such that a bonding master > >> interface (eg bond0) enslaves other interfaces (eg ib0 and > ib1). In > >> the IPoIB case, the enslaved devices can be bounded to two > (or more) > >> ports on the same/different HCA, its also possible to bond child > >> interfaces (eg ib0.8003 and ib1.8003) etc. > >> > >> The bonding driver has one HA and few LB operation modes, > currently, > >> only the HA mode (named Active-Backup) is supported for IPoIB. > >> > >>> 3. the mesage re-transmit from first channel to second > >> channel at TCP > >>> packet level, right ? > >> I am not sure to follow you, in case you ask if after bonding > >> fail-over TCP re-transmission is done over the active > interface used > >> by bonding, the answer is yes. > >> > >> Or. > >> > >> > >> > >> > >> > > > _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
