[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A web of directories



"Bob Jueneman" writes:
> 1.  How widely is the SRV function deployed?  Is it standardized
> (RFC ?), what vendors support it,

> 	It was deployed in the Vixie BIND code about 3 years back.

It's certainly in bind 8.x.
Also, it is essential for NT 5 / Windows 2000 so it must be in
microsoft's DNS.

(from the rfc index)

2052 A DNS RR for specifying the location of services (DNS SRV). A.
     Gulbrandsen, P. Vixie. October 1996. (Format: TXT=19257 bytes)
     (Status: EXPERIMENTAL)

http://www.es.net/pub/rfcs/rfc2052.txt
& the usual places


> 2.  Can the SRV deal with multiple protocols?  If it doesn't
> already, could it be extended? In particular, for what I am trying to
> negotiate what directory access protocol they use, e.g., LDAP, DAP,
> NDAP (NDS), HTTP, FTP, or whatever.  Would this work?  

Absolutely -- at least according to the spec.  See the rfc.
Don't have any practical experience with it.


Some examples from the RFC:

   Here is the format of the SRV RR, whose DNS type code is 33:
 
        Service.Proto.Name TTL Class SRV Priority Weight Port Target

Introductory example
 
   When a SRV-cognizant web-browser wants to retrieve
 
      http://www.asdf.com/
 
   it does a lookup of
 
      http.tcp.www.asdf.com

More complex ones in the RFC itself.   Obviously your client application
would have to handle sorting thru whatever the SRV returned if 
you get multiple hits for a protocol, somewhat like the way MX
records are handled.