
From nobody Fri Apr  1 00:32:45 2016
Return-Path: <markus.stenberg@iki.fi>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8212112D183 for <homenet@ietfa.amsl.com>; Fri,  1 Apr 2016 00:32:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.821
X-Spam-Level: 
X-Spam-Status: No, score=-1.821 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.779] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27WrN1H3HlEo for <homenet@ietfa.amsl.com>; Fri,  1 Apr 2016 00:32:42 -0700 (PDT)
Received: from johanna3.inet.fi (mta-out1.inet.fi [62.71.2.199]) by ietfa.amsl.com (Postfix) with ESMTP id 5A8CD12D0E6 for <homenet@ietf.org>; Fri,  1 Apr 2016 00:32:41 -0700 (PDT)
RazorGate-KAS: Status: not_detected
RazorGate-KAS: Rate: 0
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 80 2014-11-10_18-01-23 260f8afb9361da3c7edfd3a8e3a4ca908191ad29
RazorGate-KAS: Lua profiles 69136 [Nov 12 2014]
RazorGate-KAS: Method: none
Received: from poro.lan (80.220.86.47) by johanna3.inet.fi (9.0.002.03-2-gbe5d057) (authenticated as stenma-47) id 56F3C8C900981B9D; Fri, 1 Apr 2016 10:32:39 +0300
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <CAPt1N1ni-01feyMSaa0-7GhFCXPSS0gPSL8fAzVnhWehih2Pug@mail.gmail.com>
Date: Fri, 1 Apr 2016 10:32:38 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <BE7CA248-2B6A-49DF-86A6-142A8A3AE218@iki.fi>
References: <20160323164509.2510.24152.idtracker@ietfa.amsl.com> <CAPt1N1ni-01feyMSaa0-7GhFCXPSS0gPSL8fAzVnhWehih2Pug@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/k1_RRR67ZTHiC1_lxFx-jhh089k>
Cc: homenet@ietf.org
Subject: Re: [homenet] I-D ACTION:draft-lemon-homenet-naming-architecture-00.txt
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Apr 2016 07:32:44 -0000

I have partially browsed through the draft. For the record, I am not big =
fan of the hybrid solution either as I consider the whole mdns rather =
=E2=80=98loud=E2=80=99 on the link, and hybrid just makes the solution =
worse by causing the spam to occur across multiple links. It is working =
solution _given current stuff_ though, which I am not sure can be =
ignored[1].

So, to comments about some parts of the draft:

Section 2.1: It looks interesting. I like having separate naming and =
connectivity provider, if we can pry the reverse delegation off the =
connection providers=E2=80=99 dead hands at any rate.

Section 2.2: I am not sure I like =E2=80=98flat=E2=80=99 namespace, as =
it prevents e.g. DNS-SD records from being associated with the =
particular namespace (or is this =E2=80=98flat=E2=80=99 in some logical =
sense and not really talking about label sequences?).

Section 2.3: I think public should be separate DNS-SD (+DNS-update) zone =
with manual opt-in, and not created out of local entries.=20

Section 2.4.2: I think adding service registration to DHCP would be a =
mistake. (Wrong level in typical implementation stack, as it is not =
really tied to network configuration but instead property of =
applications; one _could_ do it but I find it non-desirable.)

Section 2.4.3: I would like some sort of =E2=80=98claim ownership of =
record X, allow updating it only if you are owner=E2=80=99 schemed =
DNS-Update to be the main method. It would also address conflict =
resolution _given_ single server (hard to do in distributed fashion =
though; the rest of draft seems to argue for loosely synchronized state =
while I would assert single master + read-only slaves would work better =
for this model as the ownership claim would be atomic / race-free)

Section 2.5: Not fan of using just IP address for authentication, =
instead, see above.

Section 3.6: TOFU is usually better than nothing at least..

Section 4.6: We got some (user) feedback that ULA should be preferred =
over GUA as GUA can go away, disrupting in-home stuff unneccessarily. =
(Obviously not mosh user.)

The draft seems like good start at least.=20

Disclaimer: I didn=E2=80=99t quite read all of it as I am mostly just =
browsing through everything going on at the moment (and wondering if I =
should react to the dnssd WGLCs that already expired while I was on =
vacation, grumble.)

Cheers,

-Markus

[1] The classic argument =E2=80=98for=E2=80=99 hybrid are e.g. historic =
printers. However, I am pretty sure e.g. first-hop router could =
proxy-DNSSD-register them to DNS and mDNS could be just let rot in =
practise. (Later addition: Oh.  Section 2.4.1 covers this to some degree =
already.)




From nobody Fri Apr  1 06:10:46 2016
Return-Path: <mellon@fugue.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2E4612D5DD for <homenet@ietfa.amsl.com>; Fri,  1 Apr 2016 06:10:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TCN6WDSUo6yd for <homenet@ietfa.amsl.com>; Fri,  1 Apr 2016 06:10:42 -0700 (PDT)
Received: from mail-lf0-x22a.google.com (mail-lf0-x22a.google.com [IPv6:2a00:1450:4010:c07::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1B7C12D5D6 for <homenet@ietf.org>; Fri,  1 Apr 2016 06:10:39 -0700 (PDT)
Received: by mail-lf0-x22a.google.com with SMTP id p188so54205728lfd.0 for <homenet@ietf.org>; Fri, 01 Apr 2016 06:10:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=0YF3dCV9Xu3H9nyw9VOvXZnm7earkJWdFIOfdKrGerU=; b=F1b1+xOloE3Oqme88iJvwAZQDotCKLNObzs3Okdqim9fYolvpqjRRg9sjpHzUd8iAv xzptACOruXC12ylsbOMLEcQFoZ0qiT2TnBIGwWUflCshJWRZnLllx/c6OIi9wXRJGqaT MZqjFGz1kbM2KBefLm24Hfrt3mY8jUcGC+D3l1Zk/QYQBZkBVCdjbRhEHThxsOYPtprt qEkKrMYTdXU0eV4F5fGsj/F2Ra1YTVE7bEqN1D/1SEIe9JlFtc9dCWCu6tAvkqfLfZX2 OjvUZ6oGhsZo5ZG6EtuPpjUuDOlAUl7pSfA/B3E16CMDLKXLTv5x/7VPB76Qpb1Mr85P rvmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0YF3dCV9Xu3H9nyw9VOvXZnm7earkJWdFIOfdKrGerU=; b=ASb970KJz7r+zNxydBfWOvfgKjWptjMTmdB3HzHsZGZtOIoUj05I54UL/Xs/NFLGyg aCjtquYF5zRZIZIZJYyJpceuQDtZe569nNj+jMxtwARqKi9oPVIvE7jop0icwn7hNiem kew9ycr75py59iW70nVQ3+UEwNkKJGgrdfMGpAdL+FCqcnZOJhrLOihIE7OaQOm3SArj kBeZPeCVUUrGQgl/Pk7eEOAVtgJeTvv0Kb9wYY7vk/OCk5afjoLeFveY36FJEMI/Hxf6 Ljts0ax0gl1HFD177JxMdt5l9X29mmlnDR7jC/UzGdwBt2MNowa6TOmw0heC5EKxcuzc hMyQ==
X-Gm-Message-State: AD7BkJLCQCBujzJrYM2fq+oTRRZHb+dI7NIpDwJ/2US1Erxuyu6CXy86+C4nWLbvswRcRRWRaoE9LOMLqlTaHQ==
X-Received: by 10.25.85.210 with SMTP id j201mr135723lfb.132.1459516237099; Fri, 01 Apr 2016 06:10:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.40.136 with HTTP; Fri, 1 Apr 2016 06:09:57 -0700 (PDT)
X-Originating-IP: [107.77.215.32]
In-Reply-To: <BE7CA248-2B6A-49DF-86A6-142A8A3AE218@iki.fi>
References: <20160323164509.2510.24152.idtracker@ietfa.amsl.com> <CAPt1N1ni-01feyMSaa0-7GhFCXPSS0gPSL8fAzVnhWehih2Pug@mail.gmail.com> <BE7CA248-2B6A-49DF-86A6-142A8A3AE218@iki.fi>
From: Ted Lemon <mellon@fugue.com>
Date: Fri, 1 Apr 2016 09:09:57 -0400
Message-ID: <CAPt1N1k42dw0PN0JFxMcCfi0xc=F4-0QVruB=sHFtkMtvyyvcg@mail.gmail.com>
To: Markus Stenberg <markus.stenberg@iki.fi>
Content-Type: multipart/alternative; boundary=001a1141d826db4b57052f6c1ac3
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/n-iSs961ICYUvUONtdxkT3KuxrM>
Cc: homenet@ietf.org
Subject: Re: [homenet] I-D ACTION:draft-lemon-homenet-naming-architecture-00.txt
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Apr 2016 13:10:45 -0000

--001a1141d826db4b57052f6c1ac3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks for the review Marcus!

On Fri, Apr 1, 2016 at 3:32 AM, Markus Stenberg <markus.stenberg@iki.fi>
wrote:

> Section 2.1: It looks interesting. I like having separate naming and
> connectivity provider, if we can pry the reverse delegation off the
> connection providers=E2=80=99 dead hands at any rate.
>

If you mean "get the ISP to do the delegation," I think having it as part
of the architecture will at least get them thinking about it, which is a
start! :)


> Section 2.2: I am not sure I like =E2=80=98flat=E2=80=99 namespace, as it=
 prevents e.g.
> DNS-SD records from being associated with the particular namespace (or is
> this =E2=80=98flat=E2=80=99 in some logical sense and not really talking =
about label
> sequences?).
>

It's intended to be flat in the sense of a single label.   What would you
see as the use for a non-flat namespace?   You mention DNS-SD records
"being associated with a particular namespace," but this is more of a
campus-wide DNS-SD solution than a homenet solution.   If you are trying to
address the campus use case, I think that could be accomplished in a
follow-on document, since it's not the primary goal.   But say on--is there
more to it than that?


> Section 2.3: I think public should be separate DNS-SD (+DNS-update) zone
> with manual opt-in, and not created out of local entries.
>

Okay, but how would that work?   Do you mean just a different name
externally than internally?   I agree with that to some extent, but it
makes the UI harder because now the user has two different names for the
same resource, depending on whether they are internal or external to the
homenet.


> Section 2.4.2: I think adding service registration to DHCP would be a
> mistake. (Wrong level in typical implementation stack, as it is not reall=
y
> tied to network configuration but instead property of applications; one
> _could_ do it but I find it non-desirable.)
>

I tend to agree, but I put it in there for completeness.   Like you, I'm
not sure how it would work on a GP client.  On something like a printer I
think it would be fine, since the set of services to be advertised is known
in advance; that's why I even included it.


> Section 2.4.3: I would like some sort of =E2=80=98claim ownership of reco=
rd X,
> allow updating it only if you are owner=E2=80=99 schemed DNS-Update to be=
 the main
> method. It would also address conflict resolution _given_ single server
> (hard to do in distributed fashion though; the rest of draft seems to arg=
ue
> for loosely synchronized state while I would assert single master +
> read-only slaves would work better for this model as the ownership claim
> would be atomic / race-free)
>

I thought I'd talked about that.   My idea was to put a key on each record
that is used to sign subsequent updates or deletions.   You would lose
control of the record if you went offline, however, since the whole name
would expire.   I didn't address that issue in the document.


> Section 2.5: Not fan of using just IP address for authentication, instead=
,
> see above.
>

I agree.   However, it is as good as we have with mDNS, so I think it's
okay as a stopgap.   Molto preferito los llaves.


> Section 3.6: TOFU is usually better than nothing at least..
>

Yup.   I think TOFU is a good start.   Anything more than that is going to
require some kind of user interaction.


> Section 4.6: We got some (user) feedback that ULA should be preferred ove=
r
> GUA as GUA can go away, disrupting in-home stuff unneccessarily. (Obvious=
ly
> not mosh user.)
>

Yes, exactly.


> The draft seems like good start at least.
>

Thanks!   That's all it's meant to be!


> Disclaimer: I didn=E2=80=99t quite read all of it as I am mostly just bro=
wsing
> through everything going on at the moment (and wondering if I should reac=
t
> to the dnssd WGLCs that already expired while I was on vacation, grumble.=
)
>

I am happy to take what I can get. :)

If you have time, I don't think Ralph has called consensus yet.   I
reviewed the hybrid document pretty closely, but my review of the other one
was sketchy.   Mostly because it seems correct and I don't think I disagree
with the overall thrust of it.  But I want to do a closer review on the
flight.


> [1] The classic argument =E2=80=98for=E2=80=99 hybrid are e.g. historic p=
rinters. However,
> I am pretty sure e.g. first-hop router could proxy-DNSSD-register them to
> DNS and mDNS could be just let rot in practise. (Later addition: Oh.
> Section 2.4.1 covers this to some degree already.)
>

Yes.   We are stuck with legacy, but let's not dig ourselves in deeper!

--001a1141d826db4b57052f6c1ac3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks for the review Marcus!<div class=3D"gmail_extra"><b=
r><div class=3D"gmail_quote">On Fri, Apr 1, 2016 at 3:32 AM, Markus Stenber=
g <span dir=3D"ltr">&lt;<a href=3D"mailto:markus.stenberg@iki.fi" target=3D=
"_blank">markus.stenberg@iki.fi</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">Section 2.1: It looks interesting. I like having separate nam=
ing and connectivity provider, if we can pry the reverse delegation off the=
 connection providers=E2=80=99 dead hands at any rate.<br></blockquote><div=
><br></div><div>If you mean &quot;get the ISP to do the delegation,&quot; I=
 think having it as part of the architecture will at least get them thinkin=
g about it, which is a start! :)</div><div>=C2=A0</div><blockquote class=3D=
"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex">
Section 2.2: I am not sure I like =E2=80=98flat=E2=80=99 namespace, as it p=
revents e.g. DNS-SD records from being associated with the particular names=
pace (or is this =E2=80=98flat=E2=80=99 in some logical sense and not reall=
y talking about label sequences?).<br></blockquote><div><br></div><div>It&#=
39;s intended to be flat in the sense of a single label. =C2=A0 What would =
you see as the use for a non-flat namespace? =C2=A0 You mention DNS-SD reco=
rds &quot;being associated with a particular namespace,&quot; but this is m=
ore of a campus-wide DNS-SD solution than a homenet solution. =C2=A0 If you=
 are trying to address the campus use case, I think that could be accomplis=
hed in a follow-on document, since it&#39;s not the primary goal. =C2=A0 Bu=
t say on--is there more to it than that?</div><div>=C2=A0</div><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex">Section 2.3: I think public should be separate DNS-SD (+=
DNS-update) zone with manual opt-in, and not created out of local entries.<=
br></blockquote><div><br></div><div>Okay, but how would that work? =C2=A0 D=
o you mean just a different name externally than internally? =C2=A0 I agree=
 with that to some extent, but it makes the UI harder because now the user =
has two different names for the same resource, depending on whether they ar=
e internal or external to the homenet.</div><div>=C2=A0</div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex">Section 2.4.2: I think adding service registration to DHCP=
 would be a mistake. (Wrong level in typical implementation stack, as it is=
 not really tied to network configuration but instead property of applicati=
ons; one _could_ do it but I find it non-desirable.)<br></blockquote><div><=
br></div><div>I tend to agree, but I put it in there for completeness. =C2=
=A0 Like you, I&#39;m not sure how it would work on a GP client.=C2=A0 On s=
omething like a printer I think it would be fine, since the set of services=
 to be advertised is known in advance; that&#39;s why I even included it.</=
div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Section 2.4.3: I would =
like some sort of =E2=80=98claim ownership of record X, allow updating it o=
nly if you are owner=E2=80=99 schemed DNS-Update to be the main method. It =
would also address conflict resolution _given_ single server (hard to do in=
 distributed fashion though; the rest of draft seems to argue for loosely s=
ynchronized state while I would assert single master + read-only slaves wou=
ld work better for this model as the ownership claim would be atomic / race=
-free)<br></blockquote><div><br></div><div>I thought I&#39;d talked about t=
hat. =C2=A0 My idea was to put a key on each record that is used to sign su=
bsequent updates or deletions. =C2=A0 You would lose control of the record =
if you went offline, however, since the whole name would expire. =C2=A0 I d=
idn&#39;t address that issue in the document.</div><div>=C2=A0</div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">Section 2.5: Not fan of using just IP address for a=
uthentication, instead, see above.<br></blockquote><div><br></div><div>I ag=
ree. =C2=A0 However, it is as good as we have with mDNS, so I think it&#39;=
s okay as a stopgap. =C2=A0 Molto preferito los llaves.</div><div>=C2=A0</d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">
Section 3.6: TOFU is usually better than nothing at least..<br></blockquote=
><div><br></div><div>Yup. =C2=A0 I think TOFU is a good start. =C2=A0 Anyth=
ing more than that is going to require some kind of user interaction.</div>=
<div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">Section 4.6: We got some (u=
ser) feedback that ULA should be preferred over GUA as GUA can go away, dis=
rupting in-home stuff unneccessarily. (Obviously not mosh user.)<br></block=
quote><div><br></div><div>Yes, exactly.</div><div>=C2=A0</div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex">
The draft seems like good start at least.<br></blockquote><div><br></div><d=
iv>Thanks! =C2=A0 That&#39;s all it&#39;s meant to be!</div><div>=C2=A0</di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex">Disclaimer: I didn=E2=80=99t quite read al=
l of it as I am mostly just browsing through everything going on at the mom=
ent (and wondering if I should react to the dnssd WGLCs that already expire=
d while I was on vacation, grumble.)<br></blockquote><div><br></div><div>I =
am happy to take what I can get. :)</div><div><br></div><div>If you have ti=
me, I don&#39;t think Ralph has called consensus yet. =C2=A0 I reviewed the=
 hybrid document pretty closely, but my review of the other one was sketchy=
. =C2=A0 Mostly because it seems correct and I don&#39;t think I disagree w=
ith the overall thrust of it.=C2=A0 But I want to do a closer review on the=
 flight.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">[1] The class=
ic argument =E2=80=98for=E2=80=99 hybrid are e.g. historic printers. Howeve=
r, I am pretty sure e.g. first-hop router could proxy-DNSSD-register them t=
o DNS and mDNS could be just let rot in practise. (Later addition: Oh.=C2=
=A0 Section 2.4.1 covers this to some degree already.)<br></blockquote><div=
><br></div><div>Yes. =C2=A0 We are stuck with legacy, but let&#39;s not dig=
 ourselves in deeper!=C2=A0</div></div><br></div></div>

--001a1141d826db4b57052f6c1ac3--


From nobody Mon Apr  4 06:23:36 2016
Return-Path: <ray@bellis.me.uk>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60BDE12D587 for <homenet@ietfa.amsl.com>; Mon,  4 Apr 2016 06:23:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kiAaFbk9ZbsD for <homenet@ietfa.amsl.com>; Mon,  4 Apr 2016 06:23:32 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E74512D542 for <homenet@ietf.org>; Mon,  4 Apr 2016 06:23:32 -0700 (PDT)
Received: from [190.104.245.194] (port=31675 helo=rays-mbp.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1an4TX-0008Uc-NO (Exim 4.72) for homenet@ietf.org (return-path <ray@bellis.me.uk>); Mon, 04 Apr 2016 14:23:29 +0100
To: HOMENET <homenet@ietf.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <57026ACA.4090700@bellis.me.uk>
Date: Mon, 4 Apr 2016 10:23:22 -0300
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/AQ0O1mO08-78ypeFQ479iUWswTo>
Subject: [homenet] Note taker and jabber scribe volunteers requested
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Apr 2016 13:23:34 -0000

The Homenet WG is meeting at 14:00 AST tomorrow (Tuesday).

It would be much appreciated if we could get volunteers to take notes
and to relay to/from the jabber room (see RFC 7649) in advance of the
session.

thanks,

Ray


From nobody Mon Apr  4 07:45:32 2016
Return-Path: <townsley@cisco.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDC5A12D769 for <homenet@ietfa.amsl.com>; Mon,  4 Apr 2016 07:45:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.53
X-Spam-Level: 
X-Spam-Status: No, score=-14.53 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PSxVf0vVj4uw for <homenet@ietfa.amsl.com>; Mon,  4 Apr 2016 07:45:29 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17DD512D67E for <homenet@ietf.org>; Mon,  4 Apr 2016 07:45:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2836; q=dns/txt; s=iport; t=1459781129; x=1460990729; h=from:to:subject:date:message-id:mime-version; bh=rlt/ASWQWN6FH7Wxj0Y1drc8nrj2mPhOHsl5dNxvaLU=; b=PstIqiHojlmxXbgI8NKn5bPVMbzLegmlUKQkrtspDrS+Ohzd0U3L3GLV FEkCmswkmYZB7PGRvdTLpf6rk8IAc1adD0srSH2B0qF/HK1W52BuY5fdn TSQoUuqcwEIvhCkipANpjJ0ZlDSRljR/QNt2oYziBTsHEW1bO7D5Zhoek I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AfAgDVfAJX/49dJa1dgmtMU4EDtjGEc?= =?us-ascii?q?AENgXIjhSAQOoE1OBQBAQEBAQEBZRwLhEiBCwEMdCcEiDoOm2KhGwEBAQEGAQE?= =?us-ascii?q?BARgEj1aFKQWOBYl8AYVygnKFI48PjxkBHgEBQoNncYcjfgEBAQ?=
X-IronPort-AV: E=Sophos; i="5.24,440,1454976000"; d="scan'208,217"; a="87728347"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Apr 2016 14:45:28 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id u34EjSLf020880 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <homenet@ietf.org>; Mon, 4 Apr 2016 14:45:28 GMT
Received: from xch-aln-001.cisco.com (173.36.7.11) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 4 Apr 2016 09:45:27 -0500
Received: from xch-aln-001.cisco.com ([173.36.7.11]) by XCH-ALN-001.cisco.com ([173.36.7.11]) with mapi id 15.00.1104.009; Mon, 4 Apr 2016 09:45:27 -0500
From: "Mark Townsley (townsley)" <townsley@cisco.com>
To: "homenet@ietf.org" <homenet@ietf.org>
Thread-Topic: hnetd and ohybridproxy relicensed from GPLv2 to Apache 2.0
Thread-Index: AQHRjoCgO9QEe+x9REii8fgOuaQsyw==
Date: Mon, 4 Apr 2016 14:45:27 +0000
Message-ID: <D3280453.10268%townsley@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.0.151221
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.253.11]
Content-Type: multipart/alternative; boundary="_000_D328045310268townsleyciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/IRuwbXFNZvH-TEkioMQHOsvWWlE>
Subject: [homenet] hnetd and ohybridproxy relicensed from GPLv2 to Apache 2.0
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Apr 2016 14:45:31 -0000

--_000_D328045310268townsleyciscocom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


FYI (and chair hat off)

For the past couple of years, Cisco has had a "Homenet Tech Fund" that was =
used for open source development of homenet protocols in OpenWRT. This work=
 began under a GPLv2 license. In order to encourage further development and=
 adoption, we have relicensed the work under Apache 2.0:

https://github.com/sbyx/hnetd/commit/7f5d317445b70d58f7835c018a17c889616344=
40
https://github.com/sbyx/ohybridproxy/commit/8a28ae92c97099e771c9ede5641e378=
2ae809c27

Many thanks to Stephen, Markus, and Pierre who have been leading and doing =
the bulk of this work. While they are still around to help, they are pickin=
g up other projects to fill the majority of their time... So, if you would =
like to step in and contribute, don't be shy! :-)

- Mark


--_000_D328045310268townsleyciscocom_
Content-Type: text/html; charset="iso-8859-1"
Content-ID: <43EED7D7215DEA4482E4DBF0BD17103C@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div><br>
</div>
<div>FYI (and chair hat off)</div>
<div><br>
</div>
<div>For the past couple of years, Cisco has had a &#8220;Homenet Tech Fund=
&#8221; that was used for open source development of homenet protocols in O=
penWRT. This work began under a GPLv2 license. In order to encourage furthe=
r development and adoption, we have relicensed
 the work under Apache 2.0:</div>
<div><br>
</div>
<div><a href=3D"https://github.com/sbyx/hnetd/commit/7f5d317445b70d58f7835c=
018a17c88961634440" style=3D"color: rgb(149, 79, 114);">https://github.com/=
sbyx/hnetd/commit/7f5d317445b70d58f7835c018a17c88961634440</a>
<div>
<div dir=3D"auto"><a href=3D"https://github.com/sbyx/ohybridproxy/commit/8a=
28ae92c97099e771c9ede5641e3782ae809c27" style=3D"color: rgb(149, 79, 114);"=
>https://github.com/sbyx/ohybridproxy/commit/8a28ae92c97099e771c9ede5641e37=
82ae809c27</a></div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">Many thanks to Stephen, Markus, and Pierre who have been =
leading and doing the bulk of this work. While they are still around to hel=
p, they are picking up other projects to fill the majority of their time&#8=
230; So, if you would like to step in and
 contribute, don&#8217;t be shy! :-)</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">- Mark</div>
<div dir=3D"auto"><br>
</div>
</div>
</div>
</body>
</html>

--_000_D328045310268townsleyciscocom_--


From nobody Wed Apr  6 10:01:40 2016
Return-Path: <denis@ovsienko.info>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8110812D5C0 for <homenet@ietfa.amsl.com>; Wed,  6 Apr 2016 10:01:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j16zOd7wZ5Ud for <homenet@ietfa.amsl.com>; Wed,  6 Apr 2016 10:01:37 -0700 (PDT)
Received: from sender163-mail.zoho.com (sender163-mail.zoho.com [74.201.84.163]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2632E12D57C for <homenet@ietf.org>; Wed,  6 Apr 2016 10:01:36 -0700 (PDT)
Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1459962095779619.2619523789001; Wed, 6 Apr 2016 10:01:35 -0700 (PDT)
Date: Wed, 06 Apr 2016 18:01:35 +0100
From: Denis Ovsienko <denis@ovsienko.info>
To: <homenet@ietf.org>
Message-ID: <153ec85a8f4.c37ae3e63057.3819279020774176208@ovsienko.info>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Priority: Medium
User-Agent: Zoho Mail
X-Mailer: Zoho Mail
X-Zoho-Virus-Status: 1
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/pwgAwmTU78yf8zmKKD-qq2ewg-M>
Subject: [homenet] a clarification about cryptographic agility
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Apr 2016 17:01:39 -0000

Hello all.

In yesterday's talk about Babel profile for homenet one of the slides briefly discusses protocol authentication. In particular, it mentions 2 mandatory to implement cryptographic algorithms as a requirement of RFC 7298. It should be noted that this particular requirement more belongs to BCP 201. In short, as soon as any cryptographic algorithm becomes involved, cryptographic agility becomes a concern and the problem is best addressed at the design phase by carefully picking two MTI algorithms.

-- 
    Denis Ovsienko


From nobody Thu Apr  7 04:40:22 2016
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: homenet@ietf.org
Delivered-To: homenet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 700E512D6F2; Thu,  7 Apr 2016 04:40:21 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
To: <homenet-chairs@ietf.org>, <draft-chroboczek-homenet-babel-profile@ietf.org>, <homenet@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.19.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160407114021.19689.16309.idtracker@ietfa.amsl.com>
Date: Thu, 07 Apr 2016 04:40:21 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/_AzyfTdplVf-GNoZnkE4aNZMp8U>
Subject: [homenet] The HOMENET WG has placed draft-chroboczek-homenet-babel-profile in state "Call For Adoption By WG Issued"
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Apr 2016 11:40:21 -0000

The HOMENET WG has placed draft-chroboczek-homenet-babel-profile in state

Call For Adoption By WG Issued (entered by Ray Bellis)

The document is available at
https://datatracker.ietf.org/doc/draft-chroboczek-homenet-babel-profile/


Comment:
As discussed during the WG session, this starts a two week
call-for-adoption of this draft.


From nobody Tue Apr 12 04:18:35 2016
Return-Path: <ray@bellis.me.uk>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A8CF12E6EC for <homenet@ietfa.amsl.com>; Tue, 12 Apr 2016 04:18:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7t94XK5YQT9X for <homenet@ietfa.amsl.com>; Tue, 12 Apr 2016 04:18:32 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1C2612E7A9 for <homenet@ietf.org>; Tue, 12 Apr 2016 04:18:31 -0700 (PDT)
Received: from [46.227.151.81] (port=64182 helo=rays-mbp-2.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1apwKy-0006f1-UH (Exim 4.72) for homenet@ietf.org (return-path <ray@bellis.me.uk>); Tue, 12 Apr 2016 12:18:28 +0100
To: HOMENET <homenet@ietf.org>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <570CD985.3070007@bellis.me.uk>
Date: Tue, 12 Apr 2016 12:18:29 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/U8XAMDqlkxz47TrEJFgqQmvd2PQ>
Subject: [homenet] Draft WG session minutes
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Apr 2016 11:18:34 -0000

With many thanks to Tim Wicinski, the draft minutes of the Homenet WG
session are now online at:

<https://www.ietf.org/proceedings/95/minutes/minutes-95-homenet>

If you have any corrections or additions, please email the Chairs by
April 29th.

Ray and Mark


From nobody Fri Apr 15 00:05:07 2016
Return-Path: <markus.stenberg@iki.fi>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0392C12E71D for <homenet@ietfa.amsl.com>; Fri, 15 Apr 2016 00:05:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.474
X-Spam-Level: 
X-Spam-Status: No, score=-0.474 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.779] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cSsO_77pzkRd for <homenet@ietfa.amsl.com>; Fri, 15 Apr 2016 00:05:03 -0700 (PDT)
Received: from johanna4.inet.fi (mta-out1.inet.fi [62.71.2.195]) by ietfa.amsl.com (Postfix) with ESMTP id EFA3012E712 for <homenet@ietf.org>; Fri, 15 Apr 2016 00:05:02 -0700 (PDT)
RazorGate-KAS: Status: not_detected
RazorGate-KAS: Rate: 0
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 215 2015-05-29_17-31-22 60ae4a1b4d01d14f868b20a55aced8d7df7b2e28
RazorGate-KAS: Lua profiles 78662 [Jun 02 2015]
RazorGate-KAS: Method: none
Received: from poro.lan (80.220.86.47) by johanna4.inet.fi (9.0.002.03-2-gbe5d057) (authenticated as stenma-47) id 570CF19A003FB2A2; Fri, 15 Apr 2016 10:05:01 +0300
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <CAPt1N1k42dw0PN0JFxMcCfi0xc=F4-0QVruB=sHFtkMtvyyvcg@mail.gmail.com>
Date: Fri, 15 Apr 2016 10:04:59 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <8A8B70E7-DE26-4F94-9B15-E5E8BC94B930@iki.fi>
References: <20160323164509.2510.24152.idtracker@ietfa.amsl.com> <CAPt1N1ni-01feyMSaa0-7GhFCXPSS0gPSL8fAzVnhWehih2Pug@mail.gmail.com> <BE7CA248-2B6A-49DF-86A6-142A8A3AE218@iki.fi> <CAPt1N1k42dw0PN0JFxMcCfi0xc=F4-0QVruB=sHFtkMtvyyvcg@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/cKUD4B-JXOdwA-nQIoy4PYZiS5s>
Cc: homenet@ietf.org
Subject: Re: [homenet] I-D ACTION:draft-lemon-homenet-naming-architecture-00.txt
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Apr 2016 07:05:06 -0000

On 1.4.2016, at 16.09, Ted Lemon <mellon@fugue.com> wrote:
> On Fri, Apr 1, 2016 at 3:32 AM, Markus Stenberg =
<markus.stenberg@iki.fi> wrote:
> Section 2.1: It looks interesting. I like having separate naming and =
connectivity provider, if we can pry the reverse delegation off the =
connection providers=E2=80=99 dead hands at any rate.
> If you mean =E2=80=9Cget the ISP to do the delegation,=E2=80=9D I =
think having it as part of the architecture will at least get them =
thinking about it, which is a start! :)

Yes. Not optimistic though :)

> Section 2.2: I am not sure I like =E2=80=98flat=E2=80=99 namespace, as =
it prevents e.g. DNS-SD records from being associated with the =
particular namespace (or is this =E2=80=98flat=E2=80=99 in some logical =
sense and not really talking about label sequences?).
> It's intended to be flat in the sense of a single label.   What would =
you see as the use for a non-flat namespace?   You mention DNS-SD =
records "being associated with a particular namespace," but this is more =
of a campus-wide DNS-SD solution than a homenet solution.   If you are =
trying to address the campus use case, I think that could be =
accomplished in a follow-on document, since it's not the primary goal.   =
But say on=E2=80=94is there more to it than that?

Well, my reading at the time was that it was strictly <label>.<zone>; =
therefore, even DNS-SD <service>.<transport>.<zone> would be out of =
scope. I hoped it was just an error on reader=E2=80=99s part :)=20

> Section 2.3: I think public should be separate DNS-SD (+DNS-update) =
zone with manual opt-in, and not created out of local entries.
> Okay, but how would that work?   Do you mean just a different name =
externally than internally?   I agree with that to some extent, but it =
makes the UI harder because now the user has two different names for the =
same resource, depending on whether they are internal or external to the =
homenet.

Yes. Public should be opt-in, not default, because I for one at least =
don=E2=80=99t want to advertise every service in my home for various =
reasons; e.g. if there=E2=80=99s vulnerable product X, if trawling for =
the DNS-SD records in the well-defined home <domain> brings up data =
about it, someone can drive over and do bad things over wifi to e.g. =
broken Belkin wifi home automation stuff. Completely fictional example =
with nothing to do with the fact that the ones I used to use sometimes =
booted to default wifi, no password mode..

> Section 2.4.3: I would like some sort of =E2=80=98claim ownership of =
record X, allow updating it only if you are owner=E2=80=99 schemed =
DNS-Update to be the main method. It would also address conflict =
resolution _given_ single server (hard to do in distributed fashion =
though; the rest of draft seems to argue for loosely synchronized state =
while I would assert single master + read-only slaves would work better =
for this model as the ownership claim would be atomic / race-free)
> I thought I'd talked about that.   My idea was to put a key on each =
record that is used to sign subsequent updates or deletions.   You would =
lose control of the record if you went offline, however, since the whole =
name would expire.   I didn=E2=80=99t address that issue in the =
document.

Ah, perhaps I read through it too rapidly (as the disclaimer said, it =
was beer-powered sudden review, not really very thorough one).

Cheers,

-Markus


From nobody Fri Apr 15 08:40:48 2016
Return-Path: <mellon@fugue.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BD6112DDDF for <homenet@ietfa.amsl.com>; Fri, 15 Apr 2016 08:40:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iYy_E327g9L2 for <homenet@ietfa.amsl.com>; Fri, 15 Apr 2016 08:40:44 -0700 (PDT)
Received: from mail-lf0-x236.google.com (mail-lf0-x236.google.com [IPv6:2a00:1450:4010:c07::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D09212E21D for <homenet@ietf.org>; Fri, 15 Apr 2016 08:40:44 -0700 (PDT)
Received: by mail-lf0-x236.google.com with SMTP id e190so150177045lfe.0 for <homenet@ietf.org>; Fri, 15 Apr 2016 08:40:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=w+uOqwqz1O+RChxJJpHdYWwyvg1cvRmbylNIdZvxE10=; b=T1i43TyDVnyz/MSOj1PuLNm4GJc5FFw3nU2w/T7tRf/2v0MsLuuOhz5yvown9ErKJQ P3NLGCZucTt0M4mxZyFXK/bGrA9MbNnWZsBreZ+Om33BjI6mqL1eXOHWSc+3N8vOJ47M f4nx1SfEw8pC03J6dNq1L/AlT1G/KPLiwZNSwwOf8NMWOypyyZj2lOR1H1FeYrzxkiGQ TOv5P/mvnRtkq79WWl5bidcYq1Job8M3NdJIHkG/MXB5CQuMWYQekTOqZCtfbppUGhVW IL+kBMLJ/a/0aStHTMZ2U2nF8Fm8qSsI1r4xBEBgFIRxbszG46lXkspX1cwyc7WutnEb e/Hg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=w+uOqwqz1O+RChxJJpHdYWwyvg1cvRmbylNIdZvxE10=; b=ANJOdAso13/X5kVgJd4knfB+BCI2ebXI/D0bs8wDEsqdAoRLfkg3AtwPBSnP0e1ldO N8bPCvQtxOsy6YBvpccvdeGSRF8CdtMnolQgeFsvpkr7RZjZjXMZhs5Fdb0abaBFgzMp nn6HB6vNiUmezBPBgPCpkqMpQ8DF1kdzsHx8eAPR+Kq4TOYw0sGxVJoN6DaNQwJ9L3PB VzIooGlL6Oow4sZdD9INQ67v8FzTvmXKYtU/QosNIujrZIP29beccqeIYCtS+gtbNQBF EG0rMIWQ4i+Id5RudC++l6A6izJQJFnfB+/3wqJWiRH6RHueQARJ3mEHVBIyBExXKHJp bkxg==
X-Gm-Message-State: AOPr4FU3n4Uo01kE8El5WAVaKa5evb1slCRLqmyyvu/1vboMRIV7DLStFTAbsULN7RXskVBBFhaNfFMp5EXfTQ==
X-Received: by 10.25.153.136 with SMTP id b130mr8947895lfe.53.1460734841259; Fri, 15 Apr 2016 08:40:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.213.19 with HTTP; Fri, 15 Apr 2016 08:40:00 -0700 (PDT)
X-Originating-IP: [71.233.41.235]
In-Reply-To: <8A8B70E7-DE26-4F94-9B15-E5E8BC94B930@iki.fi>
References: <20160323164509.2510.24152.idtracker@ietfa.amsl.com> <CAPt1N1ni-01feyMSaa0-7GhFCXPSS0gPSL8fAzVnhWehih2Pug@mail.gmail.com> <BE7CA248-2B6A-49DF-86A6-142A8A3AE218@iki.fi> <CAPt1N1k42dw0PN0JFxMcCfi0xc=F4-0QVruB=sHFtkMtvyyvcg@mail.gmail.com> <8A8B70E7-DE26-4F94-9B15-E5E8BC94B930@iki.fi>
From: Ted Lemon <mellon@fugue.com>
Date: Fri, 15 Apr 2016 11:40:00 -0400
Message-ID: <CAPt1N1mvEEeC8eeW5byUydgfr6c70DTQecYDOqmbQsw=FzE7Xw@mail.gmail.com>
To: Markus Stenberg <markus.stenberg@iki.fi>
Content-Type: multipart/alternative; boundary=001a114039266270ce053087d5b3
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/Q0fJXkCLiPe-WszAnckukVEo5aE>
Cc: homenet@ietf.org
Subject: Re: [homenet] I-D ACTION:draft-lemon-homenet-naming-architecture-00.txt
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Apr 2016 15:40:46 -0000

--001a114039266270ce053087d5b3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, Apr 15, 2016 at 3:04 AM, Markus Stenberg <markus.stenberg@iki.fi>
wrote:

> > Section 2.2: I am not sure I like =E2=80=98flat=E2=80=99 namespace, as =
it prevents e.g.
> DNS-SD records from being associated with the particular namespace (or is
> this =E2=80=98flat=E2=80=99 in some logical sense and not really talking =
about label
> sequences?).
> > It's intended to be flat in the sense of a single label.   What would
> you see as the use for a non-flat namespace?   You mention DNS-SD records
> "being associated with a particular namespace," but this is more of a
> campus-wide DNS-SD solution than a homenet solution.   If you are trying =
to
> address the campus use case, I think that could be accomplished in a
> follow-on document, since it's not the primary goal.   But say on=E2=80=
=94is there
> more to it than that?
>
> Well, my reading at the time was that it was strictly <label>.<zone>;
> therefore, even DNS-SD <service>.<transport>.<zone> would be out of scope=
.
> I hoped it was just an error on reader=E2=80=99s part :)
>

Ah, thank you.   No, the error was on my part--I was aware that that had to
work, but wrote the document in a way that doesn't really allow it to
work.  I will come up with a better way to express this.   Thanks for
helping me to see this omission!


> > Section 2.3: I think public should be separate DNS-SD (+DNS-update) zon=
e
> with manual opt-in, and not created out of local entries.
> > Okay, but how would that work?   Do you mean just a different name
> externally than internally?   I agree with that to some extent, but it
> makes the UI harder because now the user has two different names for the
> same resource, depending on whether they are internal or external to the
> homenet.
>
> Yes. Public should be opt-in, not default, because I for one at least
> don=E2=80=99t want to advertise every service in my home for various reas=
ons; e.g.
> if there=E2=80=99s vulnerable product X, if trawling for the DNS-SD recor=
ds in the
> well-defined home <domain> brings up data about it, someone can drive ove=
r
> and do bad things over wifi to e.g. broken Belkin wifi home automation
> stuff. Completely fictional example with nothing to do with the fact that
> the ones I used to use sometimes booted to default wifi, no password mode=
..
>

I agree in general, but there is a slight clarification: the question I'm
asking is not "should all devices registered locally appear globally by
default," but rather, "are there some devices for which the correct
behavior is that they appear globally by default."   My knee-jerk reaction
is the same as yours: no way.   However, I think it's worth exploring the
question.


> > Section 2.4.3: I would like some sort of =E2=80=98claim ownership of re=
cord X,
> allow updating it only if you are owner=E2=80=99 schemed DNS-Update to be=
 the main
> method. It would also address conflict resolution _given_ single server
> (hard to do in distributed fashion though; the rest of draft seems to arg=
ue
> for loosely synchronized state while I would assert single master +
> read-only slaves would work better for this model as the ownership claim
> would be atomic / race-free)
> > I thought I'd talked about that.   My idea was to put a key on each
> record that is used to sign subsequent updates or deletions.   You would
> lose control of the record if you went offline, however, since the whole
> name would expire.   I didn=E2=80=99t address that issue in the document.
>
> Ah, perhaps I read through it too rapidly (as the disclaimer said, it was
> beer-powered sudden review, not really very thorough one).
>

No worries.   Perhaps I will be able to coax you to read the -01 with or
without beer goggles.   :)

--001a114039266270ce053087d5b3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On F=
ri, Apr 15, 2016 at 3:04 AM, Markus Stenberg <span dir=3D"ltr">&lt;<a href=
=3D"mailto:markus.stenberg@iki.fi" target=3D"_blank">markus.stenberg@iki.fi=
</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=3D"">&=
gt; Section 2.2: I am not sure I like =E2=80=98flat=E2=80=99 namespace, as =
it prevents e.g. DNS-SD records from being associated with the particular n=
amespace (or is this =E2=80=98flat=E2=80=99 in some logical sense and not r=
eally talking about label sequences?).<br>
</span>&gt; It&#39;s intended to be flat in the sense of a single label.=C2=
=A0 =C2=A0What would you see as the use for a non-flat namespace?=C2=A0 =C2=
=A0You mention DNS-SD records &quot;being associated with a particular name=
space,&quot; but this is more of a campus-wide DNS-SD solution than a homen=
et solution.=C2=A0 =C2=A0If you are trying to address the campus use case, =
I think that could be accomplished in a follow-on document, since it&#39;s =
not the primary goal.=C2=A0 =C2=A0But say on=E2=80=94is there more to it th=
an that?<br>
<br>
Well, my reading at the time was that it was strictly &lt;label&gt;.&lt;zon=
e&gt;; therefore, even DNS-SD &lt;service&gt;.&lt;transport&gt;.&lt;zone&gt=
; would be out of scope. I hoped it was just an error on reader=E2=80=99s p=
art :)<br></blockquote><div><br></div><div>Ah, thank you. =C2=A0 No, the er=
ror was on my part--I was aware that that had to work, but wrote the docume=
nt in a way that doesn&#39;t really allow it to work.=C2=A0 I will come up =
with a better way to express this. =C2=A0 Thanks for helping me to see this=
 omission!</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=
=3D"">
&gt; Section 2.3: I think public should be separate DNS-SD (+DNS-update) zo=
ne with manual opt-in, and not created out of local entries.<br>
&gt; Okay, but how would that work?=C2=A0 =C2=A0Do you mean just a differen=
t name externally than internally?=C2=A0 =C2=A0I agree with that to some ex=
tent, but it makes the UI harder because now the user has two different nam=
es for the same resource, depending on whether they are internal or externa=
l to the homenet.<br>
<br>
</span>Yes. Public should be opt-in, not default, because I for one at leas=
t don=E2=80=99t want to advertise every service in my home for various reas=
ons; e.g. if there=E2=80=99s vulnerable product X, if trawling for the DNS-=
SD records in the well-defined home &lt;domain&gt; brings up data about it,=
 someone can drive over and do bad things over wifi to e.g. broken Belkin w=
ifi home automation stuff. Completely fictional example with nothing to do =
with the fact that the ones I used to use sometimes booted to default wifi,=
 no password mode..<br></blockquote><div><br></div><div>I agree in general,=
 but there is a slight clarification: the question I&#39;m asking is not &q=
uot;should all devices registered locally appear globally by default,&quot;=
 but rather, &quot;are there some devices for which the correct behavior is=
 that they appear globally by default.&quot; =C2=A0 My knee-jerk reaction i=
s the same as yours: no way. =C2=A0 However, I think it&#39;s worth explori=
ng the question.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span=
 class=3D"">
&gt; Section 2.4.3: I would like some sort of =E2=80=98claim ownership of r=
ecord X, allow updating it only if you are owner=E2=80=99 schemed DNS-Updat=
e to be the main method. It would also address conflict resolution _given_ =
single server (hard to do in distributed fashion though; the rest of draft =
seems to argue for loosely synchronized state while I would assert single m=
aster + read-only slaves would work better for this model as the ownership =
claim would be atomic / race-free)<br>
&gt; I thought I&#39;d talked about that.=C2=A0 =C2=A0My idea was to put a =
key on each record that is used to sign subsequent updates or deletions.=C2=
=A0 =C2=A0You would lose control of the record if you went offline, however=
, since the whole name would expire.=C2=A0 =C2=A0I didn=E2=80=99t address t=
hat issue in the document.<br>
<br>
</span>Ah, perhaps I read through it too rapidly (as the disclaimer said, i=
t was beer-powered sudden review, not really very thorough one).<br></block=
quote><div><br></div><div>No worries. =C2=A0 Perhaps I will be able to coax=
 you to read the -01 with or without beer goggles. =C2=A0 :)=C2=A0</div></d=
iv></div></div>

--001a114039266270ce053087d5b3--


From nobody Mon Apr 18 17:24:14 2016
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 435A512E4F1; Mon, 18 Apr 2016 17:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -107.898
X-Spam-Level: 
X-Spam-Status: No, score=-107.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.996, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w6s4PcLbH0KN; Mon, 18 Apr 2016 17:24:11 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4B4212DD53; Mon, 18 Apr 2016 17:24:11 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id C74FB180005; Mon, 18 Apr 2016 17:23:42 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Message-Id: <20160419002342.C74FB180005@rfc-editor.org>
Date: Mon, 18 Apr 2016 17:23:42 -0700 (PDT)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/nPFZQ4e4tRJwH23AmCz3CS8KjM8>
Cc: drafts-update-ref@iana.org, homenet@ietf.org, rfc-editor@rfc-editor.org
Subject: [homenet] RFC 7787 on Distributed Node Consensus Protocol
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Apr 2016 00:24:13 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 7787

        Title:      Distributed Node Consensus Protocol 
        Author:     M. Stenberg, S. Barth
        Status:     Standards Track
        Stream:     IETF
        Date:       April 2016
        Mailbox:    markus.stenberg@iki.fi, 
                    cyrus@openwrt.org
        Pages:      41
        Characters: 96466
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-homenet-dncp-12.txt

        URL:        https://www.rfc-editor.org/info/rfc7787

        DOI:        http://dx.doi.org/10.17487/RFC7787

This document describes the Distributed Node Consensus Protocol
(DNCP), a generic state synchronization protocol that uses the
Trickle algorithm and hash trees.  DNCP is an abstract protocol and
must be combined with a specific profile to make a complete
implementable protocol.

This document is a product of the Home Networking Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for the 
standardization state and status of this protocol.  Distribution of this 
memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Mon Apr 18 17:24:41 2016
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3A5C12E9FE; Mon, 18 Apr 2016 17:24:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -107.898
X-Spam-Level: 
X-Spam-Status: No, score=-107.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.996, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YZJ1GOdms9-K; Mon, 18 Apr 2016 17:24:34 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FF9812EA00; Mon, 18 Apr 2016 17:24:26 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 421E018046C; Mon, 18 Apr 2016 17:23:57 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 1005:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Message-Id: <20160419002357.421E018046C@rfc-editor.org>
Date: Mon, 18 Apr 2016 17:23:57 -0700 (PDT)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/htpzhHpVH_vnMcZffcaZ5fVq_Ec>
Cc: drafts-update-ref@iana.org, homenet@ietf.org, rfc-editor@rfc-editor.org
Subject: [homenet] RFC 7788 on Home Networking Control Protocol
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Apr 2016 00:24:38 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 7788

        Title:      Home Networking Control Protocol 
        Author:     M. Stenberg, S. Barth, P. Pfister
        Status:     Standards Track
        Stream:     IETF
        Date:       April 2016
        Mailbox:    markus.stenberg@iki.fi, 
                    cyrus@openwrt.org, 
                    pierre.pfister@darou.fr
        Pages:      40
        Characters: 94146
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-homenet-hncp-10.txt

        URL:        https://www.rfc-editor.org/info/rfc7788

        DOI:        http://dx.doi.org/10.17487/RFC7788

This document describes the Home Networking Control Protocol (HNCP),
an extensible configuration protocol, and a set of requirements for
home network devices.  HNCP is described as a profile of and
extension to the Distributed Node Consensus Protocol (DNCP).  HNCP
enables discovery of network borders, automated configuration of
addresses, name resolution, service discovery, and the use of any
routing protocol that supports routing based on both the source and
destination address.

This document is a product of the Home Networking Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet Standards Track
protocol for the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Official
Internet Protocol Standards (https://www.rfc-editor.org/standards) for the 
standardization state and status of this protocol.  Distribution of this 
memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  https://www.ietf.org/mailman/listinfo/ietf-announce
  https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see https://www.rfc-editor.org/search
For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Mon Apr 18 17:29:54 2016
Return-Path: <lorenzo@google.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 897E612EA1D for <homenet@ietfa.amsl.com>; Mon, 18 Apr 2016 17:29:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.696
X-Spam-Level: 
X-Spam-Status: No, score=-3.696 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DxmzsQocm_dv for <homenet@ietfa.amsl.com>; Mon, 18 Apr 2016 17:29:50 -0700 (PDT)
Received: from mail-yw0-x232.google.com (mail-yw0-x232.google.com [IPv6:2607:f8b0:4002:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67ABD12EA14 for <homenet@ietf.org>; Mon, 18 Apr 2016 17:29:50 -0700 (PDT)
Received: by mail-yw0-x232.google.com with SMTP id j74so908950ywg.1 for <homenet@ietf.org>; Mon, 18 Apr 2016 17:29:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=YtLAQWdFF9IqPxNfzWwJOw8WzwiXNWDnkBA3DUD9E24=; b=AF0hLaR/PkvX5mPevKO2x7V1hFUqIzAlbknepgaGTRs/qUsL1CSKyM81N2hnl0o4+X 5yUsu0kuITRnmsFUlRagN7/Puww7Yk6vIyfciUfQmmOGfdDYg5y78JVZXCEVMqr92IWn 8et1Dessr7L1LO7aDUubO6Yt/Xk2xDdngDd2RBQKRzjVm1r1p5tNUfJZQxUmVwB+4re8 fg7Kg0Ef3Y+Cm3HS9srbnFz/MEuQq1WiiTHwm6TC2ZroD/LutP6PTfsc05pqRyYUWHap K8CMgCIrzsQX5N8rldnpKtCnGAgnwb4WKKEcQfrlAQ8fe3CuqV/A0zmdrJy9UetSH6Z1 LSuQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=YtLAQWdFF9IqPxNfzWwJOw8WzwiXNWDnkBA3DUD9E24=; b=PQr4GRN6ibnA6/QBlEMpUgy2bI4hfbcB3sAAHxFIx8UlmDbVuHuEmoUGervJbS9a3y SUpNFblBODQ9Sl/J/Pg1ZT4XX7rMj/ecYsqE///HzWqO+BtgPc9KPTZIZaSDGf66PJDP YO5bEd7jNGWgEBF4ZCEpeZfmUQfrPhDnxxLRD3LVVsxZzD0T3LpS2sAxIrniBOFcMwYk dZuUVjWwarAoMrARMuprJ40tHDPwzwU+vETR2l1hPNroF/UlOM03kdSMSD23dRDRCPgX Pmn2/VTVAJFImNwhpcc/F6V+q8huRwZBpw0KPLjhOPJUqgnLHSM4x4lsODKgx0pEkGmr xbvg==
X-Gm-Message-State: AOPr4FWQ5nqwjduz3BZtU6d0KmStg/5K7aSqByWcSSvWdZ2zWpaGL125Qmv+l86/9nGbwOShtoxPHwITrEMGuqco
X-Received: by 10.37.72.202 with SMTP id v193mr16465yba.25.1461025789565; Mon, 18 Apr 2016 17:29:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.65.135 with HTTP; Mon, 18 Apr 2016 17:29:30 -0700 (PDT)
In-Reply-To: <20160419002357.421E018046C@rfc-editor.org>
References: <20160419002357.421E018046C@rfc-editor.org>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 19 Apr 2016 09:29:30 +0900
Message-ID: <CAKD1Yr3mmJ5PB1f007UoduR8a5UKpqp_jFLC2xoizpWcWTX9_Q@mail.gmail.com>
To: "homenet@ietf.org" <homenet@ietf.org>
Content-Type: multipart/alternative; boundary=001a113e99203253070530cb9364
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/nFtt3G3eOmfvy2bvCY1akhZMw8Q>
Subject: Re: [homenet] RFC 7788 on Home Networking Control Protocol
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Apr 2016 00:29:52 -0000

--001a113e99203253070530cb9364
Content-Type: text/plain; charset=UTF-8

On Tue, Apr 19, 2016 at 9:23 AM, <rfc-editor@rfc-editor.org> wrote:

>         RFC 7788
>
>         Title:      Home Networking Control Protocol
>         Author:     M. Stenberg, S. Barth, P. Pfister
>

Congratulations to the authors!!! This was a long time coming.

--001a113e99203253070530cb9364
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On T=
ue, Apr 19, 2016 at 9:23 AM,  <span dir=3D"ltr">&lt;<a href=3D"mailto:rfc-e=
ditor@rfc-editor.org">rfc-editor@rfc-editor.org</a>&gt;</span> wrote:<br><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);pad=
ding-left:1ex">=C2=A0 =C2=A0 =C2=A0 =C2=A0 RFC 7788<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Title:=C2=A0 =C2=A0 =C2=A0 Home Networking Cont=
rol Protocol<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Author:=C2=A0 =C2=A0 =C2=A0M. Stenberg, S. Bart=
h, P. Pfister<br></blockquote><div><br></div><div>Congratulations to the au=
thors!!! This was a long time coming.</div></div></div></div>

--001a113e99203253070530cb9364--


From nobody Mon Apr 18 17:30:55 2016
Return-Path: <ray@bellis.me.uk>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BB6312EA1D for <homenet@ietfa.amsl.com>; Mon, 18 Apr 2016 17:30:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rRq5O1RFQP8B for <homenet@ietfa.amsl.com>; Mon, 18 Apr 2016 17:30:52 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C22EA12EA2A for <homenet@ietf.org>; Mon, 18 Apr 2016 17:30:52 -0700 (PDT)
Received: from dhcp-wifi-229.sql1.isc.org ([149.20.50.229]:52007) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1asJZ0-00031H-Pa (Exim 4.72) for homenet@ietf.org (return-path <ray@bellis.me.uk>); Tue, 19 Apr 2016 01:30:47 +0100
To: homenet@ietf.org
References: <20160419002357.421E018046C@rfc-editor.org> <CAKD1Yr3mmJ5PB1f007UoduR8a5UKpqp_jFLC2xoizpWcWTX9_Q@mail.gmail.com>
From: Ray Bellis <ray@bellis.me.uk>
Message-ID: <57157C39.40300@bellis.me.uk>
Date: Mon, 18 Apr 2016 17:30:49 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CAKD1Yr3mmJ5PB1f007UoduR8a5UKpqp_jFLC2xoizpWcWTX9_Q@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/c-sHBj9o1_fXGu7uqm_co_rP8iI>
Subject: Re: [homenet] RFC 7788 on Home Networking Control Protocol
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Apr 2016 00:30:54 -0000

On 18/04/2016 17:29, Lorenzo Colitti wrote:

> Congratulations to the authors!!! This was a long time coming.

Yes, many, many congratulations!

Ray


From nobody Tue Apr 19 08:51:01 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77AF812EA5C for <homenet@ietfa.amsl.com>; Tue, 19 Apr 2016 08:50:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vqwHNmCzFE-U for <homenet@ietfa.amsl.com>; Tue, 19 Apr 2016 08:50:57 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F39612EA74 for <homenet@ietf.org>; Tue, 19 Apr 2016 08:50:55 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3JFosmq020431 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <homenet@ietf.org>; Tue, 19 Apr 2016 17:50:54 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u3JForw0018509 for <homenet@ietf.org>; Tue, 19 Apr 2016 17:50:54 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id D990562102 for <homenet@ietf.org>; Tue, 19 Apr 2016 17:50:53 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id kqereccKMbTh for <homenet@ietf.org>; Tue, 19 Apr 2016 17:50:52 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id DE3C76210B for <homenet@ietf.org>; Tue, 19 Apr 2016 17:50:51 +0200 (CEST)
Date: Tue, 19 Apr 2016 17:50:52 +0200
Message-ID: <87lh498un7.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: homenet@ietf.org
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Tue, 19 Apr 2016 17:50:54 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 19 Apr 2016 17:50:54 +0200 (CEST)
X-Miltered: at korolev with ID 571653DE.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 571653DD.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 571653DE.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 571653DD.001 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 571653DE.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 571653DD.001 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/w_4jP29kBRioulrePGBm2L4fOXg>
Subject: [homenet] HNCP question: multiple delegations for same prefix
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Apr 2016 15:50:59 -0000

Hi,

Is it legal for multiple HNCP routers to announce the same delegated
(IPv6) prefix?

I assume it is legal, and that nodes should assign a single prefix per
delegated prefix to attached links (the spec says "set of delegated
prefixes", not "multiset"), but I'd like to be sure I'm not overlooking
something.

-- Juliusz


From SRS0=kFw/=QP=darou.fr=pierre.pfister@bounces.m4x.org  Wed Apr 20 00:11:53 2016
Return-Path: <SRS0=kFw/=QP=darou.fr=pierre.pfister@bounces.m4x.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6A9C12EC3A for <homenet@ietfa.amsl.com>; Wed, 20 Apr 2016 00:11:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nLkfKMhwN30a for <homenet@ietfa.amsl.com>; Wed, 20 Apr 2016 00:11:51 -0700 (PDT)
Received: from mx1.polytechnique.org (mx1.polytechnique.org [129.104.30.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9A7312D79B for <homenet@ietf.org>; Wed, 20 Apr 2016 00:11:50 -0700 (PDT)
Received: from [10.228.42.31] (unknown [173.38.220.59]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id BDC365646C1; Wed, 20 Apr 2016 09:11:46 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Pierre Pfister <pierre.pfister@darou.fr>
In-Reply-To: <87lh498un7.wl-jch@pps.univ-paris-diderot.fr>
Date: Wed, 20 Apr 2016 09:11:45 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <4F8544A3-434F-4032-9421-9FBFE1BE9DC1@darou.fr>
References: <87lh498un7.wl-jch@pps.univ-paris-diderot.fr>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
X-Mailer: Apple Mail (2.3124)
X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Wed Apr 20 09:11:47 2016 +0200 (CEST))
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/MeHDRO0RBaJM6u-hFTTDlEoFVFQ>
Cc: homenet@ietf.org
Subject: Re: [homenet] HNCP question: multiple delegations for same prefix
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Apr 2016 07:12:15 -0000

Hello Juliusz,

I think your understanding is correct.=20
Nothing in HNCP prevents routers from advertising identical delegated =
prefixes.
And nothing prevents routers from advertising overlapping delegated =
prefixes.

But it is stated that the set of delegated prefixes to be used by the =
prefix assignment algorithm contains:=20
     "The set of prefixes encoded in
      Delegated-Prefix TLVs that are not strictly included in prefixes
      encoded in other Delegated-Prefix TLVs."

Which means indeed that in such a situation, only one prefix from the =
overlapping delegated prefixes will be assigned to each link.

Cheers,

- Pierre


> Le 19 avr. 2016 =C3=A0 17:50, Juliusz Chroboczek =
<jch@pps.univ-paris-diderot.fr> a =C3=A9crit :
>=20
> Hi,
>=20
> Is it legal for multiple HNCP routers to announce the same delegated
> (IPv6) prefix?
>=20
> I assume it is legal, and that nodes should assign a single prefix per
> delegated prefix to attached links (the spec says "set of delegated
> prefixes", not "multiset"), but I'd like to be sure I'm not =
overlooking
> something.
>=20
> -- Juliusz
>=20
> _______________________________________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet


From nobody Wed Apr 20 03:26:23 2016
Return-Path: <hermin.anggawijaya@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA6A212EE1C for <homenet@ietfa.amsl.com>; Wed, 20 Apr 2016 03:26:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kar5DsuRC2ft for <homenet@ietfa.amsl.com>; Wed, 20 Apr 2016 03:26:20 -0700 (PDT)
Received: from mail-lf0-x22d.google.com (mail-lf0-x22d.google.com [IPv6:2a00:1450:4010:c07::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A86FF12EE17 for <homenet@ietf.org>; Wed, 20 Apr 2016 03:26:19 -0700 (PDT)
Received: by mail-lf0-x22d.google.com with SMTP id j11so38002172lfb.1 for <homenet@ietf.org>; Wed, 20 Apr 2016 03:26:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to; bh=HiPkPuXG9+aaXr/XuG2AWcSn4DFRAfvnYpAyWdHP1Kc=; b=Ji+WfTfn3qrqW/SESvnzFly8i8VrO2nJ08V6o0FwjFAbd85QpxYlV53HckN6bTP4WI hEPUgO1os6yDzLJdU6y6xfIkCViXXDrBmHhvdAFYf236lHPQD7MbpMsQKs5eE3CfTLws gxbUBgG2ZJab84yYNtLLg0+ilur8QhNVG7rQd28D0raU0oYul4yhS9MPkfg0sY5O3t4E kFELium0mlkefXJnrdttQXDWrlqNBJ4U3+0w3ZYLO8YTNPl64VssR1yf3fzUBcVToZGN Uk35HYvfSwswx/UQ1NvGztdYAaqp2niXNQjhGbaTCC2aMfXxrj3CsqyEUM5t3woMoq6o 7OSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=HiPkPuXG9+aaXr/XuG2AWcSn4DFRAfvnYpAyWdHP1Kc=; b=ZSH3sgnexiAo6b2BkgnoRL4g9lE1sIw8SMKOoAGDsuD8LGP7Q9WyX/gy/gbnth2NhU 1NHDO/7gNHDV0kU+YaTEAaxnLfGAC4cb8y30phy358KDKq8AcGkxmydrx48fXFbyrSPw HVWTg91ECHK8QZl2fj7cJLjx+DwoatyfyRcYTkF4oZlXJvNTI5M0nrmMN9xZ81JlSpKd +E4vM4i79usHe752PW1wIHEA3rh2s2wyKZJurxxaZdyl2Bu3/sAvtzTLWyCbEV2JFDgk Ul9jyQRjCGpWlCrg25dmByC51b4ozuTEFlt7KLq/PJyb0CinY3i/wSoTI3n3oscmjlrG C1PQ==
X-Gm-Message-State: AOPr4FUWdgxzT6lW3cdDdgZb5+5+DfpgQtD99MtLEu+ZyYxdmdIFE/uLPigrtgZPHyRoA+A8Q2GYU6fqpM5g7A==
MIME-Version: 1.0
X-Received: by 10.25.23.86 with SMTP id n83mr3399509lfi.159.1461147977834; Wed, 20 Apr 2016 03:26:17 -0700 (PDT)
Received: by 10.25.83.17 with HTTP; Wed, 20 Apr 2016 03:26:17 -0700 (PDT)
Date: Wed, 20 Apr 2016 22:26:17 +1200
Message-ID: <CAJgsEzUKLOF1dK68MQ3b_a1EkhLBcNDWbbG1aznfOpZF9NG3hw@mail.gmail.com>
From: Hermin Anggawijaya <hermin.anggawijaya@gmail.com>
To: "homenet@ietf.org Group" <homenet@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/h4PB7mCFtJ8VD8hHzNazS1airNk>
Subject: Re: [homenet] RFC 7787 on Distributed Node Consensus Protocol
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Apr 2016 10:26:22 -0000

Hi

RFC 7787, Section 1.1, says

...
Furthermore, it can be used as a basis to run distributed algorithms
like [RFC7596] or use cases as described in Appendix C.
...

I think it should say

Furthermore, it can be used as a basis to run distributed algorithms
like [RFC7695] or use cases as described in Appendix C.


And page 37


   [RFC7596]  Cui, Y., Sun, Q., Boucadair, M., Tsou, T., Lee, Y., and I.
              Farrer, "Lightweight 4over6: An Extension to the Dual-
              Stack Lite Architecture", RFC 7596, DOI 10.17487/RFC7596,
              July 2015, <http://www.rfc-editor.org/info/rfc7596>.


Should say



   [RFC7695]  P. Pfister, B. Paterson, J. Arkko, "Distributed Prefix Assignment
                         Algorithm", RFC 7695, November 2015,
                         <http://www.rfc-editor.org/info/rfc7695>.


Is that correct ?


Regards

Angga



> From: rfc-editor@rfc-editor.org
> To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
> Cc: drafts-update-ref@iana.org, homenet@ietf.org, rfc-editor@rfc-editor.org
> Date: Mon, 18 Apr 2016 17:23:42 -0700 (PDT)
> Subject: [homenet] RFC 7787 on Distributed Node Consensus Protocol
> A new Request for Comments is now available in online RFC libraries.
>
>
>         RFC 7787
>
>         Title:      Distributed Node Consensus Protocol
>         Author:     M. Stenberg, S. Barth
>         Status:     Standards Track
>         Stream:     IETF
>         Date:       April 2016
>         Mailbox:    markus.stenberg@iki.fi,
>                     cyrus@openwrt.org
>         Pages:      41
>         Characters: 96466
>         Updates/Obsoletes/SeeAlso:   None
>
>         I-D Tag:    draft-ietf-homenet-dncp-12.txt
>
>         URL:        https://www.rfc-editor.org/info/rfc7787
>
>         DOI:        http://dx.doi.org/10.17487/RFC7787
>
> This document describes the Distributed Node Consensus Protocol
> (DNCP), a generic state synchronization protocol that uses the
> Trickle algorithm and hash trees.  DNCP is an abstract protocol and
> must be combined with a specific profile to make a complete
> implementable protocol.
>
> This document is a product of the Home Networking Working Group of the IETF.
>
> This is now a Proposed Standard.
>
> STANDARDS TRACK: This document specifies an Internet Standards Track
> protocol for the Internet community, and requests discussion and suggestions
> for improvements.  Please refer to the current edition of the Official
> Internet Protocol Standards (https://www.rfc-editor.org/standards) for the
> standardization state and status of this protocol.  Distribution of this
> memo is unlimited.
>
> This announcement is sent to the IETF-Announce and rfc-dist lists.
> To subscribe or unsubscribe, see
>   https://www.ietf.org/mailman/listinfo/ietf-announce
>   https://mailman.rfc-editor.org/mailman/listinfo/rfc-dist
>
> For searching the RFC series, see https://www.rfc-editor.org/search
> For downloading RFCs, see https://www.rfc-editor.org/retrieve/bulk
>
> Requests for special distribution should be addressed to either the
> author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
> specifically noted otherwise on the RFC itself, all RFCs are for
> unlimited distribution.
>
>
> The RFC Editor Team
> Association Management Solutions, LLC
>


From nobody Thu Apr 21 05:24:40 2016
Return-Path: <tim+ietf.org@coote.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8053012DD9D for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 05:24:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, URIBL_DBL_ABUSE_REDIR=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24EfCFG61Gt8 for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 05:24:36 -0700 (PDT)
Received: from mercury.coote.org (575185b4.skybroadband.com [87.81.133.180]) by ietfa.amsl.com (Postfix) with ESMTP id 64CB212DAA7 for <homenet@ietf.org>; Thu, 21 Apr 2016 05:24:36 -0700 (PDT)
Received: by mercury.coote.org (Postfix, from userid 1000) id 5A81016C1297; Thu, 21 Apr 2016 13:24:34 +0100 (BST)
X-Original-To: homenet@ietf.org
Received: from [127.0.0.1] (localhost [IPv6:::1]) by mercury.coote.org (Postfix) with ESMTP id C581916C1228 for <homenet@ietf.org>; Thu, 21 Apr 2016 13:24:33 +0100 (BST)
From: Tim Coote <tim+ietf.org@coote.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_1B66EA19-41A6-4769-BAA7-A43266636D94"
Message-Id: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org>
Date: Thu, 21 Apr 2016 13:24:33 +0100
To: homenet@ietf.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
X-Spambayes-Classification: ham; 0.00
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/2-MEbHJ7ePOKwk3WwlpaTVoCbWc>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 12:24:38 -0000

--Apple-Mail=_1B66EA19-41A6-4769-BAA7-A43266636D94
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hullo

Sorry, this is a bit of a granular question, and this may not be the =
right place for it - I=E2=80=99m relying on the value of running code to =
the group ;-) . My background is s/w engineering, rather than =
networking, so I could well have made some fundamentally poor =
assumptions.

There was a discussion back in Oct 2015 about running hnetd (I presume) =
on mainstream linux distros (http://bit.ly/1XKc3Oi =
<http://bit.ly/1XKc3Oi>). Henning Rogge raised the question and Markus =
Stenberg responded that it had been tried on Debian 7. The discussion =
also referred to building hnetd on OpenWRT (http://bit.ly/1VDSg5P =
<http://bit.ly/1VDSg5P>) and (http://bit.ly/1VDSs4Q =
<http://bit.ly/1VDSs4Q>) based on using a larger distro and shncpd for a =
subset of the homenet protocols. The hnetd repo implies that it can be =
made to work with generic linux router firmware, which I took to mean =
any linux distro.

I think that this is an important issue, based on my experience of =
trying to build home automation products in the IoT space. Environments =
without carefully engineered networks can behave in unexpected ways, =
even with small numbers of end devices and realistic deployments will =
require significant software instrumentation and the ability to change =
the instrumentation to understand what is going. So, I believe, you need =
a full fat distro for such environments that=E2=80=99s responsible, say, =
for handling 6LowPAN devices, abstraction of such devices for use by =
other services, and managing their lifecycles.

So I tried to spin hnetd up on a fedora vm, and found it fighting the =
distro set-up. Maybe the implementation isn=E2=80=99t supposed to =
co-exist with other network controlling software on the same computer. =
What=E2=80=99s my best approach to getting the homenet protocols running =
as a proof of concept? I cannot find a =E2=80=98top down=E2=80=99 view =
of how the different components fit together - the descriptions seem to =
assume a depth of knowledge of openwrt that I don=E2=80=99t have.

tia
Tim=

--Apple-Mail=_1B66EA19-41A6-4769-BAA7-A43266636D94
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hullo<div class=3D""><br class=3D""></div><div =
class=3D"">Sorry, this is a bit of a granular question, and this may not =
be the right place for it - I=E2=80=99m relying on the value of running =
code to the group ;-) . My background is s/w engineering, rather than =
networking, so I could well have made some fundamentally poor =
assumptions.</div><div class=3D""><br class=3D""></div><div =
class=3D"">There was a discussion back in Oct 2015 about running hnetd =
(I presume) on mainstream linux distros (<a href=3D"http://bit.ly/1XKc3Oi"=
 class=3D"">http://bit.ly/1XKc3Oi</a>).&nbsp;Henning Rogge raised the =
question and&nbsp;Markus Stenberg responded that it had been tried on =
Debian 7. The discussion also referred to building hnetd on OpenWRT (<a =
href=3D"http://bit.ly/1VDSg5P" class=3D"">http://bit.ly/1VDSg5P</a>) and =
(<a href=3D"http://bit.ly/1VDSs4Q" class=3D"">http://bit.ly/1VDSs4Q</a>) =
based on using a larger distro and shncpd for a subset of the homenet =
protocols. The hnetd repo implies that it can be made to work with =
generic linux router firmware, which I took to mean any linux =
distro.<div class=3D""><br class=3D""></div><div class=3D"">I think that =
this is an important issue, based on my experience of trying to build =
home automation products in the IoT space. Environments without =
carefully engineered networks can behave in unexpected ways, even with =
small numbers of end devices and realistic deployments will require =
significant software instrumentation and the ability to change the =
instrumentation to understand what is going. So, I believe, you need a =
full fat distro for such environments that=E2=80=99s responsible, say, =
for handling 6LowPAN devices, abstraction of such devices for use by =
other services, and managing their lifecycles.</div><div class=3D""><br =
class=3D""></div><div class=3D"">So I tried to spin hnetd up on a fedora =
vm, and found it fighting the distro set-up. Maybe the implementation =
isn=E2=80=99t supposed to co-exist with other network controlling =
software on the same computer. What=E2=80=99s my best approach to =
getting the homenet protocols running as a proof of concept? I cannot =
find a =E2=80=98top down=E2=80=99 view of how the different components =
fit together - the descriptions seem to assume a depth of knowledge of =
openwrt that I don=E2=80=99t have.</div></div><div class=3D""><br =
class=3D""></div><div class=3D"">tia</div><div =
class=3D"">Tim</div></body></html>=

--Apple-Mail=_1B66EA19-41A6-4769-BAA7-A43266636D94--


From nobody Thu Apr 21 07:02:15 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB47912E313 for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 07:02:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NFcydhyVtJmq for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 07:02:12 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 018C612E099 for <homenet@ietf.org>; Thu, 21 Apr 2016 07:02:11 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3LE03sT013743 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 21 Apr 2016 16:00:03 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u3LE03ER010267; Thu, 21 Apr 2016 16:00:03 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 11C0062051; Thu, 21 Apr 2016 16:00:03 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 5rPJou4Soc7m; Thu, 21 Apr 2016 16:00:01 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 21F676204D; Thu, 21 Apr 2016 16:00:00 +0200 (CEST)
Date: Thu, 21 Apr 2016 16:00:01 +0200
Message-ID: <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Thu, 21 Apr 2016 16:00:03 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Thu, 21 Apr 2016 16:00:03 +0200 (CEST)
X-Miltered: at korolev with ID 5718DCE3.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 5718DCE3.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5718DCE3.001 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 5718DCE3.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 5718DCE3.001 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 5718DCE3.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/wyXKRWekrMaHdw4bmxqZrTDqQtU>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 14:02:14 -0000

> So I tried to spin hnetd up on a fedora vm, and found it fighting the
> distro set-up. Maybe the implementation isn’t supposed to co-exist with
> other network controlling software on the same computer. What’s my best
> approach to getting the homenet protocols running as a proof of concept?

Hnetd is designed to integrate into the OpenWRT ecosystem, which it does
remarkably well.  Because of that, it depends on a large part of the
OpenWRT stack, such as their DHCP and RA clients and servers.  While it is
possible to run hnetd

This was the second most important reason for writing shncpd: to make an
implementation of Homenet that is easy to port to any Unix system.
I think I've been reasonably successful with that, but shncpd needs some
more work [1].

[1] https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/shncpd.html
    has a list of known limitations.

> So I tried to spin hnetd up on a fedora vm, and found it fighting the
> distro set-up.

Even if you're just testing plain babeld, even without hnetd, you must
kill network manager.  If you don't, thinkgs may appear to work at first,
but NM will take revenge later.

-- Juliusz


From nobody Thu Apr 21 08:30:15 2016
Return-Path: <tim+ietf.org@coote.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4317212EC10 for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 08:30:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fca6gGfOFhkA for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 08:30:13 -0700 (PDT)
Received: from mercury.coote.org (575185b4.skybroadband.com [87.81.133.180]) by ietfa.amsl.com (Postfix) with ESMTP id BC39012E9FF for <homenet@ietf.org>; Thu, 21 Apr 2016 08:30:12 -0700 (PDT)
Received: by mercury.coote.org (Postfix, from userid 1000) id 56E7516C129F; Thu, 21 Apr 2016 16:30:11 +0100 (BST)
X-Original-To: homenet@ietf.org
Received: from [127.0.0.1] (localhost [IPv6:::1]) by mercury.coote.org (Postfix) with ESMTP id AF96816C1183; Thu, 21 Apr 2016 16:30:10 +0100 (BST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr>
Date: Thu, 21 Apr 2016 16:30:10 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
X-Mailer: Apple Mail (2.2104)
X-Spambayes-Classification: ham; 0.00
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/ypsNYG1Bu-PnsFxoHLROBdFrvQA>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 15:30:14 -0000

Thanks.
> On 21 Apr 2016, at 15:00, Juliusz Chroboczek =
<jch@pps.univ-paris-diderot.fr> wrote:
>=20
> Hnetd is designed to integrate into the OpenWRT ecosystem, which it =
does
> remarkably well.  Because of that, it depends on a large part of the
> OpenWRT stack, such as their DHCP and RA clients and servers.  While =
it is
> possible to run hnetd
>=20
> This was the second most important reason for writing shncpd: to make =
an
> implementation of Homenet that is easy to port to any Unix system.
> I think I've been reasonably successful with that, but shncpd needs =
some
> more work [1].
>=20
> [1] =
https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/shncpd.html
>    has a list of known limitations.
It=E2=80=99s the IPv6 stuff that I=E2=80=99m most interested in - IoT =
with ipv4 (NAT) is too expensive to support at scale. At least for the =
retail market. My sense was that the api to the openwrt tools was a =
likely stumbling block.  I did get the babeld stuff working (thanks for =
what you=E2=80=99ve done there), but gave up with tools like dibbler for =
PD as the challenge is the coordination across nodes.
>=20
> Even if you're just testing plain babeld, even without hnetd, you must
> kill network manager.  If you don't, thinkgs may appear to work at =
first,
> but NM will take revenge later.
I hated NM. But I think that it=E2=80=99s getting better. It does =
provide an initial overall visualisation of what=E2=80=99s going on. =
Something will be required to show the overall picture across all =
digital entities involved in a system, including =E2=80=98phones with =
both wifi and LTE connections. For the consumer there needs to be at =
least a green/red light (cf a CD pipeline status), but finer granularity =
would also have value.  I would hope to encourage the NM community to at =
least take cognisance of the Homenet protocols.

At the complexity that is emerging in homes, a configuration defined by =
a gui will not scale: too hard to get to a known state, especially with =
>1 node.

Maybe I need to create a separate openwrt vm if I cannot run the hnetd =
stack on a more complete distro.
>=20
> =E2=80=94 Juliusz
>=20
Tim


From nobody Thu Apr 21 09:01:41 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D2112E71D for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 09:01:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Isni8_pYD3Dc for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 09:01:34 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8D1C12E633 for <homenet@ietf.org>; Thu, 21 Apr 2016 09:01:33 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3LFxPKn009730; Thu, 21 Apr 2016 17:59:25 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 8CCD662069; Thu, 21 Apr 2016 17:59:25 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 7ESVfNkjF_fD; Thu, 21 Apr 2016 17:59:24 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 29C9A62064; Thu, 21 Apr 2016 17:59:24 +0200 (CEST)
Date: Thu, 21 Apr 2016 17:59:25 +0200
Message-ID: <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Thu, 21 Apr 2016 17:59:25 +0200 (CEST)
X-Miltered: at korolev with ID 5718F8DD.002 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5718F8DD.002 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 5718F8DD.002 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/k6Hqd5iP6UTU4eXGbuZI7dBelNU>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 16:01:40 -0000

> It’s the IPv6 stuff that I’m most interested in - IoT with ipv4 (NAT) is
> too expensive to support at scale. At least for the retail market. My
> sense was that the api to the openwrt tools was a likely stumbling
> block.

Tim, please try shncpd and let me know how it goes.  I'm quite willing to
add features, but I'm waiting for a user community to emerge so I know
what features people actually care about.

-- Juliusz


From nobody Thu Apr 21 10:33:18 2016
Return-Path: <markus.stenberg@pp.inet.fi>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A4BF12D55E for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 10:33:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.593
X-Spam-Level: 
X-Spam-Status: No, score=-3.593 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.996, URIBL_DBL_ABUSE_REDIR=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t6MEVrG35gHT for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 10:33:05 -0700 (PDT)
Received: from johanna1.inet.fi (mta-out1.inet.fi [62.71.2.230]) by ietfa.amsl.com (Postfix) with ESMTP id 6314312E34D for <homenet@ietf.org>; Thu, 21 Apr 2016 10:32:59 -0700 (PDT)
RazorGate-KAS: Rate: 0
RazorGate-KAS: {MIME-Version: double versions}
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 80 2014-11-10_18-01-23 260f8afb9361da3c7edfd3a8e3a4ca908191ad29
RazorGate-KAS: Method: none
RazorGate-KAS: Lua profiles 69136 [Nov 12 2014]
RazorGate-KAS: Status: not_detected
Received: from [176.93.187.4] (176.93.187.4) by johanna1.inet.fi (9.0.002.03-2-gbe5d057) (authenticated as stenma-47) id 57123F91006A0B86; Thu, 21 Apr 2016 20:32:58 +0300
Content-Type: multipart/alternative; boundary=Apple-Mail-ABEFBD1D-CEA0-476F-8FCC-2AB523FD92CB
Mime-Version: 1.0 (1.0)
From: Markus Stenberg <markus.stenberg@pp.inet.fi>
X-Mailer: iPad Mail (13E238)
In-Reply-To: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org>
Date: Thu, 21 Apr 2016 20:32:57 +0300
Content-Transfer-Encoding: 7bit
Message-Id: <7F4438B6-8074-49D5-AB52-C4AEB3A2E0B0@pp.inet.fi>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org>
To: Tim Coote <tim+ietf.org@coote.org>
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/kP7qB-D-LMd-yTI1IJDTRUXx_gg>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 17:33:13 -0000

--Apple-Mail-ABEFBD1D-CEA0-476F-8FCC-2AB523FD92CB
Content-Type: text/plain;
	charset=cp932
Content-Transfer-Encoding: quoted-printable

While we have tested all hnetd versions on Debian stable as well, I cannot r=
ecommend it as there is no configuration or real integration with the system=
 beyond "edit/create shell scripts".=20

Obviously anything else automated on the associated interfaces has to be dis=
abled as Juliusz noted.=20

Disclaimer: I do not find Linux distribution integration fun so OpenWrt is e=
nough for me. Of course I am for sale given enough money ;) ( consulting mai=
nly on some other stuff at the moment though )

-Markus

Sent from my preciouss, aka iPad ;)


> On 21.4.2016, at 15.24, Tim Coote <tim+ietf.org@coote.org> wrote:
>=20
> Hullo
>=20
> Sorry, this is a bit of a granular question, and this may not be the right=
 place for it - I=81fm relying on the value of running code to the group ;-)=
 . My background is s/w engineering, rather than networking, so I could well=
 have made some fundamentally poor assumptions.
>=20
> There was a discussion back in Oct 2015 about running hnetd (I presume) on=
 mainstream linux distros (http://bit.ly/1XKc3Oi). Henning Rogge raised the q=
uestion and Markus Stenberg responded that it had been tried on Debian 7. Th=
e discussion also referred to building hnetd on OpenWRT (http://bit.ly/1VDSg=
5P) and (http://bit.ly/1VDSs4Q) based on using a larger distro and shncpd fo=
r a subset of the homenet protocols. The hnetd repo implies that it can be m=
ade to work with generic linux router firmware, which I took to mean any lin=
ux distro.
>=20
> I think that this is an important issue, based on my experience of trying t=
o build home automation products in the IoT space. Environments without care=
fully engineered networks can behave in unexpected ways, even with small num=
bers of end devices and realistic deployments will require significant softw=
are instrumentation and the ability to change the instrumentation to underst=
and what is going. So, I believe, you need a full fat distro for such enviro=
nments that=81fs responsible, say, for handling 6LowPAN devices, abstraction=
 of such devices for use by other services, and managing their lifecycles.
>=20
> So I tried to spin hnetd up on a fedora vm, and found it fighting the dist=
ro set-up. Maybe the implementation isn=81ft supposed to co-exist with other=
 network controlling software on the same computer. What=81fs my best approa=
ch to getting the homenet protocols running as a proof of concept? I cannot f=
ind a =81etop down=81f view of how the different components fit together - t=
he descriptions seem to assume a depth of knowledge of openwrt that I don=81=
ft have.
>=20
> tia
> Tim
> _______________________________________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet

--Apple-Mail-ABEFBD1D-CEA0-476F-8FCC-2AB523FD92CB
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>While we have tested all hnetd version=
s on Debian stable as well, I cannot recommend it as there is no configurati=
on or real integration with the system beyond "edit/create shell scripts".&n=
bsp;</div><div id=3D"AppleMailSignature"><br></div><div id=3D"AppleMailSigna=
ture">Obviously anything else automated on the associated interfaces has to b=
e disabled as Juliusz noted.&nbsp;</div><div id=3D"AppleMailSignature"><br><=
/div><div id=3D"AppleMailSignature">Disclaimer: I do not find Linux distribu=
tion integration fun so OpenWrt is enough for me. Of course I am for sale gi=
ven enough money ;) ( consulting mainly on some other stuff at the moment th=
ough )</div><div id=3D"AppleMailSignature"><br><div><span class=3D"Apple-sty=
le-span" style=3D"-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -=
webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-compos=
ition-frame-color: rgba(77, 128, 180, 0.230469); ">-Markus</span></div><div>=
<br></div><div>Sent from my preciouss, aka iPad ;)</div><div><br></div></div=
><div><br>On 21.4.2016, at 15.24, Tim Coote &lt;<a href=3D"mailto:tim+ietf.o=
rg@coote.org">tim+ietf.org@coote.org</a>&gt; wrote:<br><br></div><blockquote=
 type=3D"cite"><div><meta http-equiv=3D"Content-Type" content=3D"text/html c=
harset=3Dutf-8">Hullo<div class=3D""><br class=3D""></div><div class=3D"">So=
rry, this is a bit of a granular question, and this may not be the right pla=
ce for it - I=E2=80=99m relying on the value of running code to the group ;-=
) . My background is s/w engineering, rather than networking, so I could wel=
l have made some fundamentally poor assumptions.</div><div class=3D""><br cl=
ass=3D""></div><div class=3D"">There was a discussion back in Oct 2015 about=
 running hnetd (I presume) on mainstream linux distros (<a href=3D"http://bi=
t.ly/1XKc3Oi" class=3D"">http://bit.ly/1XKc3Oi</a>).&nbsp;Henning Rogge rais=
ed the question and&nbsp;Markus Stenberg responded that it had been tried on=
 Debian 7. The discussion also referred to building hnetd on OpenWRT (<a hre=
f=3D"http://bit.ly/1VDSg5P" class=3D"">http://bit.ly/1VDSg5P</a>) and (<a hr=
ef=3D"http://bit.ly/1VDSs4Q" class=3D"">http://bit.ly/1VDSs4Q</a>) based on u=
sing a larger distro and shncpd for a subset of the homenet protocols. The h=
netd repo implies that it can be made to work with generic linux router firm=
ware, which I took to mean any linux distro.<div class=3D""><br class=3D""><=
/div><div class=3D"">I think that this is an important issue, based on my ex=
perience of trying to build home automation products in the IoT space. Envir=
onments without carefully engineered networks can behave in unexpected ways,=
 even with small numbers of end devices and realistic deployments will requi=
re significant software instrumentation and the ability to change the instru=
mentation to understand what is going. So, I believe, you need a full fat di=
stro for such environments that=E2=80=99s responsible, say, for handling 6Lo=
wPAN devices, abstraction of such devices for use by other services, and man=
aging their lifecycles.</div><div class=3D""><br class=3D""></div><div class=
=3D"">So I tried to spin hnetd up on a fedora vm, and found it fighting the d=
istro set-up. Maybe the implementation isn=E2=80=99t supposed to co-exist wi=
th other network controlling software on the same computer. What=E2=80=99s m=
y best approach to getting the homenet protocols running as a proof of conce=
pt? I cannot find a =E2=80=98top down=E2=80=99 view of how the different com=
ponents fit together - the descriptions seem to assume a depth of knowledge o=
f openwrt that I don=E2=80=99t have.</div></div><div class=3D""><br class=3D=
""></div><div class=3D"">tia</div><div class=3D"">Tim</div></div></blockquot=
e><blockquote type=3D"cite"><div><span>_____________________________________=
__________</span><br><span>homenet mailing list</span><br><span><a href=3D"m=
ailto:homenet@ietf.org">homenet@ietf.org</a></span><br><span><a href=3D"http=
s://www.ietf.org/mailman/listinfo/homenet">https://www.ietf.org/mailman/list=
info/homenet</a></span><br></div></blockquote></body></html>=

--Apple-Mail-ABEFBD1D-CEA0-476F-8FCC-2AB523FD92CB--


From nobody Thu Apr 21 11:33:58 2016
Return-Path: <tore@fud.no>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5569B12D648 for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 11:33:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.896
X-Spam-Level: 
X-Spam-Status: No, score=-2.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.996] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8nRo-bIaypND for <homenet@ietfa.amsl.com>; Thu, 21 Apr 2016 11:33:55 -0700 (PDT)
Received: from greed.fud.no (greed.fud.no [IPv6:2a02:c0:1001:100::145]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FCFC12E367 for <homenet@ietf.org>; Thu, 21 Apr 2016 11:33:46 -0700 (PDT)
Received: from [2a02:c0:2:4:1194:17:0:1006] (port=59288 helo=envy.e5.y.home) by greed.fud.no with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <tore@fud.no>) id 1atJPm-0005K3-As; Thu, 21 Apr 2016 20:33:22 +0200
Date: Thu, 21 Apr 2016 20:33:21 +0200
From: Tore Anderson <tore@fud.no>
To: Tim Coote <tim+ietf.org@coote.org>
Message-ID: <20160421203321.5d4b711c@envy.e5.y.home>
In-Reply-To: <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org>
X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-redhat-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/SmJTz862qmm1tfsZxq4QV77fqLQ>
Cc: homenet@ietf.org, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2016 18:33:57 -0000

Hello,

* Tim Coote

> > Even if you're just testing plain babeld, even without hnetd, you
> > must kill network manager.  If you don't, thinkgs may appear to
> > work at first, but NM will take revenge later. =20

> I hated NM. But I think that it=E2=80=99s getting better. It does provide=
 an
> initial overall visualisation of what=E2=80=99s going on. Something will =
be
> required to show the overall picture across all digital entities
> involved in a system, including =E2=80=98phones with both wifi and LTE
> connections. For the consumer there needs to be at least a green/red
> light (cf a CD pipeline status), but finer granularity would also
> have value.  I would hope to encourage the NM community to at least
> take cognisance of the Homenet protocols.

NM is being very actively developed, and in my experience its
developers are generally very receptive to bug reports and other
requests. So I'd encourage anyone who have issues with NM to join the
IRC channel and/or reports bugs - chances are they get fixed quickly.

As it happens, NM version 1.2 vas released yesterday. One of the things
that has been improved is NM's ability to stay away from interfaces
that's being managed by something else, so maybe an upgrade would be
enough to fix Juliusz's problems. If not, try adding the following to
NetworkManager.conf:

[main]
no-auto-default=3D*

Another thing IPv6 folks might be interested in knowing is that it now
defaults to using RFC7217 IID generation instead of EUI-64.

> Maybe I need to create a separate openwrt vm if I cannot run the
> hnetd stack on a more complete distro.

An quicker and more lightweight solution is to isolate hnet inside a
network namespace:

ip netns add hnet-playground
ip link set dev eth1 netns hnet-playground
ip netns exec hnet-playground shncpd --start --if eth1 # or whatever
ip netns exec hnet-playground /bin/bash
# [...do stuff inside the hnet playground here...]

Tore


From nobody Fri Apr 22 07:55:04 2016
Return-Path: <tim+ietf.org@coote.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E6AF12D8C3 for <homenet@ietfa.amsl.com>; Fri, 22 Apr 2016 07:55:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.896
X-Spam-Level: 
X-Spam-Status: No, score=-2.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.996] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mqQP6GtDy1Al for <homenet@ietfa.amsl.com>; Fri, 22 Apr 2016 07:55:02 -0700 (PDT)
Received: from mercury.coote.org (mail.coote.org [IPv6:2001:470:698f:0:21e:c9ff:fe31:92ce]) by ietfa.amsl.com (Postfix) with ESMTP id 1465E12D5D2 for <homenet@ietf.org>; Fri, 22 Apr 2016 07:55:02 -0700 (PDT)
Received: by mercury.coote.org (Postfix, from userid 1000) id 37D9B16C129F; Fri, 22 Apr 2016 15:55:00 +0100 (BST)
X-Original-To: homenet@ietf.org
Received: from [127.0.0.1] (localhost [IPv6:::1]) by mercury.coote.org (Postfix) with ESMTP id 7396A16C1001; Fri, 22 Apr 2016 15:54:59 +0100 (BST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <7F4438B6-8074-49D5-AB52-C4AEB3A2E0B0@pp.inet.fi>
Date: Fri, 22 Apr 2016 15:54:59 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <B15E803D-A7FF-4F5A-ADA8-EB92CBC88A67@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <7F4438B6-8074-49D5-AB52-C4AEB3A2E0B0@pp.inet.fi>
To: Markus Stenberg <markus.stenberg@pp.inet.fi>
X-Mailer: Apple Mail (2.2104)
X-Spambayes-Classification: ham; 0.00
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/YLcWEhlK1k3lkrqcSx2anZJqTDE>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Apr 2016 14:55:03 -0000

> On 21 Apr 2016, at 18:32, Markus Stenberg <markus.stenberg@pp.inet.fi> =
wrote:
>=20
> While we have tested all hnetd versions on Debian stable as well, I =
cannot recommend it as there is no configuration or real integration =
with the system beyond "edit/create shell scripts".=20
>=20
> Obviously anything else automated on the associated interfaces has to =
be disabled as Juliusz noted.=20
>=20
> Disclaimer: I do not find Linux distribution integration fun so =
OpenWrt is enough for me. Of course I am for sale given enough money ;) =
( consulting mainly on some other stuff at the moment though )
>=20
> -Markus
Thanks, Markus. That=E2=80=99s what I=E2=80=99d concluded. I didn=E2=80=99=
t want to try to unpick the openwrt tools and integrate with larger =
distros tools, which sort of knocks on the head Tore=E2=80=99s =
suggestion of using namespaces as I=E2=80=99d still have the porting =
problem. Building a separate vm for openwrt seems like some complexity =
that I could do without at the moment, too, although I can see value in =
separating the network configuration from the application configuration.

I=E2=80=99ll start with Juliusz=E2=80=99 suggestion.

tc=


From nobody Sat Apr 23 06:31:27 2016
Return-Path: <tim+ietf.org@coote.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F268712DAF8 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 06:31:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ek2I0NtSMnV5 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 06:31:25 -0700 (PDT)
Received: from mercury.coote.org (575185b4.skybroadband.com [87.81.133.180]) by ietfa.amsl.com (Postfix) with ESMTP id 1BE9E12DAF6 for <homenet@ietf.org>; Sat, 23 Apr 2016 06:31:24 -0700 (PDT)
Received: by mercury.coote.org (Postfix, from userid 1000) id BC57916C129F; Sat, 23 Apr 2016 14:31:18 +0100 (BST)
X-Original-To: homenet@ietf.org
Received: from [127.0.0.1] (localhost [IPv6:::1]) by mercury.coote.org (Postfix) with ESMTP id 4260316C1147; Sat, 23 Apr 2016 14:31:18 +0100 (BST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr>
Date: Sat, 23 Apr 2016 14:31:18 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
X-Mailer: Apple Mail (2.2104)
X-Spambayes-Classification: ham; 0.00
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/YshHKX1umCI8KB_zJM51lFUpB_k>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 13:31:26 -0000

> On 21 Apr 2016, at 16:59, Juliusz Chroboczek =
<jch@pps.univ-paris-diderot.fr> wrote:
>=20
> Tim, please try shncpd and let me know how it goes.  I'm quite willing =
to
> add features, but I'm waiting for a user community to emerge so I know
> what features people actually care about.
>=20
> =E2=80=94 Juliusz

Ok. I=E2=80=99m starting by running shncpd on a boundary router and =
tried a trivial installation. I can see that RAs are generated and =
picked up as expected. (when I remembered to turn off the various radvd =
instances...

I don=E2=80=99t see how dns gets updated. Are such updates out of scope =
of shncpd? Are they in scope for the other homenet protocols?

tim


From nobody Sat Apr 23 09:40:46 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 070F912D61B for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 09:40:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nwkY0MEEtcx5 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 09:40:43 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A7D512D570 for <homenet@ietf.org>; Sat, 23 Apr 2016 09:40:42 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3NGd8DD023013 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 23 Apr 2016 18:39:08 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u3NGd7OM013354; Sat, 23 Apr 2016 18:39:07 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id B2B6061FE7; Sat, 23 Apr 2016 18:39:07 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id cdriB_i2TVF6; Sat, 23 Apr 2016 18:39:06 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 409CB61FE5; Sat, 23 Apr 2016 18:39:06 +0200 (CEST)
Date: Sat, 23 Apr 2016 18:39:08 +0200
Message-ID: <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sat, 23 Apr 2016 18:39:08 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sat, 23 Apr 2016 18:39:08 +0200 (CEST)
X-Miltered: at korolev with ID 571BA52C.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 571BA52B.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 571BA52C.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 571BA52B.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 571BA52C.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 571BA52B.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/XBb1DbsWqZj8iksxSppLd1SDLsU>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 16:40:45 -0000

> I’m starting by running shncpd on a boundary router and tried a trivial
> installation.

Excellent, thanks.

> I don’t see how dns gets updated. Are such updates out of scope of
> shncpd?

Do you mean, (1) how is a DNS resolver advertised to clients, or
(2) how clients are registered in DNS ?

(1) is done by using the -N flag on the router advertising an external
connection (-E).  This flag can be repeated multiple times.

(2) is a host issue, so I believe it is better handled outside of shncpd,
but I'm quite willing to be convinced otherwise.  (The obvious alternative
would be to have shncpd update DNS when it gives out a DHCP lease, but
that would mean giving up on stateless autoconf.)

> Are they in scope for the other homenet protocols?

Markus, Steven, Ted?  What's the plan here?  Do we count on mDNS proxying,
or should we be advertising an RFC 2136 server over HNCP?

-- Juliusz


From nobody Sat Apr 23 10:09:27 2016
Return-Path: <markus.stenberg@iki.fi>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97A5212D161 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 10:09:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.048
X-Spam-Level: 
X-Spam-Status: No, score=-0.048 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.652] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W8Fk9BOjSHfA for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 10:09:23 -0700 (PDT)
Received: from johanna4.inet.fi (mta-out1.inet.fi [62.71.2.232]) by ietfa.amsl.com (Postfix) with ESMTP id 5260212D0BA for <homenet@ietf.org>; Sat, 23 Apr 2016 10:09:23 -0700 (PDT)
RazorGate-KAS: Status: not_detected
RazorGate-KAS: Rate: 0
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 215 2015-05-29_17-31-22 60ae4a1b4d01d14f868b20a55aced8d7df7b2e28
RazorGate-KAS: Lua profiles 78662 [Jun 02 2015]
RazorGate-KAS: Method: none
Received: from poro.lan (80.220.86.47) by johanna4.inet.fi (9.0.002.03-2-gbe5d057) (authenticated as stenma-47) id 570CF19A00E974F2; Sat, 23 Apr 2016 20:08:50 +0300
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr>
Date: Sat, 23 Apr 2016 20:08:49 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/jGqybDGSj3RMXh5o64yLyDl0KoE>
Cc: homenet@ietf.org, Tim Coote <tim+ietf.org@coote.org>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 17:09:25 -0000

On 23.4.2016, at 19.39, Juliusz Chroboczek =
<jch@pps.univ-paris-diderot.fr> wrote:
>> I=E2=80=99m starting by running shncpd on a boundary router and tried =
a trivial
>> installation.
> Excellent, thanks.
>=20
>> I don=E2=80=99t see how dns gets updated. Are such updates out of =
scope of
>> shncpd?
>=20
> Do you mean, (1) how is a DNS resolver advertised to clients, or
> (2) how clients are registered in DNS ?
>=20
> (1) is done by using the -N flag on the router advertising an external
> connection (-E).  This flag can be repeated multiple times.

hnetd grabs this automatically from wan-facing DHCP client, but again, =
requires integration to work nicely (odhcp6c glue script supported on =
most Linux platforms). Clients on the other hand are given always just =
first-hop router address.

> (2) is a host issue, so I believe it is better handled outside of =
shncpd,
> but I'm quite willing to be convinced otherwise.  (The obvious =
alternative
> would be to have shncpd update DNS when it gives out a DHCP lease, but
> that would mean giving up on stateless autoconf.)

Well, DHCPv4 is stateful anyway, and you could in theory bind state from =
there as well (at least if you do IPv4).

>> Are they in scope for the other homenet protocols?
> Markus, Steven, Ted?  What's the plan here?  Do we count on mDNS =
proxying,
> or should we be advertising an RFC 2136 server over HNCP?

I think the plan varies ;-)

hnetd (and current HNCP + my expired autoconf draft) are based on the =
idea of using mDNS _and/or stateful DHCPv4 and/or stateful DHCPv6 to =
determine what=E2=80=99s on each link, and advertise the routers =
responsible for each link across the homenet. It does work with =
=E2=80=98current stuff=E2=80=99 for some relatively high % of =
likelihood.

Ted=E2=80=99s draft proposes either learn-from-mDNS (=3Dproxy =
DNS-update) and/or (manually/automatically configured client-sourced) =
DNS-update scheme. I am worried about zone merging + conflict =
resolution, although if it works out it sounds like a good solution.=20

(Zone merging + plain hybrid proxy is at least very problematic, if you =
want hybrid proxies to remain stateless. I have looked at it and it is =
neither pretty nor efficient.)

Cheers,

-Markus=


From nobody Sat Apr 23 10:35:31 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD59812D660 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 10:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XmF6tvWY1Nfr for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 10:35:29 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35F2812D117 for <homenet@ietf.org>; Sat, 23 Apr 2016 10:35:28 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3NHZRRE000992 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 23 Apr 2016 19:35:27 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u3NHZRY6022086; Sat, 23 Apr 2016 19:35:27 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 367C161FE6; Sat, 23 Apr 2016 19:35:27 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 2D98HHZKePe9; Sat, 23 Apr 2016 19:35:25 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 62F1761FE5; Sat, 23 Apr 2016 19:35:25 +0200 (CEST)
Date: Sat, 23 Apr 2016 19:35:27 +0200
Message-ID: <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sat, 23 Apr 2016 19:35:27 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sat, 23 Apr 2016 19:35:27 +0200 (CEST)
X-Miltered: at korolev with ID 571BB25F.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 571BB25F.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 571BB25F.001 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 571BB25F.001 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 571BB25F.001 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 571BB25F.001 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/AGTsc-JMCiqrt4ohQp9mGwbE35E>
Cc: homenet@ietf.org
Subject: [homenet] Updating DNS [was: How many people have installed the homenet code?]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 17:35:30 -0000

>> Do you mean, (1) how is a DNS resolver advertised to clients, or
>> (2) how clients are registered in DNS ?
>> 
>> (1) is done by using the -N flag on the router advertising an external
>> connection (-E).  This flag can be repeated multiple times.

> hnetd grabs this automatically from wan-facing DHCP client,

Yep.  Shncpd might learn to act as a DHCPv4 and DHCPv6-PD client at some
point.  (But first implement IPv4 edge router election, which is one of
the three missing features that I feel are necessary, security aside.)

>> (2) is a host issue, so I believe it is better handled outside of shncpd,
>> but I'm quite willing to be convinced otherwise.  (The obvious alternative
>> would be to have shncpd update DNS when it gives out a DHCP lease, but
>> that would mean giving up on stateless autoconf.)

> Well, DHCPv4 is stateful anyway, and you could in theory bind state from
> there as well (at least if you do IPv4).

Yes.  I'm not sure how shncpd should update the state, though, since it
doesn't act as a DNS resolver, it only passes the address of an existing
DNS resolver to clients, and I don't want to bind it to any specific
implementation of a DNS resolver.

>> Markus, Steven, Ted?  What's the plan here?  Do we count on mDNS proxying,
>> or should we be advertising an RFC 2136 server over HNCP?

> I think the plan varies ;-)

Yeah, that's what I gathered.

> hnetd (and current HNCP + my expired autoconf draft) are based on the
> idea of using mDNS _and/or stateful DHCPv4 and/or stateful DHCPv6 to
> determine what’s on each link,

Quoting Stephen:

   I agree with you as well, initially odhcpd did only do RAs and
   stateless DHCPv6 however the user community liked their stateful
   (v4isms) all too much so I had to give in. ;)

   -- https://github.com/sbyx/odhcpd/issues/55

> Ted’s draft proposes either learn-from-mDNS (=proxy DNS-update) and/or
> (manually/automatically configured client-sourced) DNS-update
> scheme. I am worried about zone merging + conflict resolution, although
> if it works out it sounds like a good solution.

> (Zone merging + plain hybrid proxy is at least very problematic, if you
> want hybrid proxies to remain stateless. I have looked at it and it is
> neither pretty nor efficient.)

I haven't looked at it, but my instinct would be to agree with you --
proxying in the presence of merging sounds like a can of worms that we
don't want to open.

Do any of the Wise People on this list have opinions about RFC 2136?

-- Juliusz


From nobody Sat Apr 23 20:04:14 2016
Return-Path: <mellon@fugue.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38DFB12D199 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 20:04:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GIYbbUn7wraJ for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 20:04:11 -0700 (PDT)
Received: from mail-lb0-x22b.google.com (mail-lb0-x22b.google.com [IPv6:2a00:1450:4010:c04::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A94B12D0F5 for <homenet@ietf.org>; Sat, 23 Apr 2016 20:04:11 -0700 (PDT)
Received: by mail-lb0-x22b.google.com with SMTP id ys16so62116441lbb.3 for <homenet@ietf.org>; Sat, 23 Apr 2016 20:04:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AxCYPaqqS/57e4MA2FfIoxM8RgxZVAJ3La9mslt+z0Q=; b=rtvOIY1KG57poBQ/aBDBRqf9TDlaGUSEvgYQ5p8vZ8daGL9Iu3p0PyJcsvBA9vth5W z67KPIOw2sNgfjuI3hH13lpGIW547ObNzfOoP25/nC4jM3tWnVMlTsvziYCEl85G8SMw WaxgENZJV3HR2/6AKh7zdejEqD/+JAdwMA7ljVZ9am7HQ3zSGYytvkTfGVrY5lqE+/9a /DNmo4YDQq+TZGwriKXClUhhRh9lEZfF/zJ+Mn4gxwGLiNRVVhK85VfuwjZjXgahIKhE pYzzv9xgzxBEuALayydMAxf/HT16ZGX+MUiDpZ+EoPpqUgBayDXxtmsvdy5BHLUze2Xz XEZw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AxCYPaqqS/57e4MA2FfIoxM8RgxZVAJ3La9mslt+z0Q=; b=gtnHYy4P8W3FloYPL494DzPdGNWqgq455eCinZVG28TYzspqj1+U2Y0Jes71cDf70E la0abjM6Zu6BC+BvVYeKnLecegjjd+U/VHttsm2fb93cA4gTHVYEqFWWoaEno/96z823 f1dZPKUpy0IMxzsY9aMgn9dXsiSJf0kspsT020yv7iXrlsYA97pJOWIqcvEs8oBbuDTP vEV/N16IhR2sCBB27jmZ1/S3J1wNTTKk7zbl4islYMvssHhm7YjghGlc1xZUR896RpF7 XrRUFjPLOixF93WCNoKEI0K9ahvb6yffN85ZgpYfRpVsC4WjV4ZJuH2Ulvu3g31HP0Zr hIiw==
X-Gm-Message-State: AOPr4FXoF3SR42iNbC2bcJOvpV8r1v3HsEzZaM8k9bBbhmcdF1T9/V3cMyNthP+9unzlSqYrGFI5fsbAy2LhXg==
X-Received: by 10.112.13.8 with SMTP id d8mr11458166lbc.110.1461467049404; Sat, 23 Apr 2016 20:04:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.213.19 with HTTP; Sat, 23 Apr 2016 20:03:29 -0700 (PDT)
X-Originating-IP: [71.233.41.235]
In-Reply-To: <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi> <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr>
From: Ted Lemon <mellon@fugue.com>
Date: Sat, 23 Apr 2016 23:03:29 -0400
Message-ID: <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Content-Type: multipart/alternative; boundary=001a11c3b44e54bbe405313250ef
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/viEFMqv1ZREhnoK_JkdamMwgnzI>
Cc: homenet@ietf.org, Markus Stenberg <markus.stenberg@iki.fi>
Subject: Re: [homenet] Updating DNS [was: How many people have installed the homenet code?]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 03:04:13 -0000

--001a11c3b44e54bbe405313250ef
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Juliusz, the problem is that existing home network devices that do
DNS-based service discovery do not support DNS update.   They could, but
they don't, because we didn't define an easy way for them to do it.   Just
2136 isn't enough, because there's no authentication scheme, and name
servers typically don't take updates from devices, nor is the default
domain on a typical home network actually even under the control of the
owner of that network.

The reason for doing mdns snooping is that we have no choice.   It's not a
great solution.   However, I believe it can be done in a way that is clean
and works.   It will not be stateless, although whether the state needs to
be persistent is an interesting question.  mDNS isn't actually entirely
stateless anyway, FWIW.

If you think this is a can of worms you'd rather not open, I can understand
that, but Stuart and I have had some pretty good conversations about this,
and I remain convinced that we can make it work, so I'd encourage you to
see what comes out of that process rather than assuming that the situation
is hopeless.

On Sat, Apr 23, 2016 at 1:35 PM, Juliusz Chroboczek <
jch@pps.univ-paris-diderot.fr> wrote:

> >> Do you mean, (1) how is a DNS resolver advertised to clients, or
> >> (2) how clients are registered in DNS ?
> >>
> >> (1) is done by using the -N flag on the router advertising an external
> >> connection (-E).  This flag can be repeated multiple times.
>
> > hnetd grabs this automatically from wan-facing DHCP client,
>
> Yep.  Shncpd might learn to act as a DHCPv4 and DHCPv6-PD client at some
> point.  (But first implement IPv4 edge router election, which is one of
> the three missing features that I feel are necessary, security aside.)
>
> >> (2) is a host issue, so I believe it is better handled outside of
> shncpd,
> >> but I'm quite willing to be convinced otherwise.  (The obvious
> alternative
> >> would be to have shncpd update DNS when it gives out a DHCP lease, but
> >> that would mean giving up on stateless autoconf.)
>
> > Well, DHCPv4 is stateful anyway, and you could in theory bind state fro=
m
> > there as well (at least if you do IPv4).
>
> Yes.  I'm not sure how shncpd should update the state, though, since it
> doesn't act as a DNS resolver, it only passes the address of an existing
> DNS resolver to clients, and I don't want to bind it to any specific
> implementation of a DNS resolver.
>
> >> Markus, Steven, Ted?  What's the plan here?  Do we count on mDNS
> proxying,
> >> or should we be advertising an RFC 2136 server over HNCP?
>
> > I think the plan varies ;-)
>
> Yeah, that's what I gathered.
>
> > hnetd (and current HNCP + my expired autoconf draft) are based on the
> > idea of using mDNS _and/or stateful DHCPv4 and/or stateful DHCPv6 to
> > determine what=E2=80=99s on each link,
>
> Quoting Stephen:
>
>    I agree with you as well, initially odhcpd did only do RAs and
>    stateless DHCPv6 however the user community liked their stateful
>    (v4isms) all too much so I had to give in. ;)
>
>    -- https://github.com/sbyx/odhcpd/issues/55
>
> > Ted=E2=80=99s draft proposes either learn-from-mDNS (=3Dproxy DNS-updat=
e) and/or
> > (manually/automatically configured client-sourced) DNS-update
> > scheme. I am worried about zone merging + conflict resolution, although
> > if it works out it sounds like a good solution.
>
> > (Zone merging + plain hybrid proxy is at least very problematic, if you
> > want hybrid proxies to remain stateless. I have looked at it and it is
> > neither pretty nor efficient.)
>
> I haven't looked at it, but my instinct would be to agree with you --
> proxying in the presence of merging sounds like a can of worms that we
> don't want to open.
>
> Do any of the Wise People on this list have opinions about RFC 2136?
>
> -- Juliusz
>
> _______________________________________________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet
>

--001a11c3b44e54bbe405313250ef
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Juliusz, the problem is that existing home network devices=
 that do DNS-based service discovery do not support DNS update. =C2=A0 They=
 could, but they don&#39;t, because we didn&#39;t define an easy way for th=
em to do it. =C2=A0 Just 2136 isn&#39;t enough, because there&#39;s no auth=
entication scheme, and name servers typically don&#39;t take updates from d=
evices, nor is the default domain on a typical home network actually even u=
nder the control of the owner of that network.<div><br></div><div>The reaso=
n for doing mdns snooping is that we have no choice. =C2=A0 It&#39;s not a =
great solution. =C2=A0 However, I believe it can be done in a way that is c=
lean and works. =C2=A0 It will not be stateless, although whether the state=
 needs to be persistent is an interesting question. =C2=A0mDNS isn&#39;t ac=
tually entirely stateless anyway, FWIW.</div><div><br></div><div>If you thi=
nk this is a can of worms you&#39;d rather not open, I can understand that,=
 but Stuart and I have had some pretty good conversations about this, and I=
 remain convinced that we can make it work, so I&#39;d encourage you to see=
 what comes out of that process rather than assuming that the situation is =
hopeless.</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Sat, Apr 23, 2016 at 1:35 PM, Juliusz Chroboczek <span dir=3D"ltr">&=
lt;<a href=3D"mailto:jch@pps.univ-paris-diderot.fr" target=3D"_blank">jch@p=
ps.univ-paris-diderot.fr</a>&gt;</span> wrote:<br><blockquote class=3D"gmai=
l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left=
:1ex">&gt;&gt; Do you mean, (1) how is a DNS resolver advertised to clients=
, or<br>
&gt;&gt; (2) how clients are registered in DNS ?<br>
&gt;&gt;<br>
&gt;&gt; (1) is done by using the -N flag on the router advertising an exte=
rnal<br>
&gt;&gt; connection (-E).=C2=A0 This flag can be repeated multiple times.<b=
r>
<br>
&gt; hnetd grabs this automatically from wan-facing DHCP client,<br>
<br>
Yep.=C2=A0 Shncpd might learn to act as a DHCPv4 and DHCPv6-PD client at so=
me<br>
point.=C2=A0 (But first implement IPv4 edge router election, which is one o=
f<br>
the three missing features that I feel are necessary, security aside.)<br>
<br>
&gt;&gt; (2) is a host issue, so I believe it is better handled outside of =
shncpd,<br>
&gt;&gt; but I&#39;m quite willing to be convinced otherwise.=C2=A0 (The ob=
vious alternative<br>
&gt;&gt; would be to have shncpd update DNS when it gives out a DHCP lease,=
 but<br>
&gt;&gt; that would mean giving up on stateless autoconf.)<br>
<br>
&gt; Well, DHCPv4 is stateful anyway, and you could in theory bind state fr=
om<br>
&gt; there as well (at least if you do IPv4).<br>
<br>
Yes.=C2=A0 I&#39;m not sure how shncpd should update the state, though, sin=
ce it<br>
doesn&#39;t act as a DNS resolver, it only passes the address of an existin=
g<br>
DNS resolver to clients, and I don&#39;t want to bind it to any specific<br=
>
implementation of a DNS resolver.<br>
<br>
&gt;&gt; Markus, Steven, Ted?=C2=A0 What&#39;s the plan here?=C2=A0 Do we c=
ount on mDNS proxying,<br>
&gt;&gt; or should we be advertising an RFC 2136 server over HNCP?<br>
<br>
&gt; I think the plan varies ;-)<br>
<br>
Yeah, that&#39;s what I gathered.<br>
<br>
&gt; hnetd (and current HNCP + my expired autoconf draft) are based on the<=
br>
&gt; idea of using mDNS _and/or stateful DHCPv4 and/or stateful DHCPv6 to<b=
r>
&gt; determine what=E2=80=99s on each link,<br>
<br>
Quoting Stephen:<br>
<br>
=C2=A0 =C2=A0I agree with you as well, initially odhcpd did only do RAs and=
<br>
=C2=A0 =C2=A0stateless DHCPv6 however the user community liked their statef=
ul<br>
=C2=A0 =C2=A0(v4isms) all too much so I had to give in. ;)<br>
<br>
=C2=A0 =C2=A0-- <a href=3D"https://github.com/sbyx/odhcpd/issues/55" rel=3D=
"noreferrer" target=3D"_blank">https://github.com/sbyx/odhcpd/issues/55</a>=
<br>
<br>
&gt; Ted=E2=80=99s draft proposes either learn-from-mDNS (=3Dproxy DNS-upda=
te) and/or<br>
&gt; (manually/automatically configured client-sourced) DNS-update<br>
&gt; scheme. I am worried about zone merging + conflict resolution, althoug=
h<br>
&gt; if it works out it sounds like a good solution.<br>
<br>
&gt; (Zone merging + plain hybrid proxy is at least very problematic, if yo=
u<br>
&gt; want hybrid proxies to remain stateless. I have looked at it and it is=
<br>
&gt; neither pretty nor efficient.)<br>
<br>
I haven&#39;t looked at it, but my instinct would be to agree with you --<b=
r>
proxying in the presence of merging sounds like a can of worms that we<br>
don&#39;t want to open.<br>
<br>
Do any of the Wise People on this list have opinions about RFC 2136?<br>
<br>
-- Juliusz<br>
<br>
_______________________________________________<br>
homenet mailing list<br>
<a href=3D"mailto:homenet@ietf.org">homenet@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/homenet" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/homenet</a><br>
</blockquote></div><br></div>

--001a11c3b44e54bbe405313250ef--


From nobody Sat Apr 23 23:18:53 2016
Return-Path: <markus.stenberg@iki.fi>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE0F312D109 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 23:18:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.821
X-Spam-Level: 
X-Spam-Status: No, score=-1.821 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.779] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L-zqZ8b6olH0 for <homenet@ietfa.amsl.com>; Sat, 23 Apr 2016 23:18:46 -0700 (PDT)
Received: from johanna2.inet.fi (mta-out1.inet.fi [62.71.2.230]) by ietfa.amsl.com (Postfix) with ESMTP id 3678912D0E0 for <homenet@ietf.org>; Sat, 23 Apr 2016 23:18:46 -0700 (PDT)
RazorGate-KAS: Status: not_detected
RazorGate-KAS: Rate: 0
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 80 2014-11-10_18-01-23 260f8afb9361da3c7edfd3a8e3a4ca908191ad29
RazorGate-KAS: Lua profiles 69136 [Nov 12 2014]
RazorGate-KAS: Method: none
Received: from poro.lan (80.220.86.47) by johanna2.inet.fi (9.0.002.03-2-gbe5d057) (authenticated as stenma-47) id 5702409101A83249; Sun, 24 Apr 2016 09:18:43 +0300
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com>
Date: Sun, 24 Apr 2016 09:18:42 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <C1CE9391-75EA-47E8-AF26-03A3CD27448B@iki.fi>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi> <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr> <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/JgZVCxhEpf98CFXgfMtD3xR05XQ>
Cc: homenet@ietf.org, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Subject: Re: [homenet] Updating DNS [was: How many people have installed the homenet code?]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 06:18:51 -0000

