From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=sandelman.ca (client-ip=209.87.249.19; helo=tuna.sandelman.ca; envelope-from=mcr@sandelman.ca; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=sandelman.ca X-Greylist: delayed 558 seconds by postgrey-1.36 at bilbo; Thu, 03 Sep 2020 22:46:29 AEST Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4Bj0tF699BzDr1Q for ; Thu, 3 Sep 2020 22:46:28 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id 40C32389C6; Thu, 3 Sep 2020 08:15:56 -0400 (EDT) Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 84oGPNBcUIp6; Thu, 3 Sep 2020 08:15:55 -0400 (EDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 4A971389BA; Thu, 3 Sep 2020 08:15:55 -0400 (EDT) Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 6824986F; Thu, 3 Sep 2020 08:37:00 -0400 (EDT) From: Michael Richardson To: Asmitha Karunanithi , Patrick Williams , openbmc@lists.ozlabs.org Subject: Re: Resolving service name conflicts In-Reply-To: References: <20200902155801.GX3532@heinlein> X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Content-Transfer-Encoding: quoted-printable Date: Thu, 03 Sep 2020 08:37:00 -0400 Message-ID: <2949.1599136620@localhost> X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development list for OpenBMC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Sep 2020 12:46:30 -0000 Asmitha Karunanithi wrote: > Yup, it would be like "ssh-hostname" because there would be service = name > conflicts, say if there are 100 systems in the network publishing th= e > service with the same name, there would be name conflicts for 100 ti= mes and > finally, the service would be published as "ssh#101" to the network. If I understood correctly. That goes against what RFC6762/6763 say. There is a deconflict system is there for a purpose, and avahi handles it well, and being able to find all the *ssh* services is actually useful. There can be other information in the PTR/SRV record. One can ssh to hostname.local if you know the hostname. -- ] Never tell me the odds! | ipv6 mesh networ= ks [ ] Michael Richardson, Sandelman Software Works | IoT architect= [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails = [