San Diego '99
Implementing DNS Dynamic Update in Applications
- Topic Area:
- Track: Enterprise Solutions
- Topic: Networks
- Type: Breakout Session
11:30 AM Duration:
- Jeff Schreiber
- Sr. Software Engineer, Process Software
- With the growing need for quick modifications to a Domain Name System [DNS] configuration, a method was devised to allow for applications to dynamically modify DNS databases. Unfortunately there are not a lot of examples on how to implement this technology into an application.
This session presents an overview of the DNS Dynamic Update protocol, including how the packets are formulated, and how one might implement Dynamic Update support in a client application. Included will be an explanation on how to determine the authoritative server to send the packet to, and details on how to use the Internet Software Consortium BIND implementation's resolver library to generate update packets, and an example on how one might use Dynamic Updates in a DHCP server.
- Become familiar with the DNS Dynamic Update protocol (RFC 2136) and
how it works between client and server.
- Have a basic idea on how to implement the client side of dynamic
update support in an application, such as a DHCP server.
- Carry on an intellegent conversation about the possible creative uses for the Dynamic Update protocol.
- Prerequisites for attendees:
- Attendees must be familiar with the Domain Name System [DNS]
protocol, as well as C programming. Some basic ideas of
what Dynamic Updates might be useful for would be beneficial.
- Required Skill Level:
For experienced professionals in application development & system management; those working on large & complex systems
|Return To Top|