On 24.4.2016, at 6.03, Ted Lemon <mellon@fugue.com> wrote:
> Juliusz, the problem is that existing home network devices that do =
DNS-based service discovery do not support DNS update.   They could, but =
they don't, because we didn't define an easy way for them to do it.   =
Just 2136 isn't enough, because there's no authentication scheme, and =
name servers typically don't take updates from devices, nor is the =
default domain on a typical home network actually even under the control =
of the owner of that network.
>=20
> The reason for doing mdns snooping is that we have no choice.   It's =
not a great solution.   However, I believe it can be done in a way that =
is clean and works.   It will not be stateless, although whether the =
state needs to be persistent is an interesting question.  mDNS isn=E2=80=99=
t actually entirely stateless anyway, FWIW.

mDNS has only locally published state (and non-local state caching which =
can be ignored if you do not care about query efficiency but you really =
should), and as hybrid proxies do not publish local state, they can be =
implemented statelessly.=20
=20
For home network case, probably just the DNS-SD legacy browse (=E2=80=98fl=
at names, hide domain=E2=80=99 scheme) with per-link hybrid proxy zones =
would work fine; as Stuart said, mDNS state caching (if implemented by =
the hybrid proxies) would make it relatively efficient (in terms of =
multicast; there would still be N unicasts per lookup where N is the =
number of links=3Dzones, which would not be cached, but 0 multicasts if =
the mDNS caches on the hybrid proxies are up to date). As added bonus, =
no bogus domains would be shown to users, and you would just have two =
=E2=80=98printer=E2=80=99s if you were silly enough not to give them =
better names and they lived on different links.

> If you think this is a can of worms you=E2=80=99d rather not open, I =
can understand that, but Stuart and I have had some pretty good =
conversations about this, and I remain convinced that we can make it =
work, so I'd encourage you to see what comes out of that process rather =
than assuming that the situation is hopeless.

I am a Finn, we are pessimistic by default. But I am looking forward to =
what you come up with ;)=20

If we want to get really pessimistic about this whole thing, though, it =
seems to me that the market is going for =E2=80=98cloudy=E2=80=99 =
solutions to anything, where there is no p2p communication _even on the =
same network_ but instead some cloud server intermediary, which when =
unavailable/expired/having a bad hair day, means you are simply not =
doing what you wanted to do.

Cheers,

-Markus


From nobody Sun Apr 24 06:58:23 2016
Return-Path: <richb.hanover@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EFCB12B066 for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 06:58:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ftTH-OvHGe36 for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 06:58:20 -0700 (PDT)
Received: from mail-qg0-x231.google.com (mail-qg0-x231.google.com [IPv6:2607:f8b0:400d:c04::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3948912B041 for <homenet@ietf.org>; Sun, 24 Apr 2016 06:58:20 -0700 (PDT)
Received: by mail-qg0-x231.google.com with SMTP id f92so22347527qgf.0 for <homenet@ietf.org>; Sun, 24 Apr 2016 06:58:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=from:message-id:mime-version:subject:date:references:to:in-reply-to;  bh=iwsF+diYCmL4Pox21SheNxLoRHF4v3stmxi+WfuDooc=; b=S+cqLZXzoMFVk+U3OWw2ZR5RDqZOfk4FgYKHwbJ8aB0iLT/s/3Zx+MndO0yKy533wG ZDgSDxoYJv+aSGq/En5knFEwc1LjC+11JQU1m52fBKTgnE/Q5F/WwtiKhqp8ZeOUhCzz tvio85FJ5UwN0Rfdvff0iNu/Fk6M3tMc0bg9tzVEqumt2xoEZ/gpFnElDy+P/vk2R7L8 4Hrlpkhe4Z2tmBG+mz+dqT5Ek1UUdRu7QZnjAs5mqsaG5CNOE4wJO26F1LBeCgPnD5Lu gBmHKAqpp6+RAQogQ1rd1tymAvHmy6gF9qb7LBOdSfaS7wdrPsOaDobBZP3eFIqKkrji y2Vw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:mime-version:subject:date :references:to:in-reply-to; bh=iwsF+diYCmL4Pox21SheNxLoRHF4v3stmxi+WfuDooc=; b=C0f79DBXeQww8Q/hCs3picgE0dFfGUtEMemPe46q/6fYkphKVh2DCQ7ATg5CvTrQdm WOCh5bFf/iEJmC+hPuidHSX/T1TMmuMQMVxyDoI3KtfmiF2L/YmcHk7MlZtqrtQa0csd Mej8MeayLq/5pztgsnvDE81T7xU0oSRRbj63JIdO3oeVL4jo0yWHMJLgyrGxaXImk8O7 o0aWHxDuZoA2dSIn4ZiNjyLbW4u3XAOwV+lUxNfLZFh+IE0tL2Eh6kspr2P4Ogn4MnZe b2uhpGB1amhHLpTRTFAkia21JT7aSwaFRsYu5oGpNjpTgYXgV31KEsDNm5ud1EZ5ADDy Z5Sw==
X-Gm-Message-State: AOPr4FUF1ripJSRJPA76SI0htKhOpLNPGTn3yifp/Bgf1Zcctl7no5n2XYACe8eBquySfQ==
X-Received: by 10.140.16.133 with SMTP id 5mr29343092qgb.50.1461506299087; Sun, 24 Apr 2016 06:58:19 -0700 (PDT)
Received: from richs-mbp-1871.home.lan (pool-64-223-172-43.man.east.myfairpoint.net. [64.223.172.43]) by smtp.gmail.com with ESMTPSA id s66sm1796377qha.44.2016.04.24.06.58.18 for <homenet@ietf.org> (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 24 Apr 2016 06:58:18 -0700 (PDT)
From: Rich Brown <richb.hanover@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_129CA195-5565-4B35-8262-C1C47307E5C3"
Message-Id: <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
Date: Sun, 24 Apr 2016 09:58:17 -0400
References: <mailman.76.1461438011.7526.homenet@ietf.org>
To: homenet@ietf.org
In-Reply-To: <mailman.76.1461438011.7526.homenet@ietf.org>
X-Mailer: Apple Mail (2.2104)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/cwrqsNSx7TAajs1JMJcqPHJmROE>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 13:58:22 -0000

--Apple-Mail=_129CA195-5565-4B35-8262-C1C47307E5C3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi folks,

I'm new to this list, but have been using CeroWrt and OpenWrt for =
several years.

Earlier in this thread there was a mention about hnetd being well =
integrated into the OpenWrt ecosystem. Before I try installing hnetd, I =
would like to know:

1) What are the current recommendations for hnetd in OpenWrt? Barrier =
Breaker? Chaos Calmer? Trunk? Are there settings/bugs/etc. to be aware =
of?

2) I want to track down documentation about using hnetd in OpenWrt. I =
already know of:
=20
	- Juliusz Chroboczek's "Homenet tutorial":=20
		=
https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/howto.html =
<https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/howto.html>

	- Tore Anderson's tutorial "Making a Homenet router out of =
OpenWrt":
		=
https://blog.toreanderson.no/2015/10/11/making-a-homenet-router-out-of-ope=
nwrt.html =
<https://blog.toreanderson.no/2015/10/11/making-a-homenet-router-out-of-op=
enwrt.html>=20

	- The bare-essentials HNCP HOWTO on the OpenWrt wiki:=20
		https://wiki.openwrt.org/doc/howto/hncp

I'll update the OpenWrt wiki with the information I collect. Thanks!

Rich Brown
Lyme, NH=

--Apple-Mail=_129CA195-5565-4B35-8262-C1C47307E5C3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D"">Hi folks,<div =
class=3D""><br class=3D""></div><div class=3D"">I'm new to this list, =
but have been using CeroWrt and OpenWrt for several years.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Earlier in this thread =
there was a mention about hnetd being well integrated into the OpenWrt =
ecosystem. Before I try installing hnetd, I would like to =
know:</div><div class=3D""><br class=3D""></div><div class=3D"">1) What =
are the current recommendations for hnetd in OpenWrt? Barrier Breaker? =
Chaos Calmer? Trunk? Are there settings/bugs/etc. to be aware =
of?</div><div class=3D""><br class=3D""></div><div class=3D"">2) I want =
to track down documentation about using hnetd in OpenWrt. I already know =
of:</div><div class=3D"">&nbsp;</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- Juliusz =
Chroboczek's "Homenet tutorial":&nbsp;</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">		=
</span><a =
href=3D"https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/howto=
.html" =
class=3D"">https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/ho=
wto.html</a></div><div class=3D""><br class=3D""></div><div =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>-&nbsp;Tore Anderson's tutorial "Making a Homenet router out of =
OpenWrt":</div><div class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">		</span><a =
href=3D"https://blog.toreanderson.no/2015/10/11/making-a-homenet-router-ou=
t-of-openwrt.html" =
class=3D"">https://blog.toreanderson.no/2015/10/11/making-a-homenet-router=
-out-of-openwrt.html</a>&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>- The bare-essentials HNCP HOWTO =
on the OpenWrt wiki:&nbsp;</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">		=
</span><a href=3D"https://wiki.openwrt.org/doc/howto/hncp" =
class=3D"">https://wiki.openwrt.org/doc/howto/hncp</a></div><div =
class=3D""><br class=3D""></div><div class=3D"">I'll update the OpenWrt =
wiki with the information I collect. Thanks!</div><div class=3D""><br =
class=3D""></div><div class=3D"">Rich Brown</div><div class=3D"">Lyme, =
NH</div></body></html>=

--Apple-Mail=_129CA195-5565-4B35-8262-C1C47307E5C3--


From nobody Sun Apr 24 08:03:48 2016
Return-Path: <richb.hanover@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B82E12D0FB for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 08:03:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cvYEUlHjSRrz for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 08:03:44 -0700 (PDT)
Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE75412B018 for <homenet@ietf.org>; Sun, 24 Apr 2016 08:03:44 -0700 (PDT)
Received: by mail-qk0-x229.google.com with SMTP id r184so54097710qkc.1 for <homenet@ietf.org>; Sun, 24 Apr 2016 08:03:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=iVv5eAMvH21FBSJXNRGC3qq5WGhEaK+fVAp7mMZmqD8=; b=uyZSb4NpnjlDS4Eis1thuQbI2OruDol0pFUVHMlaA2zONpJeNMwPdb+6W1YoYm7iE3 XH1CHzOGCgw9ANLrKi+TtqYiq10U/7aJQyq00fhg/VxXeOY5rNfwhMQ9N3iPO5vBPlqg yyfvo5E5snbPMCvhXp9zP32R3+wOLzkTn9/TNtTV7O0zFVDgv+AjWww3iS8jUH3ejyik xqpYeuZXYUh130Z0NALUhA1uDTsOzZetlUrMbR6o7nkfA0nL/fDwsepbmd6hKIP6G0E/ FbU22So6dGvYkeEv8BAOF+xdI3A0kfFJ2bzGWbxBX/wwWnFmnAVSmXGFSUVXs1PCmgj7 pauQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=iVv5eAMvH21FBSJXNRGC3qq5WGhEaK+fVAp7mMZmqD8=; b=VW79+Pr+8MVZz9G03Daot730rH5IXZdnJ0JBkFd9IMrpJgxkSPnqfwRXBOTmGmS7NB hQ7OySWW5XeqcNxuZYLZGHYe94zoyLdvpIh9/Lc6acIH0ucaxRmw8q44TiXwujs9H/J6 wd+fVZbGv2z/cPyMQs1v9KCQGg3IQ0aSy0FmysiDSYMiVD++6eHNzQwbEJtWFgGneVh7 g+mjl4eGSKwFRGBSF8z5hZPOYYu5f+l1mLQ4SuVPQjt6UXQk03M+jvevYOkEbDkBLkuF DGzMb9AJnOaeGD36fnpqO2uEO+d9vvU9WpuvakLA0s7/myxjWPzwgYJhgd81jUjx48uh 9AvA==
X-Gm-Message-State: AOPr4FW21QcjeaZHz2/T2E/d6fdpFpbC6lnhkCwPLBvMNiM/d/LaxriU3DRtsWCv7HexSQ==
X-Received: by 10.55.7.3 with SMTP id 3mr26481688qkh.31.1461510223822; Sun, 24 Apr 2016 08:03:43 -0700 (PDT)
Received: from richs-mbp-1871.home.lan (pool-64-223-172-43.man.east.myfairpoint.net. [64.223.172.43]) by smtp.gmail.com with ESMTPSA id q201sm5714765qke.11.2016.04.24.08.03.42 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 24 Apr 2016 08:03:42 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_653074E1-CADC-4CDB-98D7-F6CE1AADBE27"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Rich Brown <richb.hanover@gmail.com>
In-Reply-To: <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com>
Date: Sun, 24 Apr 2016 11:03:41 -0400
Message-Id: <AC5D6C68-0229-4E29-AC4F-6E392C582250@gmail.com>
References: <mailman.76.1461438011.7526.homenet@ietf.org> <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com>
To: "Richard E. Brown" <richb.hanover@gmail.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/1CzsjsKetzzwhrBN-aSOsvihH-E>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 15:03:47 -0000

--Apple-Mail=_653074E1-CADC-4CDB-98D7-F6CE1AADBE27
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

D'oh! I meant to include the HomeWrt tutorial at =
http://www.homewrt.org/doku.php?id=3Drun-conf =
<http://www.homewrt.org/doku.php?id=3Drun-conf>

I have updated the OpenWrt Wiki HOWTO at: =
https://wiki.openwrt.org/doc/howto/hncp =
<https://wiki.openwrt.org/doc/howto/hncp>

Please send comments/corrections/etc. Thanks.

Rich

> On Apr 24, 2016, at 9:58 AM, Rich Brown <richb.hanover@gmail.com> =
wrote:
>=20
> Hi folks,
>=20
> I'm new to this list, but have been using CeroWrt and OpenWrt for =
several years.
>=20
> Earlier in this thread there was a mention about hnetd being well =
integrated into the OpenWrt ecosystem. Before I try installing hnetd, I =
would like to know:
>=20
> 1) What are the current recommendations for hnetd in OpenWrt? Barrier =
Breaker? Chaos Calmer? Trunk? Are there settings/bugs/etc. to be aware =
of?
>=20
> 2) I want to track down documentation about using hnetd in OpenWrt. I =
already know of:
> =20
> 	- Juliusz Chroboczek's "Homenet tutorial":=20
> 		=
https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/howto.html =
<https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/howto.html>
>=20
> 	- Tore Anderson's tutorial "Making a Homenet router out of =
OpenWrt":
> 		=
https://blog.toreanderson.no/2015/10/11/making-a-homenet-router-out-of-ope=
nwrt.html =
<https://blog.toreanderson.no/2015/10/11/making-a-homenet-router-out-of-op=
enwrt.html>=20
>=20
> 	- The bare-essentials HNCP HOWTO on the OpenWrt wiki:=20
> 		https://wiki.openwrt.org/doc/howto/hncp =
<https://wiki.openwrt.org/doc/howto/hncp>
>=20
> I'll update the OpenWrt wiki with the information I collect. Thanks!
>=20
> Rich Brown
> Lyme, NH


--Apple-Mail=_653074E1-CADC-4CDB-98D7-F6CE1AADBE27
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">D'oh! I meant to include the HomeWrt tutorial at&nbsp;<a =
href=3D"http://www.homewrt.org/doku.php?id=3Drun-conf" =
class=3D"">http://www.homewrt.org/doku.php?id=3Drun-conf</a><div =
class=3D""><br class=3D""></div><div class=3D"">I have updated the =
OpenWrt Wiki HOWTO at:&nbsp;<a =
href=3D"https://wiki.openwrt.org/doc/howto/hncp" =
class=3D"">https://wiki.openwrt.org/doc/howto/hncp</a></div><div =
class=3D""><br class=3D""></div><div class=3D"">Please send =
comments/corrections/etc. Thanks.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Rich</div><div class=3D""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
Apr 24, 2016, at 9:58 AM, Rich Brown &lt;<a =
href=3D"mailto:richb.hanover@gmail.com" =
class=3D"">richb.hanover@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D"">Hi folks,<div =
class=3D""><br class=3D""></div><div class=3D"">I'm new to this list, =
but have been using CeroWrt and OpenWrt for several years.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Earlier in this thread =
there was a mention about hnetd being well integrated into the OpenWrt =
ecosystem. Before I try installing hnetd, I would like to =
know:</div><div class=3D""><br class=3D""></div><div class=3D"">1) What =
are the current recommendations for hnetd in OpenWrt? Barrier Breaker? =
Chaos Calmer? Trunk? Are there settings/bugs/etc. to be aware =
of?</div><div class=3D""><br class=3D""></div><div class=3D"">2) I want =
to track down documentation about using hnetd in OpenWrt. I already know =
of:</div><div class=3D"">&nbsp;</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- Juliusz =
Chroboczek's "Homenet tutorial":&nbsp;</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">		=
</span><a =
href=3D"https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/howto=
.html" =
class=3D"">https://www.irif.univ-paris-diderot.fr/~jch/software/homenet/ho=
wto.html</a></div><div class=3D""><br class=3D""></div><div =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>-&nbsp;Tore Anderson's tutorial "Making a Homenet router out of =
OpenWrt":</div><div class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">		</span><a =
href=3D"https://blog.toreanderson.no/2015/10/11/making-a-homenet-router-ou=
t-of-openwrt.html" =
class=3D"">https://blog.toreanderson.no/2015/10/11/making-a-homenet-router=
-out-of-openwrt.html</a>&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>- The bare-essentials HNCP HOWTO =
on the OpenWrt wiki:&nbsp;</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">		=
</span><a href=3D"https://wiki.openwrt.org/doc/howto/hncp" =
class=3D"">https://wiki.openwrt.org/doc/howto/hncp</a></div><div =
class=3D""><br class=3D""></div><div class=3D"">I'll update the OpenWrt =
wiki with the information I collect. Thanks!</div><div class=3D""><br =
class=3D""></div><div class=3D"">Rich Brown</div><div class=3D"">Lyme, =
NH</div></div></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_653074E1-CADC-4CDB-98D7-F6CE1AADBE27--


From nobody Sun Apr 24 09:29:52 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84ACD12B068 for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 09:29:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KFMwKwujI5Fn for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 09:29:49 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8AA3F12B02B for <homenet@ietf.org>; Sun, 24 Apr 2016 09:29:49 -0700 (PDT)
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3OGTlYL014264; Sun, 24 Apr 2016 18:29:47 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 5C44661FE6; Sun, 24 Apr 2016 18:29:47 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id x_TYJnB9xu3T; Sun, 24 Apr 2016 18:29:46 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 1781E61FF6; Sun, 24 Apr 2016 18:29:43 +0200 (CEST)
Date: Sun, 24 Apr 2016 18:29:46 +0200
Message-ID: <87a8kj3r7p.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Ted Lemon <mellon@fugue.com>
In-Reply-To: <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi> <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr> <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Sun, 24 Apr 2016 18:29:47 +0200 (CEST)
X-Miltered: at korolev with ID 571CF47B.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 571CF47B.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 571CF47B.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/KIeUeXNvmePpX5EBsGtCiG5a390>
Cc: homenet@ietf.org, Markus Stenberg <markus.stenberg@iki.fi>
Subject: Re: [homenet] Updating DNS [was: How many people have installed the homenet code?]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 16:29:51 -0000

