KnotDNS si distingue per u so focusu nantu à l'elaborazione di e dumande d'altu rendiment, per quale usa una implementazione multi-threaded è soprattuttu senza bloccu chì scala bè nantu à i sistemi SMP. Funzioni cum'è l'aghjunghje è l'eliminazione di zoni nantu à a mosca, u trasferimentu di zoni trà i servitori, DDNS (aghjurnamenti dinamichi), NSID (RFC 5001), estensioni EDNS0 è DNSSEC (inclusi NSEC3), limitazione di a freccia di risposta (RRL).
In a nova versione:
- U supportu tutale hè statu implementatu per diversi calculi di numeri di serie (SOA) per una zona nantu à i servitori maestru è slave, quandu a zona hè certificata cù una firma digitale in u servitore slave;
- Aghjunghje supportu per i registri cù wildcards à u modulu geoip;
- Un novu paràmetru "rrsig-pre-refresh" hè statu aghjuntu per DNSSEC per riduce a freccia di l'avvenimenti di autentificazione di a zona di firma digitale;
- Aggiuntu a paràmetra "tcp-reuseport" per stabilisce u modu SO_REUSEPORT (_LB) per i sockets TCP;
- Aggiuntu "tcp-io-timeout" paràmetru per limità u tempu di l'operazioni I / O entranti nantu à TCP;
- U rendiment di l'operazioni di mudificazione di u cuntenutu di a zona hè statu aumentatu significativamente;
- U supportu per a reconfigurazione di l'interfacce di a rete è di i gestori hè stata interrotta, postu chì ùn pò micca esse realizatu dopu chì u prucessu hà resettatu i privilegi;
- Rielaboratu l'implementazione di Cookies DNS per cumplettà cumplettamente cù a specificazione draft-ietf-dnsop-server-cookies;
- Per automaticamente, u limitu di cunnessione TCP hè avà limitatu à a mità di u limitu di descrittore di u schedariu di u sistema, è u numeru di schedari aperti hè avà limitatu à 1048576;
- Quandu sceglite u numeru di handlers lanciati, u numeru di CPU hè oghji utilizatu, ma micca menu di 10;
- Parechje opzioni sò state rinominate, per esempiu 'server.tcp-reply-timeout' à 'server.tcp-remote-io-timeout', 'server.max-tcp-clients' à 'server.tcp-max-clients', "template. journal-db" à "database.journal-db", etc. U supportu per i nomi più antichi serà mantinutu almenu finu à a prossima versione maiò.
Source: opennet.ru