[ewg] RE: [PATCH] update docs/ipoib_release_notes.txt to educate users on arp_ignore etc
Tziporet Koren
tziporet at mellanox.co.il
Wed May 30 00:15:46 PDT 2007
Or,
This patch not appropriate to latest IPoIB RN.
Please update your patch.
The most updated RN are in my git tree: ~tziporet/docs.git on the
ofed_1_2 branch
Thanks,
Tziporet
-----Original Message-----
From: Or Gerlitz [mailto:ogerlitz at voltaire.com]
Sent: Wednesday, May 30, 2007 9:43 AM
To: Michael S. Tsirkin
Cc: Tziporet Koren; Vladimir Sokolovsky; Sean Hefty;
ewg at lists.openfabrics.org
Subject: [PATCH] update docs/ipoib_release_notes.txt to educate users on
arp_ignore etc
Hi,
please review, I have refined the section on multi homed IPoIB hosts and
added the suggestion to user the arp_ignore param.
Sean, I suggest you will add pointer or repeat it in short at the rdmacm
release notes as miscorrect settings would also cause issues with rdmacm
usage on such hosts.
Or.
--- docs/ipoib_release_notes.txt.orig 2007-05-30 09:29:26.000000000
+0300
+++ docs/ipoib_release_notes.txt 2007-05-30 09:52:57.000000000
+0300
@@ -44,11 +44,19 @@ the path for inspecting the debug level
========================================================================
=======
3. Known Issues
========================================================================
=======
-1. If a host has multiple interfaces, each belonging to a different IP
subnet,
- yet they use the same InfiniBand switch, the host may build an
incorrect ARP
- table. This may lead to problems which seem like violations of the
IP rule
- requiring different broadcast domains -- a rule not observed in this
- implementation of IPoIB.
+1. A host that has multiple interfaces, each belonging to a different
IP subnet,
+ yet they use the same InfiniBand Partition and are connected to the
same IB
+ Switch, violates the IP rule requiring different broadcast domains
and hence
+ may build an incorrect ARP table.
+
+ Thus the correct setting of multi-homed IPoIB host would be to use a
different
+ PKEY for each IP subnet. When a host has multiple interfaces on the
same IP
+ subnet, to avoid the case of a peer building an incorrect ARP entry
(neighbour),
+ set the net.ipv4.conf.X.arp_ignore value to 1 or 2, where X stands
for the
+ IPoIB interfaces (eg ib0.8002, ib1.8002, etc)
+
+ To learn more on the arp_ignore param, see
Documentation/networking/ip-sysctl.txt
+ Note that distributions have the means to make kernel params
persistent.
2. On Fedora Core 4, SuSE 10 and SLES 10:
a. There are IPoIB alias lines in modprobe.conf which prevent
stopping/
More information about the ewg
mailing list