From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vb0-f43.google.com (mail-vb0-f43.google.com [209.85.212.43]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id A4AEC21F17A for ; Wed, 24 Oct 2012 18:18:35 -0700 (PDT) Received: by mail-vb0-f43.google.com with SMTP id fq11so494895vbb.16 for ; Wed, 24 Oct 2012 18:18:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:organization:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=R6X80/AASGdEYgXPriS+bTEniBjzrrPwbsqT20/UR2A=; b=xwNPNuQxsNc8wDgyIR8qOA+/pyVXQ29DEVCqxBX8H59jBMol7VYtcyE2qPgma9UA// PL68DOboGlPeKi3BkoOlcGPmQs4UGuiNrsY+RNS3+S7NK4ptlvE1jmDW+ZS9X/WnF+7f vdHn0OqnA7JObIpY4Ior47Dd4YwP+/YG9rhxJTsXkY6z5puK8yrWpgDQjFywPrZ5fxNv IEF8JXXrhAW0+iVIFKSj1YC/EoFPwYOyL2LVg6TYYGe6qe96tONqYdGaqTJziBlCOJ9R nYAWSIMMqJPnWcR2W/MSx05qLmCr6gZ0MD8p/pWRnWFPPN1iUzIdkmuS4kxZMBFaZyQX jP+Q== Received: by 10.58.189.40 with SMTP id gf8mr32888013vec.24.1351127914239; Wed, 24 Oct 2012 18:18:34 -0700 (PDT) Received: from [10.0.0.7] (c-24-218-177-150.hsd1.ma.comcast.net. [24.218.177.150]) by mx.google.com with ESMTPS id w17sm17697105vdf.16.2012.10.24.18.18.33 (version=SSLv3 cipher=OTHER); Wed, 24 Oct 2012 18:18:33 -0700 (PDT) Sender: Jim Gettys Message-ID: <50889369.1070705@freedesktop.org> Date: Wed, 24 Oct 2012 21:18:33 -0400 From: Jim Gettys Organization: Bell Labs User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121011 Thunderbird/16.0.1 MIME-Version: 1.0 To: Michael Richardson References: <-3216430694754536764@unknownmsgid> <1081.1351123608@sandelman.ca> In-Reply-To: <1081.1351123608@sandelman.ca> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Kerry Lynn , "cerowrt-devel@lists.bufferbloat.net" Subject: Re: [Cerowrt-devel] Strange behavior with macbook and DNS X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2012 01:18:36 -0000 On 10/24/2012 08:06 PM, Michael Richardson wrote: > Dave Taht wrote: > >> I think something is up with the Avahi reflector, but haven't had > >> time to look into it. > > DT> This is an issue with avahi's mdns tying names to mac addresses, > DT> and this being a routed, rather than bridged, network. It's > DT> actually a flaw in mdns's design which I hope will be worked on > DT> in the new dnsext working group at the ietf. > > So, basically, each time the mac goes from wired to wireless, the > reflector sees the name, says, "hey, that name is in use over *THERE*", > and declares a conflict. > > If tied to mac address, then I'd expect at most two names (one for the > wired mac, one for the wireless mac), which is also suboptimal, but > understandable. SO I think you are saying that in addition to this > protocol problem, there is also some bug in the reflector causing all > previous names to be taken? Dunno. Kerry Lynn is probably in a better position to say. > > (I'm asking mostly so that I can make sure that mdnsext can capture this > as part of the problem statement. BTW: who will be in Atlanta?) We have another problem to capture in mdnsext. Multiple CeroWrt routers can mesh; so there can be loops, and mdns has problems with that: it will forward things it's already heard. I observe Avahi in a hard loop (and probably flooding the network with lots of messages). So Avahi basically loops in that case forwarding announcements and generating names. Kerry and I got together a few weeks back and discussed this. I don't know if he's had time to set up some routers to test and diagnose exactly what is happening yet or not (I suspect not, that he's probably been busy with the startup of the working group). So this is a concrete example of the problems homenet faces with multiple routers in the home. Naive people (like my family) want their printer discovery to "just work". - Jim > > > > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel