Re: [homenet] draft-boutier-homenet-source-specific-routing-00

Henning Rogge <hrogge@googlemail.com> Wed, 10 July 2013 15:52 UTC

Return-Path: <hrogge@googlemail.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 3AD5721F9C7E for <homenet@ietfa.amsl.com>; Wed, 10 Jul 2013 08:52:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level:
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001]
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 4aHoSnwVdLnc for <homenet@ietfa.amsl.com>; Wed, 10 Jul 2013 08:52:20 -0700 (PDT)
Received: from mail-qc0-x22f.google.com (mail-qc0-x22f.google.com [IPv6:2607:f8b0:400d:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id C6CB721F9F6C for <homenet@ietf.org>; Wed, 10 Jul 2013 08:52:12 -0700 (PDT)
Received: by mail-qc0-f175.google.com with SMTP id k14so3691010qcv.6 for <homenet@ietf.org>; Wed, 10 Jul 2013 08:52:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=5/YKw4fMmykIuBAqxRf436m1DrhiaxCyGtMF6bpq36s=; b=v/oi1URC6CU6hODnZwjA9JNkCHc5wZtzVexG3YapG8Zyh9+lyMmmq4R/WSC2R2YeGD aJhDjIlPbzDmDF71PusjmBbpAKQRvXSUezBUnt+K22BQK5KSiOsY7LtbArm4CXMOxKDb ST6+/ycpk+V1FnvctFWgX8tretoRzTzTdaDENtV4626mmPSr4eP56cjYKS7Z+U3orqyj lTcM065DAh2TwLAQ/1eqL1d5lcuz6br1wZ3kMi8kOKyuUBRFA4aLzCN1C80HFCkpIoqM WNgQ0hViK29qIlVPRPQAa0c37Nj/cKwGYjZAfpruQmwmjQWB2iA3qxlUTdG78dA1eHZh 6Y0g==
X-Received: by 10.49.41.41 with SMTP id c9mr21542122qel.19.1373471532199; Wed, 10 Jul 2013 08:52:12 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.224.27.73 with HTTP; Wed, 10 Jul 2013 08:51:52 -0700 (PDT)
In-Reply-To: <87hag2773v.wl%jch@pps.univ-paris-diderot.fr>
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> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <CAKD1Yr1knC76T14bcGY3kbYBMNfhvC9vACjguNaWCdRXxZ-4UA@mail.gmail.com> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <CAGnRvuqdhmYiUk5roQw0iNbyfm49Fixjo_44f_HcCLjKpZdYNA@mail.gmail.com> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <CAGnRvuqX9fcYShdJVs9QocEdSOp3VJPHAnF1phF6XQ+V+NdEaQ@mail.gmail.com> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <CAGnRvup2yG6uw-qx2xmAbMLdOMADX7=nde12VP8ie0Lb26y7Ww@mail.gmail.com> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr>
From: Henning Rogge <hrogge@googlemail.com>
Date: Wed, 10 Jul 2013 17:51:52 +0200
Message-ID: <CAGnRvupxUhvVbXVB=97wh7=s+ggZjZY0YMc06_NSboz=1DPnZg@mail.gmail.com>
To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr>
Content-Type: text/plain; charset="ISO-8859-1"
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: Wed, 10 Jul 2013 15:52:21 -0000

On Wed, Jul 10, 2013 at 5:44 PM, Juliusz Chroboczek
<jch@pps.univ-paris-diderot.fr> wrote:
>> I am looking at the problem from the link-state point of view.
>
> You're assuming that non-source-specific routers drop source-specific
> routes, right?

Doesn't really matter, at least for the routes to the gateways.

>> Lets assume there is a random mixture of source-routing aware and
>> non-aware routers. The only restriction is that there is a
>> source-aware path of routers between all gateways (gateways to the are
>> of course source-aware too).
>
> Yeah, that's exactly what we describe in 4.1.

Okay... wasn't sure about it.

>> Every non-source-aware default route will bring the traffic into the
>> source-aware region around the gateways, which mean they should reach
>> the desired gateway (even if it hit a different gateway first).
>
> Yes.  Hence the language at the end of 4.1.
>
> A related question is whether it is okay to reannounce a source-
> specific route as a non-specific one, for the sake of legacy routers.
> (This is analogous to aggregation -- reannouncing a more specific
> route as a less specific one.)  The general answer is no, so I was
> wondering if you'd identified a class of topologies where it is okay
> to do so.  Does anyone know any good papers describing when aggregation
> is safe?

In my example I assumed that every gateway announces a
non-source-specific route too, so there should be no special code
necessary for the "normal" routers.

In terms of OLSRv2 an IPv6 gateway could announce its ::/0 route and
add a "src prefix xyz::/64" attribute (TLV) to it. Routers that do not
understand this attribute just ignore it.

Henning Rogge

-- 
We began as wanderers, and we are wanderers still. We have lingered
long enough on the shores of the cosmic ocean. We are ready at last to
set sail for the stars - Carl Sagan