Re: New DHCP options for Service Location

Harald.T.Alvestrand@uninett.no Thu, 29 August 1996 09:28 UTC

Received: from ietf.org by ietf.org id aa21181; 29 Aug 96 5:28 EDT
Received: from cnri by ietf.org id aa21177; 29 Aug 96 5:28 EDT
Received: from reef.bucknell.edu by CNRI.Reston.VA.US id aa04242; 29 Aug 96 5:28 EDT
Received: from localhost by reef.bucknell.edu with SMTP (5.65/IDA-1.2.8) id AA24347; Thu, 29 Aug 1996 05:25:19 -0400
Date: Thu, 29 Aug 1996 05:25:19 -0400
Message-Id: <10408.841310035@domen.uninett.no>
Errors-To: droms@bucknell.edu
Reply-To: dhcp-v4@bucknell.edu
Originator: dhcp-v4@bucknell.edu
X-Orig-Sender: dhcp-v4@bucknell.edu
Precedence: bulk
Sender: ietf-archive-request@ietf.org
From: Harald.T.Alvestrand@uninett.no
To: Multiple recipients of list <dhcp-v4@bucknell.edu>
Subject: Re: New DHCP options for Service Location
X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
X-Comment: Discussion of DHCP for IPv4
Mime-Version: 1.0
X-Mailer: exmh version 1.6.7 5/3/96

charliep@watson.ibm.com said:
> 3. Naming Authority Extension

>    This extension indicates a naming authority (which specifies the 
> syntax for schemes that may be used in URLs [1]) for use by entities 
> with the Service Location Protocol.

>     Code   Len
>    +-----+-----+-----+-----+-----+-----
>    |  80 |  n  | Naming Authority ... 
>    +-----+-----+-----+-----+-----+-----

>    Naming Authority is a null-terminated ASCII string, of length 'n' 
> including the terminating null character. 

I may be dumb, but why would a SA want to dynamically configure
the naming authority for its services?

I thought the naming authority was part of the name of a service,
which had to be known by the client and server before asking for it,
not something you would want to change on the fly?

Quote from draft -14:

4.4. Naming Authority

   The Naming Authority of a service defines the meaning of the
   Service Types and attributes registered with and provided by Service
   Location.  The Naming Authority itself is a string which uniquely
   identifies an organization.  If no string is provided IANA is the
   default.

   Naming Authorities may define Service Types which are experimental,
   proprietary or for private use.  The procedure to use is to create
   a 'unique' Naming Authority string and then specify the Standard
   Attribute Definitions as described above.  This Naming Authority
   will accompany registration and queries, as described in sections 10
   and 6.



         Harald A