Re: [RAM] revised draft proposed definitions
JFC Morfin <jefsey@jefsey.com> Tue, 12 June 2007 12:39 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 1Hy5ey-0005FR-7r; Tue, 12 Jun 2007 08:39:44 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Hy5ex-0005ED-6t for ram@iab.org; Tue, 12 Jun 2007 08:39:43 -0400
Received: from montage2.altserver.com ([72.34.52.22]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Hy5dI-0004ae-H7 for ram@iab.org; Tue, 12 Jun 2007 08:38:00 -0400
Received: from eurolab.net2.nerim.net ([213.41.175.161]:2460 helo=asus.jefsey.com) by montage2.altserver.com with esmtp (Exim 4.63) (envelope-from <jefsey@jefsey.com>) id 1Hy5dG-000427-QG; Tue, 12 Jun 2007 05:37:59 -0700
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Tue, 12 Jun 2007 12:57:45 +0200
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
From: JFC Morfin <jefsey@jefsey.com>
Subject: Re: [RAM] revised draft proposed definitions
In-Reply-To: <466E5B78.4090501@gmail.com>
References: <808E6500-97B4-4107-8A2F-36BC913BE196@extremenetworks.com> <466D69FC.3010003@cisco.com> <715690CE-8527-4123-9A09-101FC7EDF5EC@cisco.com> <466E5B78.4090501@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Pass-two: yes
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - montage2.altserver.com
X-AntiAbuse: Original Domain - iab.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - jefsey.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-Spam-Score: 0.1 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
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>
Errors-To: ram-bounces@iab.org
Message-Id: <E1Hy5ey-0005FR-7r@megatron.ietf.org>
Brian, Tony said "a string of bits", this seems adequate. I am not sure that you want an address to always be binary. I start working on multilingual semantic addressing support in relation with the cctags (they actually root national linguistic relational spaces taxonomies, as in a some more granular way the langtags do, from a linguistic POV). These addresses are not binary. They are not used to route through the network (at least now), but they can locally to the destination. If you consider HTTP.1.1 it supports binary (network) and non-binary (virtual host) addresses collapsing naming and addressing space at local level into a single space. This is something you may not wish, but this is something possible and being used. Also, just remember that multi-level naming (one can use for multilevel semantic addressing and multilevel IP addressing, must be self-similar (another way to say it must scale)). However, "self-similar" makes clearer that this can be up/down scalarity. And therefore, since the current binary/semantic syntax is something being used, which works correctly, and will therefore be used, so you must stay compatible with it. jfcm On 10:38 12/06/2007, Brian E Carpenter said: >Content-Transfer-Encoding: 7bit > >On 2007-06-11 22:05, Tony Li wrote: >... >>That still fails the test of describing what things are. What we >>want is to take a constructive approach: >>An identifier is an element of a namespace. There is a 1:1 mapping >>between the namespace and the entities being enumerated. >> >>>>Locator: An object that is used only for forwarding packets >>>> or determining location, never for identification. >>> >>>Same comment only in reverse ;-) "A locator denotes presence at a >>>specific point in the network. When one's location within a >>>network changes, one locator changes". >> >>Ok, but a locator does NOT denote reachability. Thus, a locator is >>a string of bits that indicates a topological location. > >It seems relevant to paste in the definitions I use in >draft-carpenter-idloc-map-cons. I strongly agree with Tony that >we must relate the notion of ID to a specific namespace. We may >differ slightly on Loc: > > Locator: A binary quantity (not necessarily an IP Address) that can > be used by a routing or forwarding device to decide where to send a > packet. > > Identifier: A binary quantity (not necessarily an IP Address) that > can be used by a Stack "A" to uniquely identify another Stack "B" > both for bilateral communication and for informing a third Stack "C" > that it should communicate with Stack "B". (Note that there is an > assumption in this definition that a Stack is the entity we require > to identify; in this era of virtualized servers with failover > capabilities, and of mobile clients, this seems to be a reasonable > assumption.) > > Namespace: a set of natural numbers, each of which is referred to as > a name. Since it is a set, by definition each name is unique and > thus the namespace is unambiguous. Locators and Identifiers must > belong to specific namespaces. > > Namespace Context: the context within which a given namespace retains > its uniqueness property. (For example, the Namespace Context of the > Namespace created by [RFC1918] is a single Internet site.) > > Brian > >_______________________________________________ >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] revised draft proposed definitions RJ Atkinson
- Re: [RAM] revised draft proposed definitions Eliot Lear
- Re: [RAM] revised draft proposed definitions Tony Li
- [RAM] Re: revised draft proposed definitions Stephane Bortzmeyer
- Re: [RAM] revised draft proposed definitions HeinerHummel
- Re: [RAM] Re: revised draft proposed definitions Brian E Carpenter
- Re: [RAM] revised draft proposed definitions Brian E Carpenter
- Re: [RAM] revised draft proposed definitions Russ White
- Re: [RAM] revised draft proposed definitions RJ Atkinson
- Re: [RAM] revised draft proposed definitions JFC Morfin
- Re: [RAM] Re: revised draft proposed definitions Scott W Brim
- Re: [RAM] revised draft proposed definitions Russ White
- [RAM] Re: revised draft proposed definitions Stephane Bortzmeyer
- Re: [RAM] revised draft proposed definitions Noel Chiappa
- Re: [RAM] revised draft proposed definitions Russ White
- Re: [RAM] revised draft proposed definitions Tony Li
- Re: [RAM] revised draft proposed definitions Michael