Re: Using X.500 to determine presentationAddresses

C.B.Stathopoulos@ics.forth.gr Sun, 16 May 1993 18:47 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa12394; 16 May 93 14:47 EDT
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa12390; 16 May 93 14:47 EDT
Received: from haig.cs.ucl.ac.uk by CNRI.Reston.VA.US id aa09066; 16 May 93 14:47 EDT
Received: from bells.cs.ucl.ac.uk by haig.cs.ucl.ac.uk with local SMTP id <g.02323-0@haig.cs.ucl.ac.uk>; Sun, 16 May 1993 18:20:40 +0100
Via: uk.ac.uknet-relay; Sun, 16 May 1993 18:20:32 +0100
Received: from eros.uknet.ac.uk by ben.uknet.ac.uk via UKIP with SMTP (PP) id <sg.06546-0@ben.uknet.ac.uk>; Sun, 16 May 1993 18:20:29 +0100
Received: from pythia.csi.forth.gr by eros.uknet.ac.uk via EUnet with SMTP (PP) id <17751-0@eros.uknet.ac.uk>; Sun, 16 May 1993 18:20:18 +0100
Received: from danae.csi.forth.gr by pythia.ics.forth.gr via ITEnet with SMTP; id AA06626 (5.65c/FORTH-ICS-3.0-MHS-7.0); Sun, 16 May 1993 20:25:10 +0300
Date: Sun, 16 May 93 20:19:07 +0300
Message-Id: <9305161719.AA00802@danae.csi.forth.gr>
Organization: FORTH - ICS, P.O.Box 1385, Heraklio, Crete, Greece 711 10 tel: +30(81)221171, 229368,02 fax: +30(81)229342,3 tlx: 262389 CCI
To: yee@atlas.arc.nasa.gov
Subject: Re: Using X.500 to determine presentationAddresses
Cc: osi-ds@cs.ucl.ac.uk
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: C.B.Stathopoulos@ics.forth.gr
X-Orig-Sender: stathop@ics.forth.gr

Peter et al,

My apologies for such a late reply. 

The open issue I see here is the naming of the machines. 
During the last month I have spent many hours thinking of an 
architecture for a location transparency mechanism that 
will be using the X.500 to retrieve presentationAddresses 
of management agents in a management platform.

Roughly speaking I want to be able to identify the 
presentationAddress of a management agent (e.g. SNMP 
agent) that contains management information for some 
network element. (By the term "network element" I mean 
equipment attached to the network (e.g. a router, 
a gateway, a workstation) ).  
Clearly, what I need first is a global, unique and stable 
naming schema for registering network elements in the DIT. 

Bearing in mind the "Charting Networks in the Directory" 
(OSI-DS-37) draft document I thought that maybe a refinement 
of the mechenism described there could be used for globally 
naming network elements within the Directory.
Of course the above naming schema results in machine names 
that are far away from user-friendly.  

As Steve writes:
>The decisions on naming machines should be primarily dictated by
> 1) Reasonable names for the machines
> 2) A naming structure which permits effective allocation.
>I would expect that some key services would be named at the ARC level,
>and the majority of machines at the departmental or project level
>(i.e., org units within ARC).  

I agree with these two points.
But for 2) I was expecting something related to the OSI-DS-37 idea.
What about the "nodes" mentioned there? Are we going to have finally
two places for registering machines (one under the OU level 
and the other under the network level)? Don't you think that all kinds 
of information about a machine must be gathered in one place? 

Although the more "natural" name for a machine under my organizational 
unit is e.g. host, csi, forth, gr  I would expect a seperate subtree for 
the machines within an organization. Although I could have 1,000 people 
entries mixed with 1,000 machine entries under the same organizational 
unit subtree a more efficient design is needed (that is going to be
transparent to the user, of course).

I think that a "network" subtree under the organizationalUnit level 
could be used for registering network elements. This provides also
a uniform view for a machine (= a part of the local network).  
With a search operation under the "network" subtree a DUA could find
information about a machine under the OU=ICS,O=FORTH,C=GR when the
given friendly name is host, ics, forth, gr.

I am looking forward to seeing opinions on the above.

Regards,
Costas.