home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / dnsind / dnsind-minutes-94dec.txt < prev    next >
Text File  |  1995-02-28  |  8KB  |  214 lines

  1.  
  2. CURRENT_MEETING_REPORT_
  3.  
  4.  
  5. Reported by Randy Bush/RGnet
  6.  
  7. Minutes of the DNS IXFR, Notification, and Dynamic Update Working Group
  8. (DNSIND)
  9.  
  10. The DNSIND Working Group met twice at the 31st IETF on 6 and 7 December.
  11.  
  12.  
  13.  
  14. Agenda
  15.  
  16.    o Agenda bashing
  17.    o Working group charter review
  18.    o Load balancing
  19.    o Incremental Transfer
  20.    o Administrivia:  scheduling, dnssec coordination, draft status
  21.    o NOTIFY draft status and discussion
  22.    o Dynamic Update discussion
  23.    o IPng DNS Specification
  24.    o IPv6 address-to-name mapping
  25.    o What to do about COM
  26.    o Structure and scheduling of drafts
  27.  
  28.  
  29.  
  30. Load Balancing and Incremental Transfer
  31.  
  32.  
  33. Thomas Brisco's Load Balancing draft is moving toward becoming an
  34. Informational RFC. The group has no objections to this.  The code for it
  35. may or may not be in the next BIND, but will at least be in the contrib
  36. directory.
  37.  
  38. Masataka Ohta presented draft-ietf-dnsind-ixfr-00.txt.  It is very
  39. different from the previous proposal in that the server maintains no
  40. state about the client.  There was general agreement on the approach,
  41. but more work is needed on the draft.  Security issues need review.
  42.  
  43.  
  44.  
  45. Status of the Dynamic Update Work
  46.  
  47.  
  48. Susan Thomson presented the status of the Dynamic Update work.
  49. Broadening the scope of the work has raised questions about requirements
  50. that need to be supported and consequent new design issues.
  51. Requirements and issues were enumerated and explored.
  52.  
  53.  
  54.  
  55. Atomicity of Updates
  56.  
  57. There was a question of whether to limit updates to records of a single
  58. name, class and type or support updates of records of more than one
  59. name, class and type.  The consensus of the working group was to provide
  60. a more general mechanism to support operations such as atomic renaming.
  61.  
  62. Another question was whether to support partial updates of a set of
  63. records of a particular name, class and type (by supporting add and
  64. delete operations) or allow just complete updates (by supporting only an
  65. overwrite operation).  Partial updates are more efficient for large
  66. record sets and allow for more error checking, but are not as simple.
  67. The issue is whether (1) replacement happens for the entire set of RRs
  68. that matched a given <name,class,type> triple, or (2) replacement can
  69. be further bound to only add/delete RRs that match given
  70. <name,class,type,rdata>.
  71.  
  72. Under an assumption of a test-and-set mode of operation, the group
  73. reached rough consensus that a hybrid approach was best:  have the
  74. capability to do (2), but also provide a way of specifying wildcard
  75. RDATA to emulate (1).
  76.  
  77.  
  78. Node Creation and Update
  79.  
  80. There are two kinds of update operation:  one to create records with a
  81. new name and check that the name is unique, and one to update existing
  82. records.  There is also a third mode of operation that allows one to
  83. create records with a new name and not have the operation check that the
  84. name is unique.  Clearly, update of existing records and some form of
  85. creation of records need to be supported.  Checking for uniqueness is
  86. necessary if multiple clients are allowed to create new records in a
  87. zone concurrently.  There was a suggestion that all three modes be
  88. supported.
  89.  
  90.  
  91. Update Sequencing
  92.  
  93. There is a need to ensure that updates are properly ordered (update
  94. requests can be misordered due to delayed, duplicated and misordered
  95. messages).  There was a discussion about sequencing granularity:
  96. whether updates should be sequenced with respect to the entire zone or
  97. just the records updated.  The former does not allows for as much
  98. concurrency as the latter.  Allowing both modes of operation should be
  99. feasible.
  100.  
  101. There are several ways to support sequencing:  sequence numbers, time
  102. stamps and using a test-and-set mode of operation.  In all cases, a new
  103. record type would be associated with records of a name, class and type,
  104. containing the current sequencing value.  The test-and-set mode of
  105. operation can be supported using the partial update scheme above.
  106.  
  107.  
  108.  
  109. Security Dependencies
  110.  
  111. It was felt that the dynamic update mechanism should not depend in any
  112. way on the security mechanism, even though it is possible to use the
  113. update mechanism without necessarily having security be in use.
  114.  
  115.  
  116.  
  117. Need for Expiration Time
  118.  
  119. There was a discussion about whether associating an expiration time with
  120. records of a particular name, class and type is useful.  Support for an
  121. expiration time would allow records to time out within a zone after some
  122. period of time, and ensure that the records TTL value is decreased
  123. appropriately.  It was not clear that the value is useful given that a
  124. configuration service, such as DHCP, could be made responsible for
  125. deleting unwanted records.
  126.  
  127.  
  128.  
  129. Dynamic Update Discussion Conclusions
  130.  
  131. The DynUpd crew felt they had sufficient guidance to produce a new
  132. draft.  They expect more input from the mailing list, please.
  133.  
  134. There will be an interim meeting of the DNSIND Working Group
  135. specifically to progress toward a new DynUpd draft.  This is likely to
  136. be 8 February, just before the IPng interim, in the Bay Area.
  137.  
  138.  
  139.  
  140. Problems in the COM Domain
  141.  
  142. Mark Lottor discussed problems in the COM domain.  The COM domain is
  143. annoying in terms of size, trademark issues, etc.  Write to mkl@nw.com
  144. if you are interested in the subject.  Is there any carrot or stick or
  145. authority?  IANA is acting, but cautiously.  Some requirements are:
  146.  
  147.  
  148.    o stop excessive growth of COM
  149.    o eliminate single registration authority
  150.    o maintain self-sufficient top-level registrar and root servers
  151.    o discourage frivolous registration
  152.    o allow more naming possibilities
  153.    o work with existing DNS protocols and implementations
  154.    o expandable and scalable
  155.    o no forced name changes (grandfather existing)
  156.  
  157.  
  158. There is a proposal to sell the TLD space for $1k-25k per name with a
  159. yearly renewal of $1k.
  160.  
  161. It was concluded that this should be taken to the bigz@isi.edu list.
  162. Use the -request address for subscription and removal requests.
  163.  
  164.  
  165. Other Business
  166.  
  167. Paul Vixie described the status of the Notify drafting work.  Problem
  168. statement:
  169.  
  170.  
  171.    o SOA refresh cannot be granular enough without being either too
  172.      small or too large
  173.    o Would like to have slaves updated in more like real time
  174.    o Do not add more security holes
  175.    o Keep it simple, BIND is a wreck
  176.  
  177.  
  178. The content of the current pending draft was described and discussed.
  179.  
  180. Susan Thompson put out an IPv6 DNS draft in October.  Would this working
  181. group please read and review?  The remaining issue is the address to
  182. name mapping.  The IPng Working Group (IPNGWG) plans to make decisions
  183. about which drafts to move to standards track in the next couple of
  184. months, so timely review is appropriate.
  185.  
  186. Surprise, multiple PTR records for the same address work.  Paul Vixie
  187. hacked it into BIND recently.
  188.  
  189. Robert Austein described a proposal for address to name lookup in the
  190. presence of non byte-aligned netmasks.  It will work in IPv4.
  191.  
  192. Michael Patton presented an address to name mapping for IPv4 which added
  193. PFX RRs to tell resolvers at which boundaries they should break to get
  194. the next delegation level.
  195.  
  196. It was the general consensus that the current nibble IPv6 address to
  197. name translation was currently the safest.
  198.  
  199. Masataka Ohta presented a case for allowing multiple primaries.
  200.  
  201.  
  202. Action Items
  203.  
  204.    o IXFR: Masataka Ohta will have a new Internet-Draft soon and plans
  205.      for it to be an RFC in Danvers.
  206.  
  207.    o DynUpd:  will have an interim meeting in late January or early
  208.      February, with the plan to produce an new Internet-Draft in time
  209.      for a cycle at Danvers.
  210.  
  211.    o Notify:  Paul Vixie will publish a new draft in the next weeks,
  212.      with the intent of becoming an RFC by Danvers.
  213.  
  214.