DNSNEXT WG Minutes

Michael A Patton(MAP) talked about the agenda and put up a list of
suggested ideas previously, from his email. 

 - Timed updates
 - Indirect A records (to ease renumbering)
 - CNAME for whole zones (to ease renaming)
 - improved IN-ADDR.ARPA (e.g. bitwise delegation)
 - Better support for autonomous DNS
 - Update 1101
 - Internationalization
 - A DNS "Host Requirements" spec (or two, one for implementations and
	one for operations)
 - Something like what DRUMS is doing for mail
 - Extended queries (multiple questions, answer all or answer any)
 - Fix compression
	-Decide on compression-of-new-types problem
	-Longer packets don't compress as well, only names in first 16K bytes
 - Make DNS more self-configurable
	-automatic determination of zones
	-Loadable RR types
 - Fix the packet size limitation.
 - Multi-party update of domains
 - Multiple primaries with shared DB.
 - Better representation for naming things other than hosts (i.e. people)
	-Primarily for storing keys (see next)
 - Improved key management in DNS
	-ability to store keys for any entity that might want one.
 - Additional RRs to support Multicast

proposals about extended queries exist he mentioned three different
semantics
	first matching
	multiple matches
	match all

There was request for large and variable number of root servers 

Someone wanted to address Name server mobility, this is issue when
nameservers get renumbered.

Discussion about disjoint root servers, ruled out of scope.


MAP asked for more items: 

Storage of binary content in labels for IPv6 and internationalization

Better Integration with other directory services (someone wisped in Bill
Manning's ear to bring up). 

URN can get rid of some of the "requirements" that people have. 

Dynamic update of root servers addressed, dynamic update can do this
and as long as client can access one server and download "."

Matt Crawford encouraged people to read ipngwg-aaaa and
ipngwg-reverse-dns-lookup drafts. 

Matt Crawford
Non Terminal CNAMEs
Translate suffix of the queried domain
Query to be replaced with same initial part and translated suffix.

Example:
	*.255.131.in-addr.arpa. CNAME in-addr.fnal.gov.

Counted Bit string
Length-of-label count bits not octets 
	pad data to octet, of course
To be considered as a sequence of 1-bit labels 
	(at an almost 16x space saving).
 
What they can do for IPv6
Simplify synthesized AAAA record (Use counted bit strings suffix plus
	name of prefix in RDATA)
Enable reverse zones which are nearly hands-free maintainable across
"renumbering events."
	Non-Terminal CNAME > delegation
	Counted bit string > single purpose RR. 

Bill Manning: 
April 1994 Last testament of DNS working group, 
How to do authorative delegation on arbitrary bit boundaries, 
April 1995 In-addr.arpa hack proposed. still not an RFC
Wants prefixes need to be represented in the domain name system 
new working group should do it as it would be the best place to do
it. 


Olafur Gudmundsson:
how things should be changed around:
  assume this is a 5 year+ effort (i.e, not fast)
  new format needs to be translatable from old to new and vice versa
  need more bits for return codes
  multiple queries
  be able to specify what type of multiple query
  error needs to be associated with RRSet
  perhaps toss all name compression?
  use a standard compression scheme rather than DNS specific?
  deal with round-robin reordering. have better control over when that
	is done
  self-describing types?

Randy Bush: this sounds more like incremental change than major change
point

BManning: how about self-describing types (not asn.1)


MAP: brought up his master list and asked for ideas to be killed
TNarten: asked that we asked following fundamental questions
	can this be done in existing framework
	does this need minor tweaking
	does this need a redesign

T/TCP only in the case of redesign 
	some discussion if doing this is protocol related
	JBurgan asked this to be left on the list.

	JCurran asked if 2 or 3

Randy Bush wants packet size to be top priority
Robert Watson wants internationalization, Ohta argued against that. 
	
Discussion on what items had been marked so far. 

Multicast support, discussion about what is needed, it boils down to
RVP (rendezvous point) record need. 

Ralph Dorms: Timed updates important, (lifetime ).
	discussion on wether this is a DNS or DCHP problem and if DNS
	should do the work or DHCP should do this. 

??? wants support for Autonomous systems

Matt Crawford asked what the possible outcomes are 
	Do nothing
	Do incremental 
	Do big change
	Do both Big and Incremental 

Discussion how to progress 
First question do we want to rewrite the existing documents similar to
DRUMS 
	no one wants to work on rewrite documents. 

Q: is naming other things is officially off the list ? 
	there seems to be consensus for this. 

MAP talked about problems of name conflicts between hosts and names. 

Is DNS directory service or not ? 
BManning: DNS is directory service for Internet infrastructure,
new infrastructure requirements are stretching the definition what
is needed. 

Fight between Bill and Randy in the back of the room broken up. 

MAP discussed the consequences of each possible outcome. 

Donald, argued that Olafur's proposals should be postponed for right now but
not taken of the tables,
Randy wants a proposal on the table before any action, for the big
change. 


MAP discussed the important issues
			small		big		worked on today
Extended queries	?		yes			no
Timed updates		?		?			no
Fixed compression	yes					yes
Indirect A records	yes					yes
Fix packet size	yes		yes			yes
Improved inaddr	possible	better			yes
aut. dns		yes		yes			no
Internationalization	no					no
binary names		yes					yes?
Multicast		yes					no?

John Curran: Needs timed updates 
Matt Crawford: Non terminal CNAMEs, 
???: needs DNS working group for other groups to interact with
	need A and AAAA returned in same answer
Ed Lewis: Better delegation structure in DNS. 
MAP: IPv6 related stuff is sufficient to create a new group ?

DNSIND needs to be recasted to be something else 

Randy wants vision for DNSng 

MAP: covered the history of DNS working groups, there used to be DNS
working group that discussed, protocol and operational issues and
items. 

Jeffrey Burgan: Internet area DNS working group will focus on protocol
	issues not operational ones. 
John Curran: existing Operational forums can cover operational issues. 

Stuff work into DNSIND to solve the existing problems. 
Randy defends his moderation policies for namedroppers.

Summary of the BOF: 
no need for a new working group, change charter for DNSIND.