RFC 3402:Dynamic Delegation Discovery System (DDDS...
RFC-Ref

DDDS


Click on the red underlined text to get to the source

... The Dynamic Delegation Discovery System (DDDS) is used to implement lazy binding of strings to data, in order to support dynamically ...
... binding of strings to data, in order to support dynamically configured delegation systems. The DDDS functions by mapping some unique string to data stored within a DDDS Database by iteratively ...
... delegation systems. The DDDS functions by mapping some unique string to data stored within a DDDS Database by iteratively applying string transformation rules until a terminal condition is ...
... reached. This document describes the general DDDS algorithm, not any particular application or usage scenario. The entire series of documents is specified in "Dynamic Delegation Discovery System ...
... particular application or usage scenario. The entire series of documents is specified in "Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS" (RFC 3401 ...
... Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS" (RFC 3401) [1]. It is very ...
... single document in that series without reading the related documents. The DDDS's history is an evolution from work done by the Uniform Resource Name Working Group. When Uniform Resource Names ...
... infrastructure to other, non-URN related, systems (see Section 6 for examples of other ways of using the DDDS). This caused some of the underlying assumptions to change and need clarification. These documents are an update ...


... Application Unique String A string that is the initial input to a DDDS application. The lexical structure of this string must imply a unique delegation ...
... Terminal Rule A Rewrite Rule that, when used, yields a string that is the final result of the DDDS process, rather than another database key. ...
... A set of protocols and specifications that specify actual values for the various generalized parts of the DDDS algorithm. An Application must define the syntax and semantics of the ...


... The DDDS algorithm is based on the concept of Rewrite Rules. These rules are collected into a DDDS Rule Database ...
... The DDDS algorithm is based on the concept of Rewrite Rules. These rules are collected into a DDDS Rule Database, and accessed by given unique keys. A given Rule, when applied to an Application Unique ...
... It is a fundamental assumption that the Application Unique String has some kind of regular, lexical structure that the rules can be applied to. It is an assumption of the DDDS that the lexical element used to make a delegation ...
... make a delegation decision is simple enough to be contained within the Application Unique String itself. The DDDS does not solve the case where a delegation decision is made using knowledge contained ...
... | +----<--------------<--------------+ | | | | key (a DDDS database always | | +-----+ takes a key and returns | | |input| a rule) ^ ...
... | +---------+ +------------+ | | | Lookup key in DDDS Database| | | +---------+ +-----------+ | | |output| | ...
... Database being used. An Application must define what the allowed character sets are for the Application Unique String. A DDDS Database specification must define what character sets are required for ...
... The following is the exact DDDS algorithm: 1. The First Well Known Rule is applied to the Application Unique ...


... state where the rules for that application are suspended and a new DDDS Application or some other arbitrary set of rules take over. If this is the case then, by definition, none of these rules apply. One such case can be found in the URI Resolution ...
... URI Resolution application which defines the 'p' flag which states that the next step is 'protocol specific' and thus outside of the scope of DDDS. First Well Known Rule: ...
... In the past there has been some confusion concerning load balancing and the use of the DDDS 'Priority'. Applications should be aware that the Priority ...
... client to load balance between servers (i.e., weighted random selection, etc.) then it should do so outside the DDDS algorithm. For example, Applications that make use of the DNS Database ...
... load balancing is done between hosts that are identical to each other where as DDDS is concerned with delegation paths that have some particular feature set ...


... a query is formulated specifically for the database to be a DDDS database. For example, a DNS based Database must specify which ...


... manufacturer decides. The auto industry decides to use the DDDS to create a distributed information retrieval system that routes queries ...
... for retrieving rewrite rules (the APIDA Network) and then specifies the Auto Parts Identification DDDS Application (APIDA). The APIDA specification would define the following: ...


... This document simply defines the DDDS algorithm and thus, by itself, does not imply any security issues. It is when this algorithm ...


... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS", RFC 3401, October 2002. ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS", RFC 3401, October 2002. ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Two: The Algorithm", . ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Three: The Domain Name System (DNS) Database ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Four: The Uniform Resource Identifiers (URI) Resolution Application", RFC 3404prop ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA Assignment Procedures", RFC 3405 ...



Google
Web
RFC-Ref