RE: [RAM] some draft proposed definitions
"Marcus Brunner" <Brunner@netlab.nec.de> Mon, 11 June 2007 15:44 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 1Hxm4B-0007Ak-2C; Mon, 11 Jun 2007 11:44:27 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Hxm49-0007Ac-PZ for ram@iab.org; Mon, 11 Jun 2007 11:44:25 -0400
Received: from smtp0.netlab.nec.de ([195.37.70.40]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Hxm48-0005qT-6T for ram@iab.org; Mon, 11 Jun 2007 11:44:25 -0400
Received: from localhost (atlas1.office [127.0.0.1]) by smtp0.netlab.nec.de (Postfix) with ESMTP id AE9642000186; Mon, 11 Jun 2007 17:44:23 +0200 (CEST)
X-Virus-Scanned: Amavisd on Debian GNU/Linux (atlas1.office)
Received: from smtp0.netlab.nec.de ([127.0.0.1]) by localhost (atlas1.office [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jw6j4bJT+EvD; Mon, 11 Jun 2007 17:44:23 +0200 (CEST)
Received: from mx1.office (mx1.office [10.1.1.23]) by smtp0.netlab.nec.de (Postfix) with ESMTP id 8FC342000178; Mon, 11 Jun 2007 17:44:13 +0200 (CEST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [RAM] some draft proposed definitions
Date: Mon, 11 Jun 2007 17:44:09 +0200
Message-ID: <FD1725258801F540B032A6C8E736CC7E1F4FEA@mx1.office>
In-Reply-To: <20070611133959.1A7807DC9@bender.tigertech.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [RAM] some draft proposed definitions
Thread-Index: AcesLiEWwJCwt/HLRRyVmxWgBRNtPQADiCkQ
References: <9027C973-70C4-437A-9182-986063D7C7A8@extremenetworks.com> <20070611133959.1A7807DC9@bender.tigertech.net>
From: Marcus Brunner <Brunner@netlab.nec.de>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, ram@iab.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b5d20af10c334b36874c0264b10f59f1
Cc:
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>
Errors-To: ram-bounces@iab.org
Joel, With the term topology you bring up the issue. A location can actually be specified in at least two different ways. With a 1) topology-bound locator (better term welcome), which is - only valid together with a certain topology (examples are IP address, postal address, ..). - is structured, looking into part of the address you are able to get nearer to the destination (country, city, street, street number, ...) - you don't need to know the detailed global topology (e.g., internet) 2) coordinate-bounded locator, which is - a location in a coordinate system (like the 2-dimensional geographic coordinates) - requires the map/other positioning systems to find the place where you are and a system to find out what direction to go - some ad-hoc routing system propose geographic routing Kind regards, Marcus --------------------------------------------------- Dr. Marcus Brunner Network Laboratories > -----Original Message----- > From: Joel M. Halpern [mailto:jmh@joelhalpern.com] > Sent: Monday, June 11, 2007 3:40 PM > To: ram@iab.org > Subject: Re: [RAM] some draft proposed definitions > > Looking at these definitions, and trying to think through > more cases, I don't think that this actually captures the > distinction, at least as I think of it. > And I suspect that issue is why people react differently to > various proposals in which IDs are also used for forwarding. > > Lets look at two closely related examples: > Is an IEEE 48 bit "address" really an identifier, a locator, > or a hybrid. As far as I can tell, it is strictly an > identifier. It is assigned to a particular thing in a way > that has no regard to where that thing is in any topology. > However, being excessively clever engineers, we have then > built solutions which allow us to forward packets based on > that identiifers. Sometimes even very large solutions. > (bridging in all its myriad forms.) That usage does not > change the nature of the field. > And before one argues that the MAC was layer 2, not layer 3, > remember that OSI routing did exactly the same thing with the > lower bytes of the NSAP within an area. That potion was an > identifier. It stayed the same when the system moved (even > if it moved between areas.) > > Hence, I think the difference between an Identifier and a > Locator is in the semantics, not in whether it can be used to > deliver packets. It doesn't seem to me that an identifier > suddenly becomes a locator if in some region we choose to > keep track of where the identifier can be found. To take the > extreme case, some researchers have proposed systems that > would use topologically insensitive identifiers for routing > on systems of the scale of the > internet. Without regard to the actually usability of the specific > solutions, I think those things used for the end-points would > still be identifiers, even if the entire system were > forwarding packets based on them. The bit strings in that > case have no location semantics in any topology that I can find. > > Yours, > Joel M. Halpern > > At 12:12 PM 6/10/2007, RJ Atkinson wrote: > >Identifier: An object that is used only for identification, > > never for forwarding packets or determining > location. > > > >ID: Abbreviation for Identifier. > > > >Locator: An object that is used only for forwarding packets > > or determining location, never for identification. > > > _______________________________________________ > RAM mailing list > RAM@iab.org > https://www1.ietf.org/mailman/listinfo/ram > _______________________________________________ RAM mailing list RAM@iab.org https://www1.ietf.org/mailman/listinfo/ram
- [RAM] some draft proposed definitions RJ Atkinson
- Re: [RAM] some draft proposed definitions tom.petch
- Re: [RAM] some draft proposed definitions Peter Sherbin
- Re: [RAM] some draft proposed definitions Joel M. Halpern
- RE: [RAM] some draft proposed definitions Marcus Brunner
- Re: [RAM] some draft proposed definitions Scott W Brim
- RE: [RAM] some draft proposed definitions Joel M. Halpern
- Re: [RAM] some draft proposed definitions Noel Chiappa
- Re: [RAM] some draft proposed definitions Noel Chiappa
- Re: [RAM] some draft proposed definitions Mikko Särelä