RFC 1275
Replication Requirements to provide an Internet Directory using X.500
RFC 1275: Replication Requirements to provide an Internet Directory using X.500 π
okay bestie, let's start with the header facts π
- Network Working Group πΈ
- Author: S.E. Hardcastle-Kille, University College London π
- Date: November 1991 π
- Category/status: provides information for the Internet community. It does not specify an Internet standard. π
- Obsoletes: none listed in the header π
- Updates: none listed in the header π
Status of this Memo β¨
so this memo is here to give info to the Internet community π«Ά it is not an Internet standard, it just doesn't specify one. distribution of this memo is unlimited, so share it with everyone π¦
Abstract π₯
okay so this RFC looks at some deficiencies of the 1988 X.500 standard π these need fixing before we can set up an effective open Internet Directory using these protocols and services [CCI88]. the only areas we're covering are the primary problems, the ones that must be solved before a pilot can be deployed. and this RFC focuses only on the stuff that can be fixed with extra protocol or procedures for distributed operation. main character energy, honestly π
1. Distributed Operation Extensions π¦
the Internet Directory is going to run DSAs over TCP/IP using RFC 1006 [RC87], and also DSAs over an ISO Network Service. β¨ and distributed operation procedures should not require full connectivity, because that would be a whole mess π
2. Knowledge Replication π
knowledge info is critical for resolving names and doing searches π the knowledge info high up the tree needs to be widely available. like, picture resolving a name below Country=US. to do that, a DSA needs full knowledge at that point. so many DSAs need to be able to do this in order to respond reasonably and stay available π forcing all of that resolution onto one DSA, or a small number of them, would be an unacceptable bottleneck. so to spread this knowledge widely, we need a systematic approach to replication π§
3. Data Replication π
searches usually happen at the root and country level, and that's a vital service (think an approximate match of an organisation name) π so the data has to be collected in a way that makes this kind of searching reasonably efficient. the usual X.500 approach of subordinate references works against that. at a node in the DIT, subordinate references to the entries below are held. those entries can live in many DSAs, and each one has to be accessed to do the single level search π so it's suggested that replicating the data is necessary to get this working.
the major requirement for this replication is high up the DIT, where information must be replicated between different implementations π₯ lower down the DIT, it's reasonable for DSAs to be the same implementation and to use implementation specific techniques for performance and availability. β¨
4. Alternate DSAs π
when a DSA Referral comes back, only the master DSA is indicated π¬ that leads to a single point of failure, which is not it. it's important to allow for extra references to slave copies so we can get better availability π«Ά this has to be solved together with the problem from the previous section.
5. Guidelines for use of Replication πΈ
to be effective, the replication specification needs to give guidelines for deployment in the pilot, so it can hit the service criteria we want. π
6. Some scaling targets β
most replication techniques have scaling limits, so the mechanisms we use shouldn't stress those limits π the order of magnitude envisioned for the pilot is 100 000 non-leaf entries and several million leaf entries. big numbers, bestie π
References π
- [CCI88] The Directory --- overview of concepts, models and services, December 1988. CCITT X.500 Series Recommendations.
- [RC87] Marshall T. Rose and Dwight E. Cass. ISO Transport Services on top of the TCP. Request for Comments 1006, Northrop Corporation Technology Center, May 1987.
7. Security Considerations π
security considerations are not discussed in this memo. π that's the whole entry, no cap, so keep this in mind when reading it π
8. Author's Address π§
Steve Hardcastle-Kille
Department of Computer Science
University College London
Gower Street
WC1E 6BT
England
Phone: +44-71-380-7294
EMail: S.Kille@CS.UCL.AC.UK
and that's the whole RFC, bestie ππ¦β¨
π¦ where this page comes from
- ietf: rfc1275 1991-11
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms