Re: [homenet] Configuration must not be carried by the routing protocol

Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> Wed, 26 June 2013 22:37 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 (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1B4E11E8111 for <homenet@ietfa.amsl.com>; Wed, 26 Jun 2013 15:37:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[AWL=0.260, BAYES_00=-2.599, HELO_EQ_FR=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X+ca0DSUoF6p for <homenet@ietfa.amsl.com>; Wed, 26 Jun 2013 15:37:23 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id F19E221F9433 for <homenet@ietf.org>; Wed, 26 Jun 2013 15:37:22 -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/38117) with ESMTP id r5QMbK6X027846; Thu, 27 Jun 2013 00:37:20 +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 CBE614F11E; Thu, 27 Jun 2013 00:37:20 +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 62Mh07RNUvyI; Thu, 27 Jun 2013 00:37:19 +0200 (CEST)
Received: from pirx.pps.jussieu.fr (dra38-1-82-225-44-56.fbx.proxad.net [82.225.44.56]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id B993F4F11C; Thu, 27 Jun 2013 00:37:19 +0200 (CEST)
Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from <jch@pps.univ-paris-diderot.fr>) id 1UryL3-0001aN-EO; Thu, 27 Jun 2013 00:37:21 +0200
Date: Thu, 27 Jun 2013 00:37:21 +0200
Message-ID: <87bo6sbise.wl%jch@pps.univ-paris-diderot.fr>
From: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
To: Michael Richardson <mcr@sandelman.ca>
In-Reply-To: <19181.1372193749@sandelman.ca>
References: <878v1yqhje.wl%jch@pps.univ-paris-diderot.fr> <31616.1372183404@sandelman.ca> <CAA93jw4mAUDBb2Q2AFqs6nyUXKnNFi9X9faWtj_cHJC5PqB2Mg@mail.gmail.com> <19181.1372193749@sandelman.ca>
User-Agent: Wanderlust/2.15.9
MIME-Version: 1.0 (generated by SEMI 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]); Thu, 27 Jun 2013 00:37:21 +0200 (CEST)
Cc: "homenet@ietf.org Group" <homenet@ietf.org>
Subject: Re: [homenet] Configuration must not be carried by the routing protocol
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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, 26 Jun 2013 22:37:34 -0000

>> However a profusion of protocols exist, and having in a configuration
>> protocol the ability to announce and/or select a routing protocol
>> would be the most flexible.

> I don't want this.
> Then we get into MUST implement routing protocols, and SHOULD implement
> routing protocols, etc...

We define The One Homenet routing protocol.  Full stop.

We don't want any options in Homenet (RFC 1869, page 2), we want
a clean protocol stack that guarantees interoperability.  However,
this should not prevent us from designing it as a modular collection
of protocols (using already-deployed protocols whenever possible)
rather than throwing everything including the kitchen sink into one
monstruous protocol that nobody is ever able to reimplement from scratch.

> I am claiming that the decision, "can we trust this configuration
> information" may be linked to "what route this this configuration
> information arrive".

I don't buy this.  Actually, I don't buy any claims about security
that don't include a clearly defined threat model and don't show how
the proposed policy applies to the threat model.

-- Juliusz