Re: Rep (2) : QUIPU vs X.500 (was: A tool for...)
Skip Slone <jpslone@eso2.orl.mmc.com> Thu, 18 November 1993 16:29 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa06437;
18 Nov 93 11:29 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa06433;
18 Nov 93 11:29 EST
Received: from haig.cs.ucl.ac.uk by CNRI.Reston.VA.US id aa13596;
18 Nov 93 11:29 EST
Received: from bells.cs.ucl.ac.uk by haig.cs.ucl.ac.uk with local SMTP
id <g.02400-0@haig.cs.ucl.ac.uk>; Thu, 18 Nov 1993 14:57:19 +0000
Received: from uvs1.orl.mmc.com by bells.cs.ucl.ac.uk with Internet SMTP
id <g.26659-0@bells.cs.ucl.ac.uk>; Thu, 18 Nov 1993 14:57:09 +0000
Received: by uvs1.orl.mmc.com (5.57/Ultrix3.0-C) id AA23694;
Thu, 18 Nov 93 09:53:43 -0500
Original-Received: by eso2.orl.mmc.com (eso2.mmc.generic.053190)
PP-warning: Illegal Received field on preceding line
Date: Thu, 18 Nov 93 09:56:23 EST
Message-Id: <9311181456.AA28788@eso2>
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Skip Slone <jpslone@eso2.orl.mmc.com>
Reply-To: Skip Slone <jpslone@mmc.com>
To: pays@faugeres.inria.fr, c.robbins@nexor.co.uk, pays@faugeres.inria.fr,
Woermann@osi.e3x.fr, osi-ds@cs.ucl.ac.uk, steve.kille@isode.com,
tim@terminator.rs.itd.umich.edu
Subject: Re: Rep (2) : QUIPU vs X.500 (was: A tool for...)
> A major interworking problem is the fact that QUIPU insists > on the fact that the master entry of a relative root of a subtree > is held by a different server than its direct subordinates. Perhaps I'm misreading your analysis, but the way I read it this isn't quite true, although it is close to something I perceive as a potential problem. QUIPU does allow entries and their subordinates to be held in the same server (DSA). For any "quipuNonLeafObject" entry, QUIPU requires a "masterDSA" attribute which contains the DN of the DSA holding its subordinates. This may or may not be the DSA holding the entry itself. What gets sticky is the issue of where the root of a subtree is actually mastered, especially when QUIPU is only on one side of the equation. QUIPU DSAs hold the master in the DSA containing all the siblings of that root (regardless of which QUIPU DSA holds the next level down in the subtree). X.500 describes it differently -- the root of a subtree is held in the DSA holding the subordinate entries, and the root's superior holds a subordinate reference (which may or may not be an NSSR). Both RFC 1276 and the QUIPU documentation discuss a concept called "spot shadowing" to handle what sounds like this kind of case (presumably for interaction with non-QUIPU DSAs lower in the DIT). In the spot shadowing concept, the master of the entry can be held where X.500 describes it, and the QUIPU EDB holding the siblings of that entry (even if it's a "master" EDB) can hold a shadow (slave) copy of the entry. What I haven't seen described anywhere is the case in which a non-QUIPU DSA is higher in the tree than a QUIPU DSA. It would seem that the QUIPU DSA would expect the superior DSA to hold the master copy of its naming context. If anyone knows, I'd appreciate some clarification. It's not hard to trick QUIPU with bogus slave EDBs for superior entries, but how well it would interoperate may be another matter altogether. I haven't experimented with either of these perspectives at all, so I can't share any experience. And since I wasn't one of QUIPU's developers, I don't have any insight from that point of view. Regardless, I hope this helps. -- Skip Slone
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) pays
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Sylvain Langlois
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Tim Howes
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Julian Onions
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Steve Kille
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) pays
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Christian Huitema
- Rep (4) : QUIPU vs X.500 (was: A tool for...) Ascan Woermann
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Colin Robbins
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) pays
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Skip Slone
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) pays
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) pays
- Re: Rep (2) : QUIPU vs X.500 (was: A tool for...) Colin Robbins