From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lon Hohberger Date: Thu, 25 Oct 2007 18:51:17 -0400 Subject: [Cluster-devel] [PATCH] [DLM] Bind connections from known local address when using TCP In-Reply-To: <1193352544.20482.72.camel@ayanami.boston.devel.redhat.com> References: <1193352544.20482.72.camel@ayanami.boston.devel.redhat.com> Message-ID: <1193352677.20482.74.camel@ayanami.boston.devel.redhat.com> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit On Thu, 2007-10-25 at 18:49 -0400, Lon Hohberger wrote: > A common problem occurs when multiple IP addresses within the same > subnet are assigned to the same NIC. If we make a connection attempt to > another address on the same subnet as one of those addresses, the > connection attempt will not necessarily be routed from the address we > want. > > In the case of the DLM, the other nodes will quickly drop the connection > attempt, causing problems. > > This patch makes the DLM bind to the local address it acquired from the > cluster manager when using TCP prior to making a connection, obviating > the need for administrators to "fix" their systems or use clever routing > tricks. >