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