From owner-freebsd-net@FreeBSD.ORG Thu Apr 15 00:48:03 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 107D31065672; Thu, 15 Apr 2010 00:48:02 +0000 (UTC) (envelope-from qing.li@bluecoat.com) Received: from whisker.bluecoat.com (whisker.bluecoat.com [216.52.23.28]) by mx1.freebsd.org (Postfix) with ESMTP id 38DC38FC21; Thu, 15 Apr 2010 00:48:01 +0000 (UTC) Received: from bcs-mail03.internal.cacheflow.com ([10.2.2.95]) by whisker.bluecoat.com (8.14.2/8.14.2) with ESMTP id o3F0m10h008412; Wed, 14 Apr 2010 17:48:01 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Wed, 14 Apr 2010 17:47:45 -0700 Message-ID: In-Reply-To: <20100414125927.GA4425@edoofus.dev.vega.ru> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Workaround for mpd5 and 8.0 broken proxy arp? Thread-Index: Acrb0mzatXY6bHnZRJqorqLom4hAyAAYnt+Q References: <005801cad03c$5f5128d0$1df37a70$@kawasaki-tn.com> <201003302120.o2ULKwTT071015@lava.sentex.ca> <20100331004822.GA49860@edoofus.dev.vega.ru> <20100414125927.GA4425@edoofus.dev.vega.ru> From: "Li, Qing" To: "Ruslan Ermilov" Cc: "J. English" , freebsd-net@freebsd.org, Mike Tancsa Subject: RE: Workaround for mpd5 and 8.0 broken proxy arp? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Apr 2010 00:48:03 -0000 Hi Ruslan, Yes, I can reproduce this issue. The patch is still necessary, however,=20 it does not resolve the if_ng issue because if_ng is a virtual interface that is not really associated with any physical nic. The physical NIC is where all of the entries (including the proxied entries) are kept. Let me put some thoughts into how to resolve this problem. >=20 > If you change the ifconfig command shown there so that the local end > of a P2P interface is assigned the same IP address 10.25.1.244 as of > vlan408, it will work as expected. >=20 Right, doing so allow the networking kernel to find the correct physical NIC. -- Qing