Re: [homenet] draft-boutier-homenet-source-specific-routing-00
Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> Tue, 09 July 2013 02:40 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 6428311E8105 for <homenet@ietfa.amsl.com>; Mon, 8 Jul 2013 19:40:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level:
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000, 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 iA6QLNUzYAXV for <homenet@ietfa.amsl.com>; Mon, 8 Jul 2013 19:40:49 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 5080E21F9476 for <homenet@ietf.org>; Mon, 8 Jul 2013 19:40:46 -0700 (PDT)
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/38117) with ESMTP id r692edtY006003; Tue, 9 Jul 2013 04:40:39 +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 5DE884F9EF; Tue, 9 Jul 2013 04:40:39 +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 WMd4l_ag8bw2; Tue, 9 Jul 2013 04:40:38 +0200 (CEST)
Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 36DFA4FA4A; Tue, 9 Jul 2013 04:40:38 +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 1UwNr3-0001Ig-OZ; Tue, 09 Jul 2013 04:40:37 +0200
Date: Tue, 09 Jul 2013 04:40:37 +0200
Message-ID: <87wqp0lal6.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: <CAKD1Yr0x=j0tvkM2X8bGw4T538mnm7CV592GBHO76dSVhGLE7w@mail.gmail.com>
References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <CAKD1Yr3HZOJecNP6hE1yOBdGAxxXzMb5W23aPm9XhZv0fzKBUQ@mail.gmail.com> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <CAKD1Yr0_yZsvw58hwjY++9RJT9urkKbX33zzwTjyWGTKK7RoVg@mail.gmail.com> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <CAKD1Yr0x=j0tvkM2X8bGw4T538mnm7CV592GBHO76dSVhGLE7w@mail.gmail.com>
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 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 09 Jul 2013 04:40:40 +0200 (CEST)
Cc: "homenet@ietf.org" <homenet@ietf.org>
Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00
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: Tue, 09 Jul 2013 02:40:55 -0000
> Does the algorithm you propose implement the conceptual forwarding > algorithm in [TROAN], then? I've refrained from criticising your draft, since I appreciate people taking the time to write legible, thought out drafts and thus sharing their work with others. However, I do not think that your "conceptual forwarding algorithm" is a suitable basis for further work on source-specific routing. While I am glad to acknowledge that this draft appears to be technically correct and was published before I even started seriously thinking about source-specific routing, I have no intention to base my work on what I believe is a flawed formalism. On the one hand, your "conceptual forwarding algorithm" is impossible to implement directly on any operating system known to me. On the other hand, it's expressed in operational terms, with uselessly complex data structures (two-level routing tables? eek!), which makes it more difficult to understand than a purely abstract specification. Look, given the right concepts, your "conceptual forwarding algorithm" can be defined in one sentence: (d, s) pairs are ordered according to the lexicographic product of the longer-prefix orderings This is a proper abstract formulation, and one that doesn't uselessly introduce data structures where they don't belong. This is what I've attempted to do (without using order-theoretic language) at the beginning of Section 2.2.2. Not only is your formalism clumsy, but you don't even explain in prose or justify the particular behaviour that you have chosen for source-specific routing. The reason for this particular behaviour was explained to me by Fred Baker by private mail, and a summary of our discussion appears in Section 2.2.2 (with proper credit given to Fred). Once again: I'm glad to cite your work, and I'm glad to recognise that you were there first. Please do not ask me, however, to reformulate my work to fit a formalism that I happen to find deficient. -- Juliusz
- [homenet] draft-boutier-homenet-source-specific-r… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Dave Taht
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Baptiste Jonglez
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Tim Chown
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Erik Kline
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Simon Perreault
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Henning Rogge
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Henning Rogge
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Henning Rogge
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Henning Rogge
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Teco Boot
- Re: [homenet] draft-boutier-homenet-source-specif… Ray Hunter
- Re: [homenet] draft-boutier-homenet-source-specif… Lorenzo Colitti
- Re: [homenet] draft-boutier-homenet-source-specif… Henning Rogge
- Re: [homenet] draft-boutier-homenet-source-specif… Henning Rogge
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Juliusz Chroboczek
- Re: [homenet] draft-boutier-homenet-source-specif… Teco Boot
- Re: [homenet] draft-boutier-homenet-source-specif… Henning Rogge
- Re: [homenet] draft-boutier-homenet-source-specif… Ray Hunter