1 / 12

nsd a Name Service Daemon

nsd a Name Service Daemon. Alexis Yushin, Daniel Karrenberg, Olaf Kolkman, Ted Lindgreen with Erik Rozendaal, Jaap Akkerhuis, Miek Gieben, …. Presentation Outline. Why nsd ? What is nsd ? Who should use nsd ?. Why nsd?. Code Diversity Simplicity Performance Open Source. What is nsd?.

Download Presentation

nsd a Name Service Daemon

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. nsda Name Service Daemon Alexis Yushin, Daniel Karrenberg, Olaf Kolkman, Ted Lindgreen with Erik Rozendaal, Jaap Akkerhuis, Miek Gieben, …

  2. Presentation Outline Why nsd ? What is nsd ? Who should use nsd ?

  3. Why nsd? • Code Diversity • Simplicity • Performance • Open Source

  4. What is nsd? • Authoritative-Only DNS Name Server • No recursion • No caching • No dynamic update • No zone transfers • Implemented from Scratch • High Performance Design • DNSSec Ready • Well Tested

  5. bserved Loads Zone Files Basic nsd Design Zone Compiler Responses Queries Responses daemon Responses

  6. Performance Results

  7. Performance Results

  8. Performance Results

  9. Performance Results“Marketing Version”

  10. Goals Achieved ? • Code Diversity • Totally New Design • Bug Diversity • Simplicity • Daemon kept as small as possible (~1000 lines C) • No creeping featurism (total 5684 lines C) • Performance • See above • Open Source • Yes (BSD License)

  11. Who should use NSD? • Publishers of authoritative zone info • Root Servers (some) • TLD servers • … • Who should not use nsd • Recursing name servers • Servers really needing dynamic updates • nsd-1.0.1 is available. It is stable.

  12. Questions??? • Slides and other information (will be) available from http://www.ripe.net/ • Nsd-1.0.1: http://www.nlnetlabs.nl/ nsd/index.en.html

More Related