Skip to main content

12. Acknowledgements

12.1 Algorithm Contribution

Core Contribution

The algorithm used to select from the weighted SRV RRs of equal priority is adapted from one supplied by Dan Bernstein.


12.2 Dan Bernstein's Contribution

Contributor: Dan Bernstein (D. J. Bernstein)

Contribution: Weighted Random Selection Algorithm

Importance: Core technical component of the SRV specification

Algorithm Properties:

  • Mathematically correct
  • Efficient implementation
  • Guarantees fairness
  • Easy to understand and implement

Impact: The algorithm ensures that server selection probabilities are proportional to their weights, providing the foundation for SRV's load balancing capability.


12.3 Community Contributions

While RFC 2782 explicitly acknowledges only Dan Bernstein, the development process benefited from:

  • IETF DNS Extensions Working Group - Technical review and feedback
  • Early Implementers - Validation of the specification
  • RFC 2052 Authors - Foundational experimental work
  • IETF Community - Standards process participation