> Juliusz, the problem is that existing home network devices that do
> DNS-based service discovery do not support DNS update. They could, but
> they don't, because we didn't define an easy way for them to do it.

I'd be grateful if you could expand on that.  Why can't we define a way
for clients to do DDNS?  (I'm asking for technical reasons, not
administrative reasons, I'm aware that this would probably be outside the
Homenet charter.)

> Just 2136 isn't enfough, because there's no authentication scheme,

I don't understand this argument.  How is non-secured DDNS any less secure
than mDNS?  What am I missing?

> If you think this is a can of worms you'd rather not open, I can
> understand that, but Stuart and I have had some pretty good conversations
> about this, and I remain convinced that we can make it work,
> so I'd encourage you to see what comes out of that process rather than
> assuming that the situation is hopeless.

Oh, sure, we Poles are not quite as pessimistic as the Finns.  I'm
actually of a divided mind here -- I rather like distributed solutions
(hence prefer mDNS to DDNS) but dislike proxying.  Part of me just wishes
we'd mandate site-local multicast and do mDNS over that.

-- Juliusz


From nobody Sun Apr 24 12:39:19 2016
Return-Path: <kerneis@google.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB43C12D0BE for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 12:39:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.696
X-Spam-Level: 
X-Spam-Status: No, score=-3.696 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eSRZDPypg-Yo for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 12:39:15 -0700 (PDT)
Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B86E12B03F for <homenet@ietf.org>; Sun, 24 Apr 2016 12:39:15 -0700 (PDT)
Received: by mail-wm0-x235.google.com with SMTP id v188so75601298wme.1 for <homenet@ietf.org>; Sun, 24 Apr 2016 12:39:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc; bh=lBeiGrj61ZU5Dhpkcy7Kve5J8cMF0MT0xId5genY1F4=; b=CO7MEQEEx+yPzNNmSmOWWdbeUxQUvZkRcjNqE+8CbVtI2DI4V0oDdoT6HuJVFr9Qop CwxFhqrD0FJSraUbXPD3D0IvSUwpvmeR74sSH4EdaPPUjtzX0V/yxW5wNu990YTR4Ccq 5Bot84dT/kxTKLpaWGNCOwAwj+Vsnie5fS2T6DN4+7nvT8oghzL6eM7l25TUf9ueCWqp LF+8X/suOOV8N+11EMS8HzJdnrk4eTzZbHXEh+YwlZb+eaDoAjGlkr4tA6fqqjEjWWKQ Vz6XN3FfqZAeMMB56vycrjTF5am8jxUgdWzEhRrAf3HYSoBmuoPoBwTkWnxW1OWYnunf ESMA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=lBeiGrj61ZU5Dhpkcy7Kve5J8cMF0MT0xId5genY1F4=; b=JGvD1/8BRvucYj1QS7ezYMJXrdMBS1K4QpufWv6gblBy4qtfWsqC4NRQJsQLe9TG+4 i8/5GmD3wpV5WB92uJuZ1xo7AEOVtIAX9NWA6kyDuRuRSse3nz5Q1XLWfGb/GDrp5PsA 4/jfKY+6zRSTVulUX+2L2aPOJihoVxqBlvehKCJeTcu+xgzHcgfk3LTQFQvCfjI5B4Z8 O5ryjb7MHGR76gJNlYSl8yK+rWffZ84G2cngmXJ2VV6CpUobqdPDi5DczCYDiAC5ltCa y2cFGqlKn2cR0e9CeCb/6KwTO8s/QYtQVzFtkxMNb20Gsu6mRyEsRRBDfdL9IbtgO/hV MIoQ==
X-Gm-Message-State: AOPr4FUlqhNPt5YTeCyVHiiShQcx8VWGuC0I0kqCsngPITRBtEeUgiuLrDtiPWfBU49+NMhxGjKgBYfQtkl7ZnC3
X-Received: by 10.28.48.145 with SMTP id w139mr7769535wmw.51.1461526753916; Sun, 24 Apr 2016 12:39:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.175.34 with HTTP; Sun, 24 Apr 2016 12:38:34 -0700 (PDT)
From: Gabriel Kerneis <kerneis@google.com>
Date: Sun, 24 Apr 2016 21:38:34 +0200
Message-ID: <CAL0WyWw-kjpwNzXa-EZY1fzWXmXuNEGdMWR7Ui+265jDYj=4HQ@mail.gmail.com>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Content-Type: multipart/alternative; boundary=001a11423f32ff968c05314036df
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/96kYI2QBKMgY2U60FbEEcbSe0hA>
Cc: HOMENET <homenet@ietf.org>, Markus Stenberg <markus.stenberg@iki.fi>, Ted Lemon <mellon@fugue.com>
Subject: [homenet] Site-local multicast [was: Updating DNS]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 19:39:17 -0000

--001a11423f32ff968c05314036df
Content-Type: text/plain; charset=UTF-8

On Sun, Apr 24, 2016 at 6:29 PM, Juliusz Chroboczek <
jch@pps.univ-paris-diderot.fr> wrote:
>
> Oh, sure, we Poles are not quite as pessimistic as the Finns.  I'm
> actually of a divided mind here -- I rather like distributed solutions
> (hence prefer mDNS to DDNS) but dislike proxying.


I agree. igmpproxy was such a pain to get right that I now use an ethernet
cable between my DLNA server and receiver.


> Part of me just wishes we'd mandate site-local multicast and do mDNS over
> that.
>

Now you get me curious. How do you do efficient site-local multicast when
you have multiple wifi and ethernet links?

Best,
Gabriel

--001a11423f32ff968c05314036df
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On S=
un, Apr 24, 2016 at 6:29 PM, Juliusz Chroboczek <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:jch@pps.univ-paris-diderot.fr" target=3D"_blank">jch@pps.univ-=
paris-diderot.fr</a>&gt;</span> wrote:<blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Oh, su=
re, we Poles are not quite as pessimistic as the Finns.=C2=A0 I&#39;m<br>
actually of a divided mind here -- I rather like distributed solutions<br>
(hence prefer mDNS to DDNS) but dislike proxying.=C2=A0 </blockquote><div><=
br></div><div>I agree. igmpproxy was such a pain to get right that I now us=
e an ethernet cable between my DLNA server and receiver.=C2=A0</div><div>=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex">Part of me just wishes=C2=A0we&#=
39;d mandate site-local multicast and do mDNS over that.<br></blockquote><d=
iv><br></div><div>Now you get me curious. How do you do efficient site-loca=
l multicast when you have multiple wifi and ethernet links?</div><div><br><=
/div><div>Best,</div><div>Gabriel</div></div></div></div>

--001a11423f32ff968c05314036df--


From nobody Sun Apr 24 13:14:17 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00F4812D0F1 for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 13:14:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BGp_RGC4LX1t for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 13:14:13 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4323B12D0E6 for <homenet@ietf.org>; Sun, 24 Apr 2016 13:14:13 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3OKEAO4027463 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 24 Apr 2016 22:14:10 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u3OKEAYh022323; Sun, 24 Apr 2016 22:14:10 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 56EC261FEF; Sun, 24 Apr 2016 22:14:10 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id VNanAe6pX8qQ; Sun, 24 Apr 2016 22:14:08 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 85E2A61FE6; Sun, 24 Apr 2016 22:14:08 +0200 (CEST)
Date: Sun, 24 Apr 2016 22:14:11 +0200
Message-ID: <87d1pesr1o.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Gabriel Kerneis <kerneis@google.com>
In-Reply-To: <CAL0WyWw-kjpwNzXa-EZY1fzWXmXuNEGdMWR7Ui+265jDYj=4HQ@mail.gmail.com>
References: <CAL0WyWw-kjpwNzXa-EZY1fzWXmXuNEGdMWR7Ui+265jDYj=4HQ@mail.gmail.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sun, 24 Apr 2016 22:14:10 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sun, 24 Apr 2016 22:14:10 +0200 (CEST)
X-Miltered: at korolev with ID 571D2912.002 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 571D2912.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 571D2912.002 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 571D2912.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 571D2912.002 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 571D2912.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/WAwgopXzfEiUTW9Z87hweP8On1A>
Cc: HOMENET <homenet@ietf.org>
Subject: Re: [homenet] Site-local multicast [was: Updating DNS]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 20:14:16 -0000

> Now you get me curious. How do you do efficient site-local multicast
> when you have multiple wifi and ethernet links?

Assuming you've got only transitive links, then any multicast routing
protocol should work fine at the scale we envision for Homenet as long as
it is able to avoid wireless links whenever possible.  Pierre was
suggesting PIM-BIDIR, and actually provided a suitable implementation [1].
Some people have hinted to me in private conversations that they'd prefer
something simpler, perhaps more akin to DVMRP [2] but without the
automatic tunnelling.

If your Homenet depends on non-transitive links (i.e. has meshy bits in
it), then you cannot use RPF [3], so changes to the data plane are
required (see, for example, Section 5 of [4]).  Thankfully, non-transitive
links are outside the scope of Homenet, so I think it would be fine to use
a solution where multicast doesn't cross the meshy bits.

[1] http://mid.gmane.org/8DAF2006-2661-48E6-A0C2-7A311B5F4DD9@darou.fr
[2] https://en.wikipedia.org/wiki/Distance_Vector_Multicast_Routing_Protocol
[3] https://en.wikipedia.org/wiki/Reverse_path_forwarding
[4] https://tools.ietf.org/html/rfc6621#section-6

-- Juliusz


