From owner-freebsd-stable@FreeBSD.ORG Sat Jan 22 04:39:49 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE78B16A4CE for ; Sat, 22 Jan 2005 04:39:49 +0000 (GMT) Received: from postal3.es.net (postal3.es.net [198.128.3.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7583743D2D for ; Sat, 22 Jan 2005 04:39:49 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id IBA74465; Fri, 21 Jan 2005 20:39:48 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 9FA005D04; Fri, 21 Jan 2005 20:39:48 -0800 (PST) To: Imobach =?iso-8859-1?q?Gonz=E1lez_Sosa?= In-reply-to: Your message of "Sat, 22 Jan 2005 02:37:49 GMT." <200501220237.49782.imobachgs@banot.net> Date: Fri, 21 Jan 2005 20:39:48 -0800 From: "Kevin Oberman" Message-Id: <20050122043948.9FA005D04@ptavv.es.net> cc: freebsd-stable@freebsd.org Subject: Re: AAAA queries (was: Realtek 8139 (rl) very poor performance) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Jan 2005 04:39:49 -0000 > From: Imobach =?iso-8859-1?q?González_Sosa?= > Date: Sat, 22 Jan 2005 02:37:49 +0000 > Sender: owner-freebsd-stable@freebsd.org > > Thank you all for your responses and your support. However, I changed the > network card and it didn't work (I have now a Davicom 9102). > > Well, anyway, after playing around with ethereal and tcpdump, I think that > the > problem have to do with IPv6. Well, not exactly. I found that when I try to > make an HTTP connection (for example, with lynx), my machine sends an AAAA > query and my DNS server doesn't seems to handle it properly. > > So, I'd like the software stop doing such queries... what can I start for? > Must I recompile aplications? I've get out "INET6" support from the kernel, > but it's not sufficient. > > Ideas? A link to documentation about it? Have you used dig(1) or other diagnostic tools to confirm that your DNS server is really not handling AAAA queries? This is really a a sign that the DNS server is seriously broken. AAAA has been a standard for years and any server that does not understand it is probably in very bad shape. Having (or not having) INET6 support is not relevant as the problem is in the resolver. the queries may be sent as either INET6 or INET, but either will ask for AAAA records. The problem is that any application that is INET6 aware will make a call to the resolver for INET6 (AAAA) resolution. Other than modifying the code or using an option to use only INET, I'm afraid you are stuck. Many applications (finger, ssh, telnet, ...) have a -4 option to restrict the operation to INET. But you really need to either get the nameserver fixed or find another nameserver. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634