Re: [homenet] The minimal Babel profile for Homenet

Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> Tue, 03 November 2015 16:30 UTC

Return-Path: <jch@pps.univ-paris-diderot.fr>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D3051A879E for <homenet@ietfa.amsl.com>; Tue, 3 Nov 2015 08:30:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.55
X-Spam-Level:
X-Spam-Status: No, score=-1.55 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_FR=0.35] autolearn=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 ilCAtnklV4wv for <homenet@ietfa.amsl.com>; Tue, 3 Nov 2015 08:30:49 -0800 (PST)
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 D06A01A874C for <homenet@ietf.org>; Tue, 3 Nov 2015 08:30:48 -0800 (PST)
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 tA3GUgrF025453; Tue, 3 Nov 2015 17:30:43 +0100
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id E010B61FA7; Tue, 3 Nov 2015 17:30:42 +0100 (CET)
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 Dk84Fs6UkyqK; Tue, 3 Nov 2015 17:30:41 +0100 (CET)
Received: from lanthane.pps.univ-paris-diderot.fr (unknown [172.23.36.54]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 33D3361FA2; Tue, 3 Nov 2015 17:30:38 +0100 (CET)
Received: from localhost ([::1] helo=lanthane.pps.univ-paris-diderot.fr) by lanthane.pps.univ-paris-diderot.fr with esmtp (Exim 4.86) (envelope-from <jch@pps.univ-paris-diderot.fr>) id 1ZteTl-0008Mm-Vd; Tue, 03 Nov 2015 17:30:38 +0100
Date: Tue, 03 Nov 2015 17:30:37 +0100
Message-ID: <7ivb9jt58y.wl-jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Lorenzo Colitti <lorenzo@google.com>
In-Reply-To: <CAKD1Yr04WpmQqSv62_79=SFL2nV6EPYFm+82mxzX4E2tR1i74A@mail.gmail.com>
References: <87d1vzw5q4.wl-jch@pps.univ-paris-diderot.fr> <2D09D61DDFA73D4C884805CC7865E611424E4546@GAALPA1MSGUSRBF.ITServices.sbc.com> <87ziz3uoob.wl-jch@pps.univ-paris-diderot.fr> <CAKD1Yr04WpmQqSv62_79=SFL2nV6EPYFm+82mxzX4E2tR1i74A@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]); Tue, 03 Nov 2015 17:30:44 +0100 (CET)
X-Miltered: at korolev with ID 5638E132.003 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 5638E132.003 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 : 5638E132.003 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/SdF-0F4y_e6oa4AC9ZOcDZcd8AI>
Cc: "homenet@ietf.org" <homenet@ietf.org>, "STARK, BARBARA H" <bs7652@att.com>
Subject: Re: [homenet] The minimal Babel profile for Homenet
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.15
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, 03 Nov 2015 16:30:50 -0000

> I think the base view is, "we'll spec things for IPv6; if IPv4 gets the
> benefit, so much better".

Very well put, but not exactly what happens with HNCP, which specifies
things fairly precisely for IPv4.  (A good thing, IMHO.)

> In this case... what's do we get from doing src/dest routing for IPv4
> given that a host only ever has one IPv4 address?

In a typical Homenet, we're not doing source-specific for IPv4.  HNCP
elects a single NAT router that delegates 10/8.  HNCP is a little vague
about whether all NAT gateways announce a (non-specific) IPv4 default
route -- hncpd/OpenWRT pushes traffic through all NAT gateways, while by
default shncpd pushes all traffic through the router doing the delegation.

(More precisely, HNCP says which routers must announce routes into the
routing domain, but doesn't specify whether any other routes can be
announced.  Hncpd/OpenWRT announces all available routes, while shncpd
performs careful filtering in order to only announce the minimal set of
routes.  A clued administrator can add filtering rules to announce
additional routes, of course, and since babeld's config file format easy
to generate, this could be a point-and-click configuration item.)

-- Juliusz