Re: [RAM] Question about lisp-cons aggregation

David Meyer <dmm@1-4-5.net> Thu, 05 July 2007 15:00 UTC

Return-path: <ram-bounces@iab.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1I6Sp4-0005vj-DD; Thu, 05 Jul 2007 11:00:46 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1I6Sp3-0005uy-Hh for ram@iab.org; Thu, 05 Jul 2007 11:00:45 -0400
Received: from m106.maoz.com ([205.167.76.9]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1I6Sox-0004Mc-TD for ram@iab.org; Thu, 05 Jul 2007 11:00:45 -0400
Received: from m106.maoz.com (localhost [127.0.0.1]) by m106.maoz.com (8.13.8/8.13.8/Debian-2) with ESMTP id l65F0Zve001176; Thu, 5 Jul 2007 08:00:36 -0700
Received: (from dmm@localhost) by m106.maoz.com (8.14.0/8.13.8/Submit) id l65F0Zdg001175; Thu, 5 Jul 2007 08:00:35 -0700
X-Authentication-Warning: m106.maoz.com: dmm set sender to dmm@1-4-5.net using -f
Date: Thu, 05 Jul 2007 08:00:35 -0700
From: David Meyer <dmm@1-4-5.net>
To: Dino Farinacci <dino@cisco.com>
Subject: Re: [RAM] Question about lisp-cons aggregation
Message-ID: <20070705150035.GB1101@1-4-5.net>
References: <468B6EB7.4040505@gmail.com> <AE6B3175-B5CB-4FEF-976A-8E8413EEE50B@cisco.com>
MIME-Version: 1.0
In-Reply-To: <AE6B3175-B5CB-4FEF-976A-8E8413EEE50B@cisco.com>
X-public-key: http://www.1-4-5.net/~dmm/public-key.asc
X-gpg-fingerprint: 2409 8B50 B389 A307 BA5C 2A16 3918 03D6 A099 D8A7
X-philosophy: "I laugh and I cry, and I'm haunted by...Things I never meant nor wished to say" -- Bob Dylan, "When The Deal Goes Down"
User-Agent: Mutt/1.5.13 (2006-08-11)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8
Cc: ram@iab.org
X-BeenThere: ram@iab.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Routing and Addressing Mailing List <ram.iab.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ram>, <mailto:ram-request@iab.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ram>
List-Post: <mailto:ram@iab.org>
List-Help: <mailto:ram-request@iab.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ram>, <mailto:ram-request@iab.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1781549294=="
Errors-To: ram-bounces@iab.org

On Wed, Jul 04, 2007 at 09:26:53PM -0700, Dino Farinacci wrote:
> >draft-meyer-lisp-cons doesn't seem to have made it through
> >the system yet, but I have some points.
> 
> Right, we posted it yesterday.
> 
> >I'm probably being stupid, but it seems that you don't
> >actually define what you mean by an aggregate, or describe
> >the algorithm for forming an aggregate. Now that may be well
> >known within routing protocols, but I think you need to
> >either explain it in this draft or give a precise reference.
> 
> An aggregate in the CONS context is simple an EID-prefix. So for  
> example, a CAR will have a much of mappings that can fit into a power- 
> of-2 less-specific prefix. That is the prefix the CAR advertises to  
> the level-1 CDR as an "aggregate".
> 
> >Specifically, in section 4 just after Fig. 2 you say
> >
> >>The CARs aggregate these EID-prefixes,
> >
> >and I think that needs an algorithmic description.
> 
> Okay, we will try to improve the text.

	Yes. We've had quite a few comments on that text, so we
	need to tighten that up.

> >In 5.3.1 you say
> >
> >>   If the CAR finds a match, it next checks to see if the EID- 
> >>prefix is
> >>   the last prefix in an aggregate or is the only EID-prefix in an
> >>   aggregate.
> >
> >I think you need to define what "the last prefix in an aggregate"
> >means; otherwise this description is also not algorithmic.
> 
> Okay.

	Yes, and good point Brian.

> >I also don't understand how this process (removing an EID-prefix)
> >fails to create black holes.
> 
> Because all more-specifics for an CAR advertised aggregate falls into  
> it. So if there are no more-specifics, the aggregate doesn't need to  
> be advertised so the Map-Request that would have been forwarded along  
> this path would cause the CDR to send an Unreachable message to the  
> Reqeusting-CAR.
> 
> >Incidentally, I noticed two cases of IPv4ism in section 5.1:
> >a reference to /32 (instead of "/32 or /128") and a default prefix
> >of 0.0.0.0/0 (instead of "0.0.0.0/0 or 0::/0").
> 
> We will fix.

	Yep, another good catch Brian.


> >Overall I like this approach more than NERD. Although it requires
> >more innovation, it seems to match the problem and minimize  
> >dependencies.
> 
> Thanks for your input.

	Yes, thanks Brian.

	Dave
_______________________________________________
RAM mailing list
RAM@iab.org
https://www1.ietf.org/mailman/listinfo/ram