From nobody Sun Apr 24 14:00:50 2016
Return-Path: <farinacci@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA93312D0B9 for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 14:00:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SeTJ9WKvV8uN for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 14:00:47 -0700 (PDT)
Received: from mail-pf0-x22f.google.com (mail-pf0-x22f.google.com [IPv6:2607:f8b0:400e:c00::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B63AA12B051 for <homenet@ietf.org>; Sun, 24 Apr 2016 14:00:47 -0700 (PDT)
Received: by mail-pf0-x22f.google.com with SMTP id y69so39032486pfb.1 for <homenet@ietf.org>; Sun, 24 Apr 2016 14:00:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=8/XaPLPIcLX4iB+3XgF4FwE7Kc+IfQGBx9nFMIL6iP4=; b=TvqhiRthWdrNxtwgQs2pqu2S9QsS2X6z8ezdlABnVldCZeVD4k2OkzKd2ZmHAveLXo UuB7cw620KYpHGvQO5XVwplRQxrzxKD9elVqvgRwORkttCR/ycLNy0a+2T95pH1clom3 08f2obRQXlvrYekBW4BQTFnxemStGWkwHD+RFyVsAW32lVAypwKAiCpNneWe1ocly66Q wQ6dEjlnA5ngeAElfvfSxCLB6kvTDzWOiqH7Pld2YWO6NmQjYiNIf3UyxYQg4eFGeV3h a7CmT6h7/9RzVkNMKZUmnOpv9KyH9DJ/SoH0l+yo5R+9WdGaeEF7e2BQmD/gdIuCSAXn OL9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=8/XaPLPIcLX4iB+3XgF4FwE7Kc+IfQGBx9nFMIL6iP4=; b=HJcNJdJ73vznV9pDamAJDdAsysTy98wY4tn/GAq8wy0cfLsUy5opPVGtw4E2qjJSEN Y7TQEVtaKfJ7jijwjkiGjF/rdn9DG6lX9B51p7YcKWEbSaJHUCgihiwlmGADtfmlmC0k t0uw8HHOKVzA9a4AD791iGLFmYv51ogH2yqF5lc5zKvO86VA3NEkP+K0p0Sjqsp5zj8m 5uTsbb/whXM4XvwUn3siEC2s6Sf/A5qTWTK29hXnNoiZCubYgUPxCTpcujglsY8T4uCO zNt1EPpyfWPpLm6X6osfoc21EeXqHq68UUUZu2Nzno8H25SQxGDgD+jr5WplCkV/aSQh c8/w==
X-Gm-Message-State: AOPr4FWKrCKIb0AEzepEpVnZqdyQ56ErGxXaodpEpgFGgqepeRlo/rhMC8dLtJfcLHKj/g==
X-Received: by 10.98.7.135 with SMTP id 7mr43446566pfh.124.1461531647356; Sun, 24 Apr 2016 14:00:47 -0700 (PDT)
Received: from [10.20.103.63] (ip-64-134-236-122.public.wayport.net. [64.134.236.122]) by smtp.gmail.com with ESMTPSA id h1sm16550818pfh.49.2016.04.24.14.00.45 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 24 Apr 2016 14:00:45 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Dino Farinacci <farinacci@gmail.com>
X-Mailer: iPad Mail (13E238)
In-Reply-To: <87d1pesr1o.wl-jch@pps.univ-paris-diderot.fr>
Date: Sun, 24 Apr 2016 14:00:44 -0700
Content-Transfer-Encoding: 7bit
Message-Id: <1B850307-5496-4F57-A669-95AAA1B1BC39@gmail.com>
References: <CAL0WyWw-kjpwNzXa-EZY1fzWXmXuNEGdMWR7Ui+265jDYj=4HQ@mail.gmail.com> <87d1pesr1o.wl-jch@pps.univ-paris-diderot.fr>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/gwAolAqyO0iV5M7XJ5IK2T6ASvs>
Cc: HOMENET <homenet@ietf.org>, Gabriel Kerneis <kerneis@google.com>
Subject: Re: [homenet] Site-local multicast [was: Updating DNS]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Apr 2016 21:00:48 -0000

> Assuming you've got only transitive links, then any multicast routing
> protocol should work fine at the scale we envision for Homenet as long as
> it is able to avoid wireless links whenever possible.  Pierre was
> suggesting PIM-BIDIR, and actually provided a suitable implementation [1].
> Some people have hinted to me in private conversations that they'd prefer
> something simpler, perhaps more akin to DVMRP [2] but without the
> automatic tunnelling.

If you don't want any source discovery issues, use Bidir-PIM. 

Dino


From nobody Sun Apr 24 19:40:11 2016
Return-Path: <mellon@fugue.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B720C12D1A1 for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 19:40:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0oJcthg8mC6C for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 19:40:09 -0700 (PDT)
Received: from mail-lf0-x229.google.com (mail-lf0-x229.google.com [IPv6:2a00:1450:4010:c07::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E25412D195 for <homenet@ietf.org>; Sun, 24 Apr 2016 19:40:08 -0700 (PDT)
Received: by mail-lf0-x229.google.com with SMTP id c126so108635518lfb.2 for <homenet@ietf.org>; Sun, 24 Apr 2016 19:40:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XE4+DOyeGs67PAMP7UxoVoBl/YjPNLxWDvgqBHIPqo0=; b=jOotx5IpRb8OsoGrz0IPcEeFnxM3VJCz8XhpIbHFO/I3G9cB2+ZWhPGkPpMlt9wS16 nRmwXyyWZOCynEvsPJD9umjY066L9kLsN/YbCUtgucztWf7J3e2B70KNo1a9Z9vfoF0S KHr7iQ1NGpoHM+citzJ5kTd5zcN8PA/MEIk6gR//u+PKSLSGRtyYuVLFKllk3KiWnIgR xKlBoAW3Qcx0CPtrH/D5zxTm4AhcbW/gG1zGOqjkYAXZ7vx47mWu6aFnP3rBVE2ArJFW Otb3vwaAvWPvLaKH6Xf2Z7MJT0aHlqrOCiJ0CjodLPCvMvbqMiSkZxlmIt2+5d6mijY5 VvuA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XE4+DOyeGs67PAMP7UxoVoBl/YjPNLxWDvgqBHIPqo0=; b=EsGyQjCErPzVJ07+uAwclrOb6zCDhWFZB5wElUXG1a0b1dTyyOlqktsgwlNrDVgdm9 10vFFcfAN+zZf1UPwDgJ9MhY9430urj7IQ6/9G0OPkeZEOb4024Xfdmrmk+VzF06vu5j XFQKuYSrSgy1bN+1NKd8AVXo+5TdX1Jp+K6l7k04F5zkqNjwzDbwc9dEQX7oc0mzRaeZ wLi4AZ7x5KThb26zU5CvFMhhS7B+wehiSb23IBXya+sZLk9irAk25pOYRU+1oiLWScJX IP5YCdAMQLAF/XP9Yjy6bel2OjIfJ8QI09ywnlzmQzqWL4nbP7vCFTflmxhMOMJFMupL XMRw==
X-Gm-Message-State: AOPr4FXcKyzfSGGUWjIWECcEfiMW/JLsO9k2XlLfFmFrJ/Tw6EXkt8lA/zq4NmVhOkgsuM5+X5JGTbK5oEEp7Q==
X-Received: by 10.25.73.212 with SMTP id w203mr11077753lfa.22.1461552006639; Sun, 24 Apr 2016 19:40:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.213.19 with HTTP; Sun, 24 Apr 2016 19:39:27 -0700 (PDT)
X-Originating-IP: [71.233.41.235]
In-Reply-To: <87a8kj3r7p.wl-jch@pps.univ-paris-diderot.fr>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi> <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr> <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com> <87a8kj3r7p.wl-jch@pps.univ-paris-diderot.fr>
From: Ted Lemon <mellon@fugue.com>
Date: Sun, 24 Apr 2016 22:39:27 -0400
Message-ID: <CAPt1N1nN+ih8xpBV_-T_JaGtbBG6d5zYqW==tph8yN_UB34NNw@mail.gmail.com>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Content-Type: multipart/alternative; boundary=001a114b15922d48330531461899
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/sxxQWcyY_0GYQWBbEfoHfDtFBws>
Cc: homenet@ietf.org, Markus Stenberg <markus.stenberg@iki.fi>
Subject: Re: [homenet] Updating DNS [was: How many people have installed the homenet code?]
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 02:40:11 -0000

--001a114b15922d48330531461899
Content-Type: text/plain; charset=UTF-8

On Sun, Apr 24, 2016 at 12:29 PM, Juliusz Chroboczek <
jch@pps.univ-paris-diderot.fr> wrote:

> > Juliusz, the problem is that existing home network devices that do
> > DNS-based service discovery do not support DNS update. They could, but
> > they don't, because we didn't define an easy way for them to do it.
>
> I'd be grateful if you could expand on that.  Why can't we define a way
> for clients to do DDNS?


We can and should.   The problem is that we won't see that code ship in new
devices anytime soon, so we still have to make mDNS work.


> > Just 2136 isn't enfough, because there's no authentication scheme,
>
> I don't understand this argument.  How is non-secured DDNS any less secure
> than mDNS?  What am I missing?
>

This is an implementation issue, not a security issue--sorry for not making
that clear.   In order to preserve the same security characteristics that
mDNS has, we have to ensure that the update actually originated on the
local link, which requires a different sort of listener than is present in
a typical DNS server.   And existing DNS servers typically don't have any
way to support unauthenticated updates on a first-come, first-served basis,
so if you allow unauthenticated updates, you don't have any way to avoid
collisions.   Otherwise you are correct.   The answer is to write a
document that describes how to do that, and if you read the homenet naming
arch document, you can see that I actually sketched out a solution there,
which I expect to go in a different document, likely in a different working
group.


> Oh, sure, we Poles are not quite as pessimistic as the Finns.  I'm
> actually of a divided mind here -- I rather like distributed solutions
> (hence prefer mDNS to DDNS) but dislike proxying.  Part of me just wishes
> we'd mandate site-local multicast and do mDNS over that


The problem with site-local multicast for mDNS is that multicast isn't a
great solution even on the local wire when that wire is wireless.    And,
you have to do modify the client anyway.

Furthermore, if you consider the mdns hybrid proxy stateless, then you can
have a DNS server that is roughly that stateless too.   I think it provides
better service continuity if you are willing to retain some state, but
everything will still work even if you don't, just as the hybrid proxy does.

--001a114b15922d48330531461899
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On S=
un, Apr 24, 2016 at 12:29 PM, Juliusz Chroboczek <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:jch@pps.univ-paris-diderot.fr" target=3D"_blank">jch@pps.univ=
-paris-diderot.fr</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><=
span class=3D"">&gt; Juliusz, the problem is that existing home network dev=
ices that do<br>
&gt; DNS-based service discovery do not support DNS update. They could, but=
<br>
&gt; they don&#39;t, because we didn&#39;t define an easy way for them to d=
o it.<br>
<br>
</span>I&#39;d be grateful if you could expand on that.=C2=A0 Why can&#39;t=
 we define a way<br>
for clients to do DDNS?</blockquote><div><br></div><div>We can and should. =
=C2=A0 The problem is that we won&#39;t see that code ship in new devices a=
nytime soon, so we still have to make mDNS work.</div><div>=C2=A0</div><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex">&gt; Just 2136 isn&#39;t enfough, because there&=
#39;s no authentication scheme,<br>
<br>
I don&#39;t understand this argument.=C2=A0 How is non-secured DDNS any les=
s secure<br>
than mDNS?=C2=A0 What am I missing?<br></blockquote><div><br></div><div>Thi=
s is an implementation issue, not a security issue--sorry for not making th=
at clear. =C2=A0 In order to preserve the same security characteristics tha=
t mDNS has, we have to ensure that the update actually originated on the lo=
cal link, which requires a different sort of listener than is present in a =
typical DNS server. =C2=A0 And existing DNS servers typically don&#39;t hav=
e any way to support unauthenticated updates on a first-come, first-served =
basis, so if you allow unauthenticated updates, you don&#39;t have any way =
to avoid collisions. =C2=A0 Otherwise you are correct. =C2=A0 The answer is=
 to write a document that describes how to do that, and if you read the hom=
enet naming arch document, you can see that I actually sketched out a solut=
ion there, which I expect to go in a different document, likely in a differ=
ent working group.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Oh,=
 sure, we Poles are not quite as pessimistic as the Finns.=C2=A0 I&#39;m<br=
>
actually of a divided mind here -- I rather like distributed solutions<br>
(hence prefer mDNS to DDNS) but dislike proxying.=C2=A0 Part of me just wis=
hes<br>
we&#39;d mandate site-local multicast and do mDNS over that</blockquote><di=
v><br></div><div>The problem with site-local multicast for mDNS is that mul=
ticast isn&#39;t a great solution even on the local wire when that wire is =
wireless. =C2=A0 =C2=A0And, you have to do modify the client anyway.</div><=
div><br></div><div>Furthermore, if you consider the mdns hybrid proxy state=
less, then you can have a DNS server that is roughly that stateless too. =
=C2=A0 I think it provides better service continuity if you are willing to =
retain some state, but everything will still work even if you don&#39;t, ju=
st as the hybrid proxy does.</div></div><br></div></div>

--001a114b15922d48330531461899--


From nobody Sun Apr 24 22:48:39 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6D9412B05D for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 22:48:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FJgPlwF31Q5i for <homenet@ietfa.amsl.com>; Sun, 24 Apr 2016 22:48:36 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA08912B005 for <homenet@ietf.org>; Sun, 24 Apr 2016 22:48:35 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3P5mXsh010958 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 25 Apr 2016 07:48:33 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u3P5mWSR009210; Mon, 25 Apr 2016 07:48:33 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id BAEB761FE6; Mon, 25 Apr 2016 07:48:32 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 4Nh5hlr4hnMr; Mon, 25 Apr 2016 07:48:31 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 2F14D61FF6; Mon, 25 Apr 2016 07:48:30 +0200 (CEST)
Date: Mon, 25 Apr 2016 07:48:33 +0200
Message-ID: <87k2jmqlvy.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Ted Lemon <mellon@fugue.com>
In-Reply-To: <CAPt1N1nN+ih8xpBV_-T_JaGtbBG6d5zYqW==tph8yN_UB34NNw@mail.gmail.com>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi> <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr> <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com> <87a8kj3r7p.wl-jch@pps.univ-paris-diderot.fr> <CAPt1N1nN+ih8xpBV_-T_JaGtbBG6d5zYqW==tph8yN_UB34NNw@mail.gmail.com>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Mon, 25 Apr 2016 07:48:33 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Mon, 25 Apr 2016 07:48:33 +0200 (CEST)
X-Miltered: at korolev with ID 571DAFB1.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 571DAFB0.002 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 571DAFB1.001 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 571DAFB0.002 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 571DAFB1.001 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 571DAFB0.002 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/lu_sbFvW1mzr59VYIWxsqE_lk3o>
Cc: homenet@ietf.org
Subject: Re: [homenet] Updating DNS
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 05:48:38 -0000

>>> Just 2136 isn't enfough, because there's no authentication scheme,

>> I don't understand this argument.  How is non-secured DDNS any less secure
>> than mDNS?  What am I missing?

> This is an implementation issue, not a security issue--sorry for not making
> that clear.   In order to preserve the same security characteristics that
> mDNS has, we have to ensure that the update actually originated on the
> local link, which requires a different sort of listener than is present in
> a typical DNS server.

Makes perfect sense, thanks for the explanation.

> The problem with site-local multicast for mDNS is that multicast isn't a
> great solution even on the local wire when that wire is wireless.

Mmh, if you're an IGMP listener, then you have the lists of subscribers,
so you could in principle convert multicast to multiple link-layer
unicasts.  But that's perhaps somewhat more of a layering violation than
I'm comfortable with.  So yeah, your point stands.

> Furthermore, if you consider the mdns hybrid proxy stateless, then you can
> have a DNS server that is roughly that stateless too.   I think it provides
> better service continuity if you are willing to retain some state

Mmh, okay, I'll think it over.  But I reserve the right to grumble.

-- Juliusz


From nobody Mon Apr 25 05:10:24 2016
Return-Path: <tore@fud.no>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6B9C12D197 for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 05:10:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.896
X-Spam-Level: 
X-Spam-Status: No, score=-2.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.996] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dxDEfV2eOLei for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 05:10:21 -0700 (PDT)
Received: from greed.fud.no (greed.fud.no [IPv6:2a02:c0:1001:100::145]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3FAC12D13A for <homenet@ietf.org>; Mon, 25 Apr 2016 05:10:20 -0700 (PDT)
Received: from [2a02:c0:2:4:1194:17:0:1006] (port=41103 helo=envy.e5.y.home) by greed.fud.no with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <tore@fud.no>) id 1aufLF-0006TY-TY; Mon, 25 Apr 2016 14:10:17 +0200
Date: Mon, 25 Apr 2016 14:10:17 +0200
From: Tore Anderson <tore@fud.no>
To: Rich Brown <richb.hanover@gmail.com>
Message-ID: <20160425141017.1572996e@envy.e5.y.home>
In-Reply-To: <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com>
References: <mailman.76.1461438011.7526.homenet@ietf.org> <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com>
X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-redhat-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/JyaLNHxekMshjtoPeP2Jrsu7M20>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 12:10:23 -0000

* Rich Brown

> I'm new to this list, but have been using CeroWrt and OpenWrt for
> several years.

Welcome!

> Earlier in this thread there was a mention about hnetd being well
> integrated into the OpenWrt ecosystem. Before I try installing hnetd,
> I would like to know:
> 
> 1) What are the current recommendations for hnetd in OpenWrt? Barrier
> Breaker? Chaos Calmer? Trunk? Are there settings/bugs/etc. to be
> aware of?

Speaking only for myself, I'm using Chaos Calmer but backport newer
Homenet-related packages to ensure that I am up to date with the latest
bugs / bug fixes. I could publish my custom feed to Github in case
you're interested.

As for known bugs and issues, I'd check out the issues reported to
Steven's repositories:

https://github.com/sbyx/hnetd/issues
https://github.com/sbyx/odhcpd/issues
https://github.com/sbyx/ohybridproxy/issues

That said, think what's in CC works well enough for most uses, although
I've had issues with mdnsd causing out-of-memory crashes. That could be
because my old routers are underpowered, but then again I haven't seen
it since upgrading to the latest version available in the devel feed.

Tore


From nobody Mon Apr 25 05:22:04 2016
Return-Path: <mellon@fugue.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B74CC12D1B4 for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 05:22:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gobp9hggTabI for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 05:22:01 -0700 (PDT)
Received: from mail-lb0-x22c.google.com (mail-lb0-x22c.google.com [IPv6:2a00:1450:4010:c04::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 211B112D1AC for <homenet@ietf.org>; Mon, 25 Apr 2016 05:22:01 -0700 (PDT)
Received: by mail-lb0-x22c.google.com with SMTP id jj5so25831964lbc.0 for <homenet@ietf.org>; Mon, 25 Apr 2016 05:22:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=JNAZjzpO3YQnkx2oVcOsFzAIba7mMEaY+1IGRORTVcw=; b=uQjVKo1pT6CDgEO2hKBaAypSPtBRCVl1oba1ZrPVa7OYDA3l2iHw3CqI4zWclA16GF CCmZ2cS+dyuMTFcge2YzAU9i6tETBXYMN4uK8WW/M/Gf0Oow2gWe2gKi5Ly4hxTnykbg 5zDEDQRtnjWxoGL9+wcXATxi7YkKL0qf5JRorMwm5+hsQOs9Vw6wxyDjnSeEjEI12sR5 gfs9arlA0qqvMLkhp+gdSm8GCrd1zZ5s0/PFbFXhxQXQ0yjCPWBDkp5a54frmpNHGVmX LYN0hX0j+dIisqt5bF63440uunnjSNWi4bfw8h0L9+YEVO5ZmHPDV/l90xZP1fqLpv51 m70A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=JNAZjzpO3YQnkx2oVcOsFzAIba7mMEaY+1IGRORTVcw=; b=iGRjJwyFt51tczT2ipNLxel+Q42+J06Y4zeO5VR04YFspvifh59s30aHSIFMbzONjR 96mVeWUg3gZEk/9Dnnqs95Qs4QjWXR98dBiGZauEKstakkgOd02kytzLHDm8hvaWXfzm dK1vcEp9nX6R4yuxPRKjL5/C32N3/k7WjSGUvyJvic3UPYEwUBZLJ89NB3ewrCtSzvLN HXUXDG10lda3T5HngVNn05hjcHMf55JasVhFqdH+wN+YgiBnN9B4EpNuBrxD9136k3xd /hxMvJnE0sBteUpVmvohZlopfxJ8B92G7o1Lswn8t7RGbsoEdU2PgUF1wC71Yh0F/KMO lvaA==
X-Gm-Message-State: AOPr4FUsedgcKFrggzeaf3/xIE4+P8xmGCGBlLwnlvywapr43PMM7esO7b2doXpgollgPkUzggPWiAiPKxs/0w==
MIME-Version: 1.0
X-Received: by 10.112.13.8 with SMTP id d8mr13884590lbc.110.1461586919319; Mon, 25 Apr 2016 05:21:59 -0700 (PDT)
Received: by 10.25.213.19 with HTTP; Mon, 25 Apr 2016 05:21:59 -0700 (PDT)
X-Originating-IP: [71.233.41.235]
Received: by 10.25.213.19 with HTTP; Mon, 25 Apr 2016 05:21:59 -0700 (PDT)
In-Reply-To: <87k2jmqlvy.wl-jch@pps.univ-paris-diderot.fr>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <48A9C52C-85BC-4123-A3ED-FB269AD03126@iki.fi> <87eg9wfctc.wl-jch@pps.univ-paris-diderot.fr> <CAPt1N1nq1CTMmQHFQXnaFY73SyRPKpWagiMVfrHODakbeT2Wxw@mail.gmail.com> <87a8kj3r7p.wl-jch@pps.univ-paris-diderot.fr> <CAPt1N1nN+ih8xpBV_-T_JaGtbBG6d5zYqW==tph8yN_UB34NNw@mail.gmail.com> <87k2jmqlvy.wl-jch@pps.univ-paris-diderot.fr>
Date: Mon, 25 Apr 2016 08:21:59 -0400
Message-ID: <CAPt1N1n0EGt=nrarz05NJE23H3=XHH2u+viuS7r9WHQzAyY57Q@mail.gmail.com>
From: Ted Lemon <mellon@fugue.com>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Content-Type: multipart/alternative; boundary=001a11c3b44e22859505314e3938
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/X2ZUCov1hu9b4UdOvUbBUF0bw-4>
Cc: homenet@ietf.org
Subject: Re: [homenet] Updating DNS
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 12:22:02 -0000

--001a11c3b44e22859505314e3938
Content-Type: text/plain; charset=UTF-8

On Apr 25, 2016 1:48 AM, "Juliusz Chroboczek" <jch@pps.univ-paris-diderot.fr>
wrote:

> Mmh, okay, I'll think it over.  But I reserve the right to grumble.

Noted. :)

--001a11c3b44e22859505314e3938
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">On Apr 25, 2016 1:48 AM, &quot;Juliusz Chroboczek&quot; &lt;=
<a href=3D"mailto:jch@pps.univ-paris-diderot.fr">jch@pps.univ-paris-diderot=
.fr</a>&gt; wrote:</p>
<p dir=3D"ltr">&gt; Mmh, okay, I&#39;ll think it over.=C2=A0 But I reserve =
the right to grumble.</p>
<p dir=3D"ltr">Noted. :)</p>

--001a11c3b44e22859505314e3938--


From nobody Mon Apr 25 05:23:10 2016
Return-Path: <Anders_Brandt@sigmadesigns.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4063212D1AE for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 05:23:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K9W0sBmochmS for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 05:23:07 -0700 (PDT)
Received: from mail1.bemta8.messagelabs.com (mail1.bemta8.messagelabs.com [216.82.243.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D873312D1A5 for <homenet@ietf.org>; Mon, 25 Apr 2016 05:23:06 -0700 (PDT)
Received: from [216.82.242.36] by server-9.bemta-8.messagelabs.com id B7/C6-03389-92C0E175; Mon, 25 Apr 2016 12:23:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRWlGSWpSXmKPExsVy+LrFKl1NHrl wgx+v1CzeLzrE4sDosWTJT6YAxijWzLyk/IoE1ow3D2MK/qlXbN3Rz9jAuFa9i5GLQ0hgIqPE /OZXjF2MnBxsAiYS049OYwWxRQQ0JS7NPsoEYgsLiEi8PX2fGSIuKXH95HqgOAeQrSfx8b8US JhFQFViyczrYK28AnYSP1ctZwexGQVkJb6dfsYGYjMLiEvcejIfbKSEgIDEkj3nmSFsUYmXj/ +xQtiKEmuvXWKCqE+VuLl0FdRMQYmTM5+wTGDkn4Vk1CwkZbOQlM0Cuo4Z6IP1u/QhShQlpnQ /ZIewNSRa58xlRxZfwMi+ilGjOLWoLLVI18hAL6koMz2jJDcxM0fX0MBCLze1uDgxPTUnMalY Lzk/dxMjMMDrGRgYdzBuP+9+iFGSg0lJlNfhl2y4EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQleE 265cCHBotT01Iq0zBxgrMGkJTh4lER4dUHSvMUFibnFmekQqVOMilLivK+4gBICIImM0jy4Nl h8X2KUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagEVAEyniczrwRu+iugxUxAiy8fkgVZXJKIkJJ qYNS9LPpvavZME70u2SMcNubHXaJY1xWufb0nwqlOLm/32jnHwpb1a9Ve+7ohjFv5bfqMj8or DAQdvULNQvTkTJYp35afIdoaInCVqW7xp6VyMhFhbbl8T21/3HxaPzNW2NdjQ+lt+71uYYXR8 9K3C/90nMUg0z6HZe0670qZONN25gety9l+KLEUZyQaajEXFScCAE8EzWvqAgAA
X-Env-Sender: Anders_Brandt@sigmadesigns.com
X-Msg-Ref: server-13.tower-94.messagelabs.com!1461586984!54306371!1
X-Originating-IP: [195.215.56.170]
X-StarScan-Received: 
X-StarScan-Version: 8.28; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 133201 invoked from network); 25 Apr 2016 12:23:05 -0000
Received: from 195-215-56-170-static.dk.customer.tdc.net (HELO CPH-EX1.SDESIGNS.COM) (195.215.56.170) by server-13.tower-94.messagelabs.com with AES128-SHA encrypted SMTP; 25 Apr 2016 12:23:05 -0000
Received: from CPH-EX1.sdesigns.com ([192.168.10.36]) by cph-ex1 ([192.168.10.36]) with mapi id 14.01.0339.001; Mon, 25 Apr 2016 14:23:03 +0200
From: Anders Brandt <Anders_Brandt@sigmadesigns.com>
To: "homenet@ietf.org" <homenet@ietf.org>
Thread-Topic: Unsubscribe
Thread-Index: AdGe7TY7J1PV1/udQX2f5HIGJOrM8g==
Date: Mon, 25 Apr 2016 12:23:02 +0000
Message-ID: <03F31C213F2C6941BFDDBB4336E9E6CDBFC5E0DC@cph-ex1>
Accept-Language: en-US, da-DK
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.10.38]
Content-Type: multipart/alternative; boundary="_000_03F31C213F2C6941BFDDBB4336E9E6CDBFC5E0DCcphex1_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/34vawRe6SeBoxJiec_bU1Sj0JcE>
Subject: [homenet] Unsubscribe
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 12:23:08 -0000

--_000_03F31C213F2C6941BFDDBB4336E9E6CDBFC5E0DCcphex1_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

DQoNCkZyb206IGhvbWVuZXQgW21haWx0bzpob21lbmV0LWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJl
aGFsZiBPZiBUZWQgTGVtb24NClNlbnQ6IDI1LiBhcHJpbCAyMDE2IDE0OjIyDQpUbzogSnVsaXVz
eiBDaHJvYm9jemVrDQpDYzogaG9tZW5ldEBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtob21lbmV0
XSBVcGRhdGluZyBETlMNCg0KDQpPbiBBcHIgMjUsIDIwMTYgMTo0OCBBTSwgIkp1bGl1c3ogQ2hy
b2JvY3playIgPGpjaEBwcHMudW5pdi1wYXJpcy1kaWRlcm90LmZyPG1haWx0bzpqY2hAcHBzLnVu
aXYtcGFyaXMtZGlkZXJvdC5mcj4+IHdyb3RlOg0KDQo+IE1taCwgb2theSwgSSdsbCB0aGluayBp
dCBvdmVyLiAgQnV0IEkgcmVzZXJ2ZSB0aGUgcmlnaHQgdG8gZ3J1bWJsZS4NCg0KTm90ZWQuIDop
DQo=

--_000_03F31C213F2C6941BFDDBB4336E9E6CDBFC5E0DCcphex1_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov
KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z
b05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps
aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6
Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcA0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjEy
LjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiO30NCnNwYW4uRW1h
aWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6IzFGNDk3RDt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
InNhbnMtc2VyaWYiOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRT
ZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46My4wY20gMi4wY20gMy4w
Y20gMi4wY207fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0i
ZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9
ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8
L2hlYWQ+DQo8Ym9keSBsYW5nPSJEQSIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2
IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20g
NC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IGhvbWVu
ZXQgW21haWx0bzpob21lbmV0LWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9i
PlRlZCBMZW1vbjxicj4NCjxiPlNlbnQ6PC9iPiAyNS4gYXByaWwgMjAxNiAxNDoyMjxicj4NCjxi
PlRvOjwvYj4gSnVsaXVzeiBDaHJvYm9jemVrPGJyPg0KPGI+Q2M6PC9iPiBob21lbmV0QGlldGYu
b3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbaG9tZW5ldF0gVXBkYXRpbmcgRE5TPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHA+T24gQXByIDI1LCAyMDE2IDE6NDggQU0sICZxdW90O0p1
bGl1c3ogQ2hyb2JvY3playZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmpjaEBwcHMudW5pdi1w
YXJpcy1kaWRlcm90LmZyIj5qY2hAcHBzLnVuaXYtcGFyaXMtZGlkZXJvdC5mcjwvYT4mZ3Q7IHdy
b3RlOjxvOnA+PC9vOnA+PC9wPg0KPHA+Jmd0OyBNbWgsIG9rYXksIEknbGwgdGhpbmsgaXQgb3Zl
ci4mbmJzcDsgQnV0IEkgcmVzZXJ2ZSB0aGUgcmlnaHQgdG8gZ3J1bWJsZS48bzpwPjwvbzpwPjwv
cD4NCjxwPk5vdGVkLiA6KTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==

--_000_03F31C213F2C6941BFDDBB4336E9E6CDBFC5E0DCcphex1_--


From nobody Mon Apr 25 12:50:07 2016
Return-Path: <tim+ietf.org@coote.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7753912D680 for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 12:50:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UmV6Nyw6RpsM for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 12:50:05 -0700 (PDT)
Received: from mercury.coote.org (575185b4.skybroadband.com [87.81.133.180]) by ietfa.amsl.com (Postfix) with ESMTP id 8589212B060 for <homenet@ietf.org>; Mon, 25 Apr 2016 12:50:05 -0700 (PDT)
Received: by mercury.coote.org (Postfix, from userid 1000) id 23AA116C12A7; Mon, 25 Apr 2016 20:50:02 +0100 (BST)
X-Original-To: homenet@ietf.org
Received: from [127.0.0.1] (localhost [IPv6:::1]) by mercury.coote.org (Postfix) with ESMTP id 7C79E16C10F3; Mon, 25 Apr 2016 20:50:01 +0100 (BST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr>
Date: Mon, 25 Apr 2016 20:50:01 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <1A925EC1-97C4-49D6-A6A0-4EFC6F1B70F9@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
X-Mailer: Apple Mail (2.2104)
X-Spambayes-Classification: ham; 0.00
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/nWDVAPO36lVQXv4Qa4YECwLw1qQ>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 19:50:06 -0000

> On 23 Apr 2016, at 17:39, Juliusz Chroboczek =
<jch@pps.univ-paris-diderot.fr> wrote:
>> I don=E2=80=99t see how dns gets updated. Are such updates out of =
scope of
>> shncpd?
>=20
> Do you mean, (1) how is a DNS resolver advertised to clients, or
> (2) how clients are registered in DNS ?
>=20
> (1) is done by using the -N flag on the router advertising an external
> connection (-E).  This flag can be repeated multiple times.
>=20
> (2) is a host issue, so I believe it is better handled outside of =
shncpd,
> but I'm quite willing to be convinced otherwise.  (The obvious =
alternative
> would be to have shncpd update DNS when it gives out a DHCP lease, but
> that would mean giving up on stateless autoconf.)
>=20
>> Are they in scope for the other homenet protocols?
>=20
> Markus, Steven, Ted?  What's the plan here?  Do we count on mDNS =
proxying,
> or should we be advertising an RFC 2136 server over HNCP?
>=20
Well that went well and created what I hope have been useful =
interactions.=20

So my next question is =E2=80=98what is External and what is =
Internal?=E2=80=99 How is this topolgical aspect identified and the =
=E2=80=98shared, agreed topology=E2=80=99 communicated between routing =
entities (I=E2=80=99m eschewing the term router here, to emphasise for =
my own benefit that routers aren=E2=80=99t necessarily on separate =
pieces of hardware - and in consumer IoT, I=E2=80=99m expecting the =
combination to be increasingly common), and how do they update the flags =
on the shncpd instances that have been started? Or is it expected that =
the user nominates the topology and it=E2=80=99s static?

I=E2=80=99ve seen such topologies shift over varying timescales (seconds =
to years). Sometimes the change is a fault. Sometimes it=E2=80=99s =
expected. Both usecases are important. I think that I read in the =
homenet documentation that directed graph topologies are anticipated, =
but I=E2=80=99m not clear how. It may be that they=E2=80=99re either =
scoped out, or future work.

Sorry if that=E2=80=99s a bit of a neophyte=E2=80=99s question.
> -- Juliusz
Tim=


From nobody Mon Apr 25 13:35:13 2016
Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3CC512D197 for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 13:35:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uhPODCBERye2 for <homenet@ietfa.amsl.com>; Mon, 25 Apr 2016 13:35:09 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 421E112D117 for <homenet@ietf.org>; Mon, 25 Apr 2016 13:35:09 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/56228) with ESMTP id u3PKYkd6020437 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 25 Apr 2016 22:34:46 +0200
Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/56228) with ESMTP id u3PKYkgP006445; Mon, 25 Apr 2016 22:34:46 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 149036202B; Mon, 25 Apr 2016 22:34:46 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id XUdlej-4g4UI; Mon, 25 Apr 2016 22:34:44 +0200 (CEST)
Received: from trurl.pps.univ-paris-diderot.fr (col75-1-78-194-40-74.fbxo.proxad.net [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id B891E62042; Mon, 25 Apr 2016 22:34:43 +0200 (CEST)
Date: Mon, 25 Apr 2016 22:34:43 +0200
Message-ID: <87bn4xctr0.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Tim Coote <tim+ietf.org@coote.org>
In-Reply-To: <1A925EC1-97C4-49D6-A6A0-4EFC6F1B70F9@coote.org>
References: <6E709688-414A-4AFB-AEAE-56BAE0469583@coote.org> <87oa93vz8e.wl-jch@pps.univ-paris-diderot.fr> <917CFE11-2386-4B0D-8A81-F87764AC09A4@coote.org> <87lh47vtpe.wl-jch@pps.univ-paris-diderot.fr> <02CF43FB-CF81-4C0C-84E1-A8DFB27B3F8C@coote.org> <87lh44fff7.wl-jch@pps.univ-paris-diderot.fr> <1A925EC1-97C4-49D6-A6A0-4EFC6F1B70F9@coote.org>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Mon, 25 Apr 2016 22:34:46 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Mon, 25 Apr 2016 22:34:46 +0200 (CEST)
X-Miltered: at korolev with ID 571E7F66.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 571E7F66.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 571E7F66.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Enveloppe: 571E7F66.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@pps.univ-paris-diderot.fr>
X-j-chkmail-Score: MSGID : 571E7F66.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 571E7F66.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/-VM6aL3eIc9-tsjJ3ZqGkfwqkg0>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Apr 2016 20:35:11 -0000

> So my next question is ‘what is External and what is Internal?’

  - External: connected to the ISP's (non-Homenet) router.

  - Internal: interior link within your Homenet, connected to other
    Homenet routers and to (unmodified) hosts.

Here's a possible topology, where interfaces are marked "e" for External
and umarked for Internal.  A, B, C and D are Homenet routers, "+" are
(layer 2) switches.

                    B -- Host
                    |
                    |
            e       |       e
  ISP A ----- A ----+---- D ----- ISP B
                \       /
                 \     /
                  \   /--Host
                    C
                    |
                    |
            Host ---+--- Host

On an Internal link, we speak HNCP and Babel.  On an External link, we
speak neither HNCP nor Babel.

(The OpenWRT implementation additionally sets static routing, NAT and
firewall rules on External links, but shncpd doesn't.)

> How is this topolgical aspect identified and the ‘shared, agreed
> topology’ communicated between routing entities

The difference between External and Internal is defined statically -- the
expectation is that you have a dedicated Ethernet port to your ISP, which
is statically configured as External.  A useful mental model is that of
a router with one Ethernet port marked Wan being External, and four
Ethernet ports marked LAN being Internal.

(The OpenWRT implementation has the ability to automatically detect
External ports, but it relies on acting as a DHCPv6-PD and DHCPv4 client,
so it's not implemented in shncpd yet.)

> Or is it expected that the user nominates the topology and it’s static?

HNCP and Babel only run on Internal ports, so only the Internal topology
is detected automatically.  You can add and remove Internal cables at
will, and this will be detected within a few seconds, but you cannot
switch a port between Internal and External without reconfiguration.

> I think that I read in the homenet documentation that directed graph
> topologies are anticipated,

We don't require an acyclic graph (see figure above).  Arbitrary Internal
topologies are supported, and HNCP and Babel cooperate to do The Right Thing.

-- Juliusz


From nobody Tue Apr 26 05:09:16 2016
Return-Path: <richb.hanover@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 468F912D177 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 05:09:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L5Pj-Jikh1D6 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 05:09:12 -0700 (PDT)
Received: from mail-qg0-x22e.google.com (mail-qg0-x22e.google.com [IPv6:2607:f8b0:400d:c04::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24F9B12D174 for <homenet@ietf.org>; Tue, 26 Apr 2016 05:09:12 -0700 (PDT)
Received: by mail-qg0-x22e.google.com with SMTP id d90so4052538qgd.3 for <homenet@ietf.org>; Tue, 26 Apr 2016 05:09:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=QLGdbUYosZBv93gtbUd4xKkR6hAYL2VKz69iz0peD7w=; b=dyZBtfOI6BnkjA9TLHnJGUXTwwY3kTSed7Lf1EZdJFfrsR3mkLK/A6mN+L3mPL8Kvq 6PJawVr6jBAmHgpvsqqZr79cvT04wd261T05I4zv95FYqd8/X437MHHDK3rCwQjzrHzF w/Lm5k/xfIpQJ3RgQbKJ6SnvIYZerIO2hRB983ZLjIqQ92THtpHNHzaiiaYs91GjAGv9 27lorBwz0V2QF//Q06pRarDlyC4LSVDKjDCjU7OQV6RJf6HkY/vKmB3zaMh4wwi0N7c7 MTxV1RLTLM7mnF3UtVgpYJbsDtlOKOKpjD91l87rh6dtuq1XxiKIhN7gRONAb8xfTa+n lZNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=QLGdbUYosZBv93gtbUd4xKkR6hAYL2VKz69iz0peD7w=; b=i+CgbEwLPP6UxFnsNadhRBXZL3EElnTHyQtNt6b7mndgS3imy4x/3n5sYrRCILqL+E CPcwSPaX1oPmjaTPEkiA1Apu5Ovy5pTtCVwP7IAbfbTbbt+mYAoFYLuZbyN/yQ8KcBuE 4Rr5VRdkIsIH52esbGdABGaYtLLAWwuKgxvaWx8bKA7IO53MWtzOO5adsmBYExl1rw/9 TeznAM8f4ZRBvYiS/q7QU3GBM43voJnf/tB41L2GJExwZNCPPf1baXH+uE941KjmUasi bq9ISyoxpPiipXn6DTrdCdcvCsIT+SAM7g4ASzX5lnNLTIcLWeQketpRGX7bwbdBls97 jexA==
X-Gm-Message-State: AOPr4FXo0NEHxVoL3/+OYln3a377oOO+0o6Kgiqu6TelGy4SZnGLNkYCQGPqg/fNE8axNQ==
X-Received: by 10.140.179.76 with SMTP id z73mr1888273qhz.36.1461672551217; Tue, 26 Apr 2016 05:09:11 -0700 (PDT)
Received: from richs-mbp-1871.lan (pool-64-223-172-43.man.east.myfairpoint.net. [64.223.172.43]) by smtp.gmail.com with ESMTPSA id q184sm8003472qhe.24.2016.04.26.05.09.09 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 26 Apr 2016 05:09:10 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Rich Brown <richb.hanover@gmail.com>
In-Reply-To: <20160425141017.1572996e@envy.e5.y.home>
Date: Tue, 26 Apr 2016 08:09:09 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <A37F9040-70EE-4C71-BCCB-1D043EFFF65E@gmail.com>
References: <mailman.76.1461438011.7526.homenet@ietf.org> <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com> <20160425141017.1572996e@envy.e5.y.home>
To: Tore Anderson <tore@fud.no>
X-Mailer: Apple Mail (2.2104)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/BH8tuWJVNmWtWAHObzV7BYgZEGo>
Cc: homenet@ietf.org
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 12:09:14 -0000

Thanks for this info. I have two primary interests here.

1) I would like to stop farbling around with configuring subnets in my =
home. :-)

2) With that knowledge in hand, I'll update the OpenWrt wiki, and =
include a procedure for getting the developer feed if necessary.

This all sounds pretty straightforward - and that the CC build is a good =
place to start. Thanks again!

Rich

> On Apr 25, 2016, at 8:10 AM, Tore Anderson <tore@fud.no> wrote:
>=20
> * Rich Brown
>=20
>> I'm new to this list, but have been using CeroWrt and OpenWrt for
>> several years.
>=20
> Welcome!
>=20
>> Earlier in this thread there was a mention about hnetd being well
>> integrated into the OpenWrt ecosystem. Before I try installing hnetd,
>> I would like to know:
>>=20
>> 1) What are the current recommendations for hnetd in OpenWrt? Barrier
>> Breaker? Chaos Calmer? Trunk? Are there settings/bugs/etc. to be
>> aware of?
>=20
> Speaking only for myself, I'm using Chaos Calmer but backport newer
> Homenet-related packages to ensure that I am up to date with the =
latest
> bugs / bug fixes. I could publish my custom feed to Github in case
> you're interested.
>=20
> As for known bugs and issues, I'd check out the issues reported to
> Steven's repositories:
>=20
> https://github.com/sbyx/hnetd/issues
> https://github.com/sbyx/odhcpd/issues
> https://github.com/sbyx/ohybridproxy/issues
>=20
> That said, think what's in CC works well enough for most uses, =
although
> I've had issues with mdnsd causing out-of-memory crashes. That could =
be
> because my old routers are underpowered, but then again I haven't seen
> it since upgrading to the latest version available in the devel feed.
>=20
> Tore


From nobody Tue Apr 26 06:05:00 2016
Return-Path: <markus.stenberg@iki.fi>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 533D612D1E9 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 06:05:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.821
X-Spam-Level: 
X-Spam-Status: No, score=-1.821 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.779] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ciNE6LNH_o4n for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 06:04:58 -0700 (PDT)
Received: from johanna3.inet.fi (mta-out1.inet.fi [62.71.2.230]) by ietfa.amsl.com (Postfix) with ESMTP id 1F37012D1AC for <homenet@ietf.org>; Tue, 26 Apr 2016 06:04:54 -0700 (PDT)
RazorGate-KAS: Status: not_detected
RazorGate-KAS: Rate: 0
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 80 2014-11-10_18-01-23 260f8afb9361da3c7edfd3a8e3a4ca908191ad29
RazorGate-KAS: Lua profiles 69136 [Nov 12 2014]
RazorGate-KAS: Method: none
Received: from [192.168.200.82] (192.194.110.125) by johanna3.inet.fi (9.0.002.03-2-gbe5d057) (authenticated as stenma-47) id 571621D9008579B7; Tue, 26 Apr 2016 16:04:52 +0300
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <A37F9040-70EE-4C71-BCCB-1D043EFFF65E@gmail.com>
Date: Tue, 26 Apr 2016 16:04:51 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <89B2F95E-7DAE-4DF9-8AB2-8DA55CB273AB@iki.fi>
References: <mailman.76.1461438011.7526.homenet@ietf.org> <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com> <20160425141017.1572996e@envy.e5.y.home> <A37F9040-70EE-4C71-BCCB-1D043EFFF65E@gmail.com>
To: Rich Brown <richb.hanover@gmail.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/4Rx1QI_3OcD_UyG9gdw1F4d3CFA>
Cc: homenet@ietf.org, Tore Anderson <tore@fud.no>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 13:05:00 -0000

> On 26.4.2016, at 15.09, Rich Brown <richb.hanover@gmail.com> wrote:
>=20
> Thanks for this info. I have two primary interests here.
>=20
> 1) I would like to stop farbling around with configuring subnets in my =
home. :-)
>=20
> 2) With that knowledge in hand, I'll update the OpenWrt wiki, and =
include a procedure for getting the developer feed if necessary.
>=20
> This all sounds pretty straightforward - and that the CC build is a =
good place to start. Thanks again!

Just as an advance warning, the CC version has some bugs; trunk build of =
hnetd is somewhat better in that regard but I have not gotten around to =
fixing some of the reported issues there either. It _used_ to work in my =
home, until I gave up on my homerouter-NG project (Linksys WRT1900AC =
running combination of CC+trunk) and returned to my old home platform =
w/o hnetd and running BB (and just ohybridproxy).

I hope Turris Omnia box shows up sooner or later so I can try again =
running hnetd ;-)

Cheers,

-Markus=


From nobody Tue Apr 26 06:34:29 2016
Return-Path: <richb.hanover@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59E0A12D130 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 06:34:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gr1J5PkixmT5 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 06:34:26 -0700 (PDT)
Received: from mail-qg0-x229.google.com (mail-qg0-x229.google.com [IPv6:2607:f8b0:400d:c04::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C11412D15E for <homenet@ietf.org>; Tue, 26 Apr 2016 06:34:26 -0700 (PDT)
Received: by mail-qg0-x229.google.com with SMTP id d90so4955212qgd.3 for <homenet@ietf.org>; Tue, 26 Apr 2016 06:34:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=UqrbHxMaXSJ5YBYOqcogv0UKU35+BusZ8cJnDdBgNQM=; b=02NKSVA8CGZA1VO349r+G4ClH881ZleR8SHoq642vjKO7J3WcqW9KBM81GFsXm656/ Qx+Kv2DYHJciDudPNImvF2mCmaDNhZ7F8YVYsFukBipfiSrNem4NB4ICdGinyhn24/yg OglTFrcFEYqf+lUimUgzRWRW8Q1nBqHF7P6KoAx7bpLL16FWobZfA10EGso8vwpJbvOJ WE1kS9vIkj7jXBzUrccWEznoyUaY++avu4Qjwf9PRApzhXWiIxfJOzYbTOdZCmCFcjKZ 4VHrXGSTxaw9gr42+XKtUvrP6LelZFhHO7qG3Flz3oJ0LP2z2Z+/g0hRHKxVdk7J3kbz FvLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=UqrbHxMaXSJ5YBYOqcogv0UKU35+BusZ8cJnDdBgNQM=; b=UB7uMhiupyCcJmr5uoRPvtWGUyRP/rCCVEu/l4i2kYT77z11zUkFduraJ6T7snQfOR GoJNKEx7o/BGBIPgBlJwLVU9lsaHBN+Nyi0dKUMkzQVEpvo4UEijxCGpt1FXPP0C9Tq0 DoTPR59p/p5vA1/K/gSxIg+ZUhNOcY6J6natgDmoORsi2ESWnBlayWUpi5coNDPFUXjP H3LqWBJOLgtdy9/CGwJxcMDoXG0ooBphz5PnR2FJG6rtyggOx818f6AvZvlXi1NrQgLX mHAUSK5/9mNy4fmA/qij6bmU1ZnQN3+nIhv+VOHY6S+NdGE9xXoHHEhgwbQ+1CZRxriQ DeIQ==
X-Gm-Message-State: AOPr4FVrqZTOHAHSQMLAtDTRVqGafdfQUS7X1yYdXoGKzfN7FMMRioi0SQ1fzvVyvU6wrQ==
X-Received: by 10.141.1.138 with SMTP id c132mr2222569qhd.7.1461677665522; Tue, 26 Apr 2016 06:34:25 -0700 (PDT)
Received: from richs-mbp-1871.lan (pool-64-223-172-43.man.east.myfairpoint.net. [64.223.172.43]) by smtp.gmail.com with ESMTPSA id i204sm8885139qke.27.2016.04.26.06.34.24 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 26 Apr 2016 06:34:24 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Rich Brown <richb.hanover@gmail.com>
In-Reply-To: <89B2F95E-7DAE-4DF9-8AB2-8DA55CB273AB@iki.fi>
Date: Tue, 26 Apr 2016 09:34:22 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <A425A415-C87C-41A3-85B9-865B2B2792FB@gmail.com>
References: <mailman.76.1461438011.7526.homenet@ietf.org> <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com> <20160425141017.1572996e@envy.e5.y.home> <A37F9040-70EE-4C71-BCCB-1D043EFFF65E@gmail.com> <89B2F95E-7DAE-4DF9-8AB2-8DA55CB273AB@iki.fi>
To: Markus Stenberg <markus.stenberg@iki.fi>
X-Mailer: Apple Mail (2.2104)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/kr1mDAEJ2LNspsnmXjjgmdTfs_Q>
Cc: homenet@ietf.org, Tore Anderson <tore@fud.no>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 13:34:28 -0000

Ahhh... This is exactly the kind of advice I was looking for...

> On Apr 26, 2016, at 9:04 AM, Markus Stenberg <markus.stenberg@iki.fi> =
wrote:
>=20
>> On 26.4.2016, at 15.09, Rich Brown <richb.hanover@gmail.com> wrote:
>>=20
>> Thanks for this info. I have two primary interests here.
>>=20
>> 1) I would like to stop farbling around with configuring subnets in =
my home. :-)
>>=20
>> 2) With that knowledge in hand, I'll update the OpenWrt wiki, and =
include a procedure for getting the developer feed if necessary.
>>=20
>> This all sounds pretty straightforward - and that the CC build is a =
good place to start. Thanks again!
>=20
> Just as an advance warning, the CC version has some bugs;

Are these bugs important? What problems would someone see? Or would =
those problems mostly affect people who're skilled in the project? As =
stated above, my goal is to have a set of clear instructions that "just =
work".

Plus, I realize I have a third goal:

3) That people have a good experience the first time they try Homenet. =
(This makes using trunk/DD questionable - maybe the hnetd in trunk works =
great, but if they install a build of DD on a bad day, it'll contribute =
to a bad experience, even though it's not hnetd's "fault".)

So my question for the considered wisdom of this group:

Is stock CC "good enough"? Or would CC+development version of hnetd be =
the best combination? If the latter, I will work toward those =
instructions. (And I may take Tore up on his offer to push a feed of the =
newer packages to Github...)

I still need to clear some other projects off my desk, but would hope to =
start on this in the next week or so.

> trunk build of hnetd is somewhat better in that regard but I have not =
gotten around to fixing some of the reported issues there either. It =
_used_ to work in my home, until I gave up on my homerouter-NG project =
(Linksys WRT1900AC running combination of CC+trunk) and returned to my =
old home platform w/o hnetd and running BB (and just ohybridproxy).
>=20
> I hope Turris Omnia box shows up sooner or later so I can try again =
running hnetd ;-)

I agree. We are all pinning great hopes on this equipment.

> Cheers,
>=20
> -Markus

Thanks, all.

Rich


From nobody Tue Apr 26 09:52:08 2016
Return-Path: <markus.stenberg@iki.fi>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09EB212D50E for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 09:52:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.821
X-Spam-Level: 
X-Spam-Status: No, score=-1.821 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.779] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WUJcd5mh3nhV for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 09:52:04 -0700 (PDT)
Received: from johanna2.inet.fi (mta-out1.inet.fi [62.71.2.231]) by ietfa.amsl.com (Postfix) with ESMTP id F352E120047 for <homenet@ietf.org>; Tue, 26 Apr 2016 09:52:03 -0700 (PDT)
RazorGate-KAS: Status: not_detected
RazorGate-KAS: Rate: 0
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 80 2014-11-10_18-01-23 260f8afb9361da3c7edfd3a8e3a4ca908191ad29
RazorGate-KAS: Lua profiles 69136 [Nov 12 2014]
RazorGate-KAS: Method: none
Received: from poro.lan (80.220.86.47) by johanna2.inet.fi (9.0.002.03-2-gbe5d057) (authenticated as stenma-47) id 5702409101DA771D; Tue, 26 Apr 2016 19:52:00 +0300
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <A425A415-C87C-41A3-85B9-865B2B2792FB@gmail.com>
Date: Tue, 26 Apr 2016 19:51:59 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <DB0E3DC8-8813-4CEB-A810-313DDEF8CA72@iki.fi>
References: <mailman.76.1461438011.7526.homenet@ietf.org> <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com> <20160425141017.1572996e@envy.e5.y.home> <A37F9040-70EE-4C71-BCCB-1D043EFFF65E@gmail.com> <89B2F95E-7DAE-4DF9-8AB2-8DA55CB273AB@iki.fi> <A425A415-C87C-41A3-85B9-865B2B2792FB@gmail.com>
To: Rich Brown <richb.hanover@gmail.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/ww043sG36MyB_fCLRYoPyU2Cjsk>
Cc: homenet@ietf.org, Tore Anderson <tore@fud.no>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 16:52:07 -0000

On 26.4.2016, at 16.34, Rich Brown <richb.hanover@gmail.com> wrote:
> Ahhh... This is exactly the kind of advice I was looking for...
>> On Apr 26, 2016, at 9:04 AM, Markus Stenberg <markus.stenberg@iki.fi> =
wrote:
>>=20
>>> On 26.4.2016, at 15.09, Rich Brown <richb.hanover@gmail.com> wrote:
>>>=20
>>> Thanks for this info. I have two primary interests here.
>>>=20
>>> 1) I would like to stop farbling around with configuring subnets in =
my home. :-)
>>>=20
>>> 2) With that knowledge in hand, I'll update the OpenWrt wiki, and =
include a procedure for getting the developer feed if necessary.
>>>=20
>>> This all sounds pretty straightforward - and that the CC build is a =
good place to start. Thanks again!
>> Just as an advance warning, the CC version has some bugs;
> Are these bugs important? What problems would someone see? Or would =
those problems mostly affect people who're skilled in the project? As =
stated above, my goal is to have a set of clear instructions that =
=E2=80=9Cjust work".

There are now 3 different hnetd versions in the wild, actually all =
slightly incompatible;

- (source-only) hnetd/master/HEAD: follows RFC7787/7788

- hnetd in openwrt-routing/master (DD): follows last =
draft-ietf-homenet-hncp-10

- hnetd in openwrt-routing/for-15-05 (CC): follows =
draft-ietf-homenet-hncp-08=20

Someday when Steven has time we should probably bump both CC source and =
binary to hnetd/master/HEAD, following the RFC ports/TLV #s.=20
DD I didn=E2=80=99t dare to bump as there seems to be some issue in =
OpenWrt trunk with the PCP firewall hole-punching (automated system =
tests with VMs fail as hole fails to appear; TBD why, but it happened to =
me last week).

Current version in openwrt-routing/master has minor bug or two; CC one =
has bunch of them, but despite those it probably mostly works. It does =
pass our automated system testcases, but there is one corner-case-ish =
crash and some endianness/IPv4 things that are not covered by them and =
that were fixed =E2=80=98later=E2=80=99 pre-current-DD-version.

> Plus, I realize I have a third goal:
>=20
> 3) That people have a good experience the first time they try Homenet. =
(This makes using trunk/DD questionable - maybe the hnetd in trunk works =
great, but if they install a build of DD on a bad day, it=E2=80=99ll =
contribute to a bad experience, even though it's not hnetd's "fault".)

trunk/DD is definitely questionable with that goal. In general, I have =
mostly suggested just using CC for now.

> So my question for the considered wisdom of this group:
>=20
> Is stock CC "good enough"? Or would CC+development version of hnetd be =
the best combination? If the latter, I will work toward those =
instructions. (And I may take Tore up on his offer to push a feed of the =
newer packages to Github=E2=80=A6)

Probably the correct solution would be to just bump routing 15.05/master =
to hnetd/master/HEAD, as now the multicast address/port# should stay =
same and protocol also not change backward incompatibly going forward. =
While I can do it in the github repository (if I feel lucky enough that =
it works, see above note about PCP but I think it occurs only in DD =
which I do not care about that much), I am not sure how to get it to =
next CC binaries.

I am somewhat leery of pushing _anything_ until I have setup to test it =
out though, so this might wait until I get that Turris thingy :-)

Until that, I recommend just using CC and living with the bug or three =
or half dozen it has (git log is amusing reading :p).

Cheers,

-Markus=


From nobody Tue Apr 26 10:46:01 2016
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7633D12D534 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 10:46:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -107.898
X-Spam-Level: 
X-Spam-Status: No, score=-107.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.996, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id heYVj8reg_VH for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 10:45:59 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B83112D556 for <homenet@ietf.org>; Tue, 26 Apr 2016 10:45:59 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 56165180005; Tue, 26 Apr 2016 10:45:49 -0700 (PDT)
To: markus.stenberg@iki.fi, cyrus@openwrt.org, pierre.pfister@darou.fr, suresh.krishnan@ericsson.com, terry.manderson@icann.org, ray@bellis.me.uk, mark@townsley.net
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20160426174549.56165180005@rfc-editor.org>
Date: Tue, 26 Apr 2016 10:45:49 -0700 (PDT)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/KRPmiPKRHVXtqFtnfG-zXTAo-Xg>
Cc: tjw.ietf@gmail.com, homenet@ietf.org, rfc-editor@rfc-editor.org
Subject: [homenet] [Technical Errata Reported] RFC7788 (4677)
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 17:46:00 -0000

The following errata report has been submitted for RFC7788,
"Home Networking Control Protocol".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7788&eid=4677

--------------------------------------
Type: Technical
Reported by: Tim Wicinski <tjw.ietf@gmail.com>

Section: 8

Original Text
-------------
A network-wide
   zone is appended to all single labels or unqualified zones in order
   to qualify them. ".home" is the default; however, an administrator
   MAY configure the announcement of a Domain-Name TLV (Section 10.6)
   for the network to use a different one.

Corrected Text
--------------
A network-wide
   zone is appended to all single labels or unqualified zones in order
   to qualify them. Sn administrator
   MAY configure the announcement of a Domain-Name TLV (Section 10.6)
   for the network. 

Notes
-----
It may appear that the use of the label ".home" is unofficially assigning this to be added to the Special Use Domain Registry. That registry can only be updated using the process outlined in RFC6761, therefore the text identifying ".home" as the default network-wide zone is in error.

It is unclear of the IESG and the IETF in publishing this proposed standard if the intent was to use ".home" as an example or placeholder until a name can be reserved.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC7788 (draft-ietf-homenet-hncp-10)
--------------------------------------
Title               : Home Networking Control Protocol
Publication Date    : April 2016
Author(s)           : M. Stenberg, S. Barth, P. Pfister
Category            : PROPOSED STANDARD
Source              : Home Networking
Area                : Internet
Stream              : IETF
Verifying Party     : IESG


From nobody Tue Apr 26 11:39:51 2016
Return-Path: <tjw.ietf@gmail.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C28712D570 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 11:39:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L3jGzAfIsLp5 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 11:39:47 -0700 (PDT)
Received: from mail-ig0-x230.google.com (mail-ig0-x230.google.com [IPv6:2607:f8b0:4001:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AE3712D56E for <homenet@ietf.org>; Tue, 26 Apr 2016 11:39:47 -0700 (PDT)
Received: by mail-ig0-x230.google.com with SMTP id u10so50693073igr.1 for <homenet@ietf.org>; Tue, 26 Apr 2016 11:39:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=/KgbpcYbEor8EA1yb7nf8CCFDxI0kattlO5aw54DFvs=; b=N8xeLzhM9IMa7DeecdHQI13JwHTAmk9whI/RcekeTcXEpaA5DvJsP8rtBfGfthOaGX etoJEc+69FmsVcEuQ+c0+EIDonCH0pHGg0SMfVTEqNgiv7zv3nB/oe+OMGMVKv/Ziv0Q cJnTw0iQr8fsw2ojcoYmI7LMrMfEGfELUPZJ2uwktrJiaZPAlR/j9lUdoVNjJ+i1sDW9 tn6JV/UbzEn11DkFg1IFrRD6BuEg7c5Xfp48YLoRPn1MXSwirjADPYBG4kVRg4F6mNUj lIx61P6t/JVhcfrGlgH7TtF2gdRqmMTHt0ui0eo6uoNpQJaGxmlnmRAZV2pUuNpBU7Oc 4N2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=/KgbpcYbEor8EA1yb7nf8CCFDxI0kattlO5aw54DFvs=; b=TMApFsxcS+/JZ3UXEDpfYF1+pJp5mAw4pDlVvHYHipvD22w8P56UGIbXOw89oz7dp/ drfdFaVmvoQ8EyMO7OUjY5lsUqcn0FKX96+WrY0kWR3zXC6M3lOw0Z84QumNawwoxx3s TgUqO+rPJ8LKkZkRZ4pxugUgfXSBOdf8hFfuvEzvIevn745YEytwqRq+iiyScPbLRky2 4CEhRzI7uzbH7ooBndf++c9oAfGQAp0VX6M6lutUBjB1uvuOHh18ZH7A4t6c46B1ZEPT wvCjrLgu8UXtwgSbgpQ2+b0Kd7rF9gaFr/JQplSeV4/COOs8D4b3rQiStjRqq+aMJz5+ dDWA==
X-Gm-Message-State: AOPr4FWxDxiFz9MTpL1PnlbPEvDYuSLQnlIw34BUVw4fO0X8YnXgGl/kkBp/DkNqOacGrA==
X-Received: by 10.50.118.225 with SMTP id kp1mr22036359igb.9.1461695986707; Tue, 26 Apr 2016 11:39:46 -0700 (PDT)
Received: from still.local ([184.19.161.82]) by smtp.googlemail.com with ESMTPSA id b202sm2246904ioe.27.2016.04.26.11.39.45 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 26 Apr 2016 11:39:46 -0700 (PDT)
To: RFC Errata System <rfc-editor@rfc-editor.org>, markus.stenberg@iki.fi, cyrus@openwrt.org, pierre.pfister@darou.fr, suresh.krishnan@ericsson.com, terry.manderson@icann.org, ray@bellis.me.uk, mark@townsley.net
References: <20160426174549.56165180005@rfc-editor.org>
From: Tim Wicinski <tjw.ietf@gmail.com>
Message-ID: <e7543194-64e0-52e2-d430-b6a99b1e74c1@gmail.com>
Date: Tue, 26 Apr 2016 14:39:44 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Thunderbird/47.0a2
MIME-Version: 1.0
In-Reply-To: <20160426174549.56165180005@rfc-editor.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/c2wo8mtgivAQwY_1J2hkPyJVvSg>
Cc: homenet@ietf.org
Subject: Re: [homenet] [Technical Errata Reported] RFC7788 (4677)
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 18:39:49 -0000

Of course the Corrected Text should not say "Sn administrator" but
"An administrator.

tim


On 4/26/16 1:45 PM, RFC Errata System wrote:
> The following errata report has been submitted for RFC7788,
> "Home Networking Control Protocol".
>
> --------------------------------------
> You may review the report below and at:
> http://www.rfc-editor.org/errata_search.php?rfc=7788&eid=4677
>
> --------------------------------------
> Type: Technical
> Reported by: Tim Wicinski <tjw.ietf@gmail.com>
>
> Section: 8
>
> Original Text
> -------------
> A network-wide
>    zone is appended to all single labels or unqualified zones in order
>    to qualify them. ".home" is the default; however, an administrator
>    MAY configure the announcement of a Domain-Name TLV (Section 10.6)
>    for the network to use a different one.
>
> Corrected Text
> --------------
> A network-wide
>    zone is appended to all single labels or unqualified zones in order
>    to qualify them. Sn administrator
>    MAY configure the announcement of a Domain-Name TLV (Section 10.6)
>    for the network.
>
> Notes
> -----
> It may appear that the use of the label ".home" is unofficially assigning this to be added to the Special Use Domain Registry. That registry can only be updated using the process outlined in RFC6761, therefore the text identifying ".home" as the default network-wide zone is in error.
>
> It is unclear of the IESG and the IETF in publishing this proposed standard if the intent was to use ".home" as an example or placeholder until a name can be reserved.
>
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party (IESG)
> can log in to change the status and edit the report, if necessary.
>
> --------------------------------------
> RFC7788 (draft-ietf-homenet-hncp-10)
> --------------------------------------
> Title               : Home Networking Control Protocol
> Publication Date    : April 2016
> Author(s)           : M. Stenberg, S. Barth, P. Pfister
> Category            : PROPOSED STANDARD
> Source              : Home Networking
> Area                : Internet
> Stream              : IETF
> Verifying Party     : IESG
>


From nobody Tue Apr 26 12:31:39 2016
Return-Path: <tore@fud.no>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1891612B038 for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 12:31:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.896
X-Spam-Level: 
X-Spam-Status: No, score=-2.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.996] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BMB-uqEmRfAD for <homenet@ietfa.amsl.com>; Tue, 26 Apr 2016 12:31:35 -0700 (PDT)
Received: from greed.fud.no (greed.fud.no [IPv6:2a02:c0:1001:100::145]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B913012B00F for <homenet@ietf.org>; Tue, 26 Apr 2016 12:31:35 -0700 (PDT)
Received: from [2a02:c0:2:4:1194:17:0:1006] (port=47146 helo=envy.e5.y.home) by greed.fud.no with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <tore@fud.no>) id 1av8ho-0000Y2-8y; Tue, 26 Apr 2016 21:31:32 +0200
Date: Tue, 26 Apr 2016 21:31:31 +0200
From: Tore Anderson <tore@fud.no>
To: Rich Brown <richb.hanover@gmail.com>
Message-ID: <20160426213131.6c9974a1@envy.e5.y.home>
In-Reply-To: <A425A415-C87C-41A3-85B9-865B2B2792FB@gmail.com>
References: <mailman.76.1461438011.7526.homenet@ietf.org> <30D7858D-4589-4C32-BD96-1BDB06BA56FB@gmail.com> <20160425141017.1572996e@envy.e5.y.home> <A37F9040-70EE-4C71-BCCB-1D043EFFF65E@gmail.com> <89B2F95E-7DAE-4DF9-8AB2-8DA55CB273AB@iki.fi> <A425A415-C87C-41A3-85B9-865B2B2792FB@gmail.com>
X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-redhat-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/TL1mFhM1gD6CJJsBiTDwxsSpBng>
Cc: homenet@ietf.org, Markus Stenberg <markus.stenberg@iki.fi>
Subject: Re: [homenet] How many people have installed the homenet code?
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Apr 2016 19:31:37 -0000

* Rich Brown

> (And I may take Tore up on his offer to push a feed of the newer
> packages to Github...)

I had some time to kill today, so here you go. Let me know if you find
it useful.

https://github.com/toreanderson/openwrt-feed

You're probably better off taking Markus's advice and staying with
stock CC though...use my feed at your own peril.

Tore


From nobody Thu Apr 28 07:44:32 2016
Return-Path: <session_request_developers@ietf.org>
X-Original-To: homenet@ietf.org
Delivered-To: homenet@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D472012D175; Thu, 28 Apr 2016 07:44:19 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Meeting Session Request Tool\"" <session_request_developers@ietf.org>
To: <session-request@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.19.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20160428144419.27816.79978.idtracker@ietfa.amsl.com>
Date: Thu, 28 Apr 2016 07:44:19 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/eafWrOqpPU55-MRhimMoortfkPc>
Cc: homenet-chairs@ietf.org, homenet@ietf.org, ray@bellis.me.uk, terry.manderson@icann.org
Subject: [homenet] homenet - New Meeting Session Request for IETF 96
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2016 14:44:20 -0000

A new meeting session request has just been submitted by Ray Bellis, a Chair of the homenet working group.


---------------------------------------------------------
Working Group Name: Home Networking
Area Name: Internet Area
Session Requester: Ray Bellis

Number of Sessions: 1
Length of Session(s):  1.5 Hours
Number of Attendees: 170
Conflicts to Avoid: 
 First Priority: v6ops intarea dnsop dnssd 6man sunset4 pcp mif bier anima softwire dhc mptcp babel
 Second Priority: roll dprive isis opsec rtgarea rtgwg dane spring dbound
 Third Priority: manet nfvrg


Special Requests:
  
---------------------------------------------------------


From nobody Thu Apr 28 16:12:30 2016
Return-Path: <mferguson@amsl.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5757312D9CE for <homenet@ietfa.amsl.com>; Thu, 28 Apr 2016 16:12:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.197
X-Spam-Level: 
X-Spam-Status: No, score=-5.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fAjasg4pFuAf for <homenet@ietfa.amsl.com>; Thu, 28 Apr 2016 16:12:25 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [IPv6:2001:1900:3001:11::28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFD6C12D55D for <homenet@ietf.org>; Thu, 28 Apr 2016 16:12:25 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 3BE611E5D67; Thu, 28 Apr 2016 16:12:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uxok499u_vXB; Thu, 28 Apr 2016 16:12:04 -0700 (PDT)
Received: from [64.170.98.184] (unknown [64.170.98.184]) by c8a.amsl.com (Postfix) with ESMTPA id 0F01E1E5D63; Thu, 28 Apr 2016 16:12:04 -0700 (PDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Megan Ferguson <mferguson@amsl.com>
In-Reply-To: <e7543194-64e0-52e2-d430-b6a99b1e74c1@gmail.com>
Date: Thu, 28 Apr 2016 16:12:24 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <135FDE28-38A7-4A9D-A506-F8FC9C9E625B@amsl.com>
References: <20160426174549.56165180005@rfc-editor.org> <e7543194-64e0-52e2-d430-b6a99b1e74c1@gmail.com>
To: Tim Wicinski <tjw.ietf@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/1xapFnZ3kzwULOJNC17JAFyGGO4>
Cc: ray@bellis.me.uk, markus.stenberg@iki.fi, mark@townsley.net, suresh.krishnan@ericsson.com, cyrus@openwrt.org, pierre.pfister@darou.fr, homenet@ietf.org, RFC System <rfc-editor@rfc-editor.org>, terry.manderson@icann.org
Subject: Re: [homenet] [Technical Errata Reported] RFC7788 (4677)
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2016 23:12:27 -0000

Hi Tim,

This has been updated as requested.

Thank you.

RFC Editor/mf

On Apr 26, 2016, at 11:39 AM, Tim Wicinski <tjw.ietf@gmail.com> wrote:

>=20
> Of course the Corrected Text should not say "Sn administrator" but
> "An administrator.
>=20
> tim
>=20
>=20
> On 4/26/16 1:45 PM, RFC Errata System wrote:
>> The following errata report has been submitted for RFC7788,
>> "Home Networking Control Protocol".
>>=20
>> --------------------------------------
>> You may review the report below and at:
>> http://www.rfc-editor.org/errata_search.php?rfc=3D7788&eid=3D4677
>>=20
>> --------------------------------------
>> Type: Technical
>> Reported by: Tim Wicinski <tjw.ietf@gmail.com>
>>=20
>> Section: 8
>>=20
>> Original Text
>> -------------
>> A network-wide
>>   zone is appended to all single labels or unqualified zones in order
>>   to qualify them. ".home" is the default; however, an administrator
>>   MAY configure the announcement of a Domain-Name TLV (Section 10.6)
>>   for the network to use a different one.
>>=20
>> Corrected Text
>> --------------
>> A network-wide
>>   zone is appended to all single labels or unqualified zones in order
>>   to qualify them. Sn administrator
>>   MAY configure the announcement of a Domain-Name TLV (Section 10.6)
>>   for the network.
>>=20
>> Notes
>> -----
>> It may appear that the use of the label ".home" is unofficially =
assigning this to be added to the Special Use Domain Registry. That =
registry can only be updated using the process outlined in RFC6761, =
therefore the text identifying ".home" as the default network-wide zone =
is in error.
>>=20
>> It is unclear of the IESG and the IETF in publishing this proposed =
standard if the intent was to use ".home" as an example or placeholder =
until a name can be reserved.
>>=20
>> Instructions:
>> -------------
>> This erratum is currently posted as "Reported". If necessary, please
>> use "Reply All" to discuss whether it should be verified or
>> rejected. When a decision is reached, the verifying party (IESG)
>> can log in to change the status and edit the report, if necessary.
>>=20
>> --------------------------------------
>> RFC7788 (draft-ietf-homenet-hncp-10)
>> --------------------------------------
>> Title               : Home Networking Control Protocol
>> Publication Date    : April 2016
>> Author(s)           : M. Stenberg, S. Barth, P. Pfister
>> Category            : PROPOSED STANDARD
>> Source              : Home Networking
>> Area                : Internet
>> Stream              : IETF
>> Verifying Party     : IESG
>>=20
>=20

