Re: [rrg] Constraints due to the need for widespread voluntary adoption
Patrick Frejborg <pfrejborg@gmail.com> Fri, 04 December 2009 12:01 UTC
Return-Path: <pfrejborg@gmail.com>
X-Original-To: rrg@core3.amsl.com
Delivered-To: rrg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 30F703A67A7 for <rrg@core3.amsl.com>; Fri, 4 Dec 2009 04:01:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fzY2ggDzPyIJ for <rrg@core3.amsl.com>; Fri, 4 Dec 2009 04:01:11 -0800 (PST)
Received: from mail-yw0-f183.google.com (mail-yw0-f183.google.com [209.85.211.183]) by core3.amsl.com (Postfix) with ESMTP id 0A8893A67B6 for <rrg@irtf.org>; Fri, 4 Dec 2009 04:01:10 -0800 (PST)
Received: by ywh13 with SMTP id 13so2417568ywh.29 for <rrg@irtf.org>; Fri, 04 Dec 2009 04:01:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=enZGSZ6xdENxhHSKlyS3AXSDjpQ6RfxegRNjSj/xclM=; b=LXmhy7Awbdf7H+Ts6VdD55eGzG8pGVb0IcJSLYL7HOom7LfmtYa1BF0H0+J96AfJvO mNUERl7LWqtcKPjqdALykW+nTcz/DvDe6Clo3x0/niXAT5ZsB1gEPhuE7gEuI53sn2P+ +TZ0NA6pdu33skJwyx1z813GD5eZ6pAzKAF0g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=fWI/XyUKhmcniMUUAqckEMpOfjpq0sF05pFDyJXUGvKO2cTZouZvKo5Q7sA/bV05OI v78AfqKfNtySHT4IgZz2Ajfs1OdfwOTG28iRd2kcjL7qye/X7CXPaqk4UQDtHHMtAey4 PHoLRqJ/Vj97M4uMIboO2qjfkCpYrnBINf8G0=
MIME-Version: 1.0
Received: by 10.101.7.8 with SMTP id k8mr3582921ani.23.1259928060174; Fri, 04 Dec 2009 04:01:00 -0800 (PST)
In-Reply-To: <20091203181300.8C91F6BE5FD@mercury.lcs.mit.edu>
References: <20091203181300.8C91F6BE5FD@mercury.lcs.mit.edu>
Date: Fri, 04 Dec 2009 14:01:00 +0200
Message-ID: <5bc37fd40912040401u2451f8ecn7922de449ca877ad@mail.gmail.com>
From: Patrick Frejborg <pfrejborg@gmail.com>
To: Noel Chiappa <jnc@mercury.lcs.mit.edu>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: rrg@irtf.org
Subject: Re: [rrg] Constraints due to the need for widespread voluntary adoption
X-BeenThere: rrg@irtf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IRTF Routing Research Group <rrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/rrg>
List-Post: <mailto:rrg@irtf.org>
List-Help: <mailto:rrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Dec 2009 12:01:12 -0000
On Thu, Dec 3, 2009 at 8:13 PM, Noel Chiappa <jnc@mercury.lcs.mit.edu> wrote: > > E.g. a particular system might allow inclusion of multiple ETRs directly in > the (identity->location) mapping, such that detection of a dead ETR allows an > ITR to switch to a backup ETR without bothering to get a new mapping. Etc, > etc... > Hi Noel, here I do get headache - I think this is an architectural question. In order to get this working you need to combine two architectures - the routing architecture and a mapping database architecture . You have a mapping database but that database have no information about an ETR's availability (I'm comparing to current DNS database) - unless you integrate the current routing architecture with the mapping database. If the link between the ETR and DFZ is lost the mapping database need to know that, i.e. the routing protocol must inform the database. Then the database needs to update all the members of the mapping database, after that the database members needs to inform their ITRs so that the ITRs that have ongoing sessions to the affected ETR will flush their cache and replace the entry to the secondary ETR. So you will have a redistribution from routing protocol -> mapping database -> routing protocol, instead of having BGP churn you could have cache churn instead. If you prefer to avoid the redistribution you could let the routing architecture take care to inform the ITR of ETRs availability. But that will have negative impact on the DFZ. Today the EID in a multi-homing solution usually creates a /20 prefix - regardless of how many ISP connections it uses. But by using ETRs each attachment point will create a /32 entry in the DFZ - unless the ISP are aggregating. But when the ISP are aggregating the ITRs have no clue if the ETR is available or not. So it seems that you have to do a redistribution of routing protocol -> mapping database -> routing protocol to inform the ITR of the availability of ETRs And the current DNS system is quite slow to update - what happened in Sweden was an engineering issue but to get the services restored was due to the architecture of the system, one hour or longer is really not what multi-homed enterprises are expecting in failure cases http://blog.internetnews.com/skerner/2009/10/sweden-se-goes-offline-due-to.html Or do I miss something ? -- patte
- [rrg] TARA and voluntary adoption Robin Whittle
- [rrg] Constraints due to the need for widespread … Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… HeinerHummel
- Re: [rrg] Constraints due to the need for widespr… Patrick Frejborg
- Re: [rrg] Constraints due to the need for widespr… HeinerHummel
- Re: [rrg] Constraints due to the need for widespr… Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… Noel Chiappa
- Re: [rrg] Constraints due to the need for widespr… Patrick Frejborg
- Re: [rrg] Constraints due to the need for widespr… Tom Vest
- Re: [rrg] Constraints due to the need for widespr… Noel Chiappa
- Re: [rrg] Constraints due to the need for widespr… HeinerHummel
- Re: [rrg] Constraints due to the need for widespr… Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… Patrick Frejborg
- Re: [rrg] Constraints due to the need for widespr… Noel Chiappa
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Noel Chiappa
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Florin Coras
- Re: [rrg] Constraints due to the need for widespr… Noel Chiappa
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Patrick Frejborg
- Re: [rrg] Constraints due to the need for widespr… Noel Chiappa
- Re: [rrg] Constraints due to the need for widespr… HeinerHummel
- Re: [rrg] Constraints due to the need for widespr… Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Robin Whittle
- Re: [rrg] Constraints due to the need for widespr… Dae Young KIM
- Re: [rrg] Constraints due to the need for widespr… Patrick Frejborg
- Re: [rrg] Constraints due to the need for widespr… sunletong