History log of /bind-9.11.3/bin/tests/system/fetchlimit/ns3/named.args
Revision Date Author Comments Expand
1479200aa05414b2acf33607dbd1682c16f58c51 09-Jul-2015 Evan Hunt <each@isc.org>

[master] DDoS mitigation features 3938. [func] Added quotas to be used in recursive resolvers that are under high query load for names in zones whose authoritative servers are nonresponsive or are experiencing a denial of service attack. - "fetches-per-server" limits the number of simultaneous queries that can be sent to any single authoritative server. The configured value is a starting point; it is automatically adjusted downward if the server is partially or completely non-responsive. The algorithm used to adjust the quota can be configured via the "fetch-quota-params" option. - "fetches-per-zone" limits the number of simultaneous queries that can be sent for names within a single domain. (Note: Unlike "fetches-per-server", this value is not self-tuning.) - New stats counters have been added to count queries spilled due to these quotas. See the ARM for details of these options. [RT #37125]

/bind-9.11.3/CHANGES /bind-9.11.3/bin/named/client.c /bind-9.11.3/bin/named/config.c /bind-9.11.3/bin/named/include/named/server.h /bind-9.11.3/bin/named/server.c /bind-9.11.3/bin/named/statschannel.c /bind-9.11.3/bin/rndc/rndc.c /bind-9.11.3/bin/rndc/rndc.docbook /bind-9.11.3/bin/tests/system/conf.sh.in /bind-9.11.3/bin/tests/system/ditch.pl /bind-9.11.3/bin/tests/system/fetchlimit/ans4/ans.pl /bind-9.11.3/bin/tests/system/fetchlimit/clean.sh /bind-9.11.3/bin/tests/system/fetchlimit/ns1/named.conf /bind-9.11.3/bin/tests/system/fetchlimit/ns1/root.db /bind-9.11.3/bin/tests/system/fetchlimit/ns2/example.db /bind-9.11.3/bin/tests/system/fetchlimit/ns2/named.conf named.args named1.conf named2.conf named3.conf root.hint /bind-9.11.3/bin/tests/system/fetchlimit/setup.sh /bind-9.11.3/bin/tests/system/fetchlimit/tests.sh /bind-9.11.3/bin/tests/system/resolver/tests.sh /bind-9.11.3/doc/arm/Bv9ARM-book.xml /bind-9.11.3/doc/arm/notes.xml /bind-9.11.3/lib/dns/adb.c /bind-9.11.3/lib/dns/include/dns/adb.h /bind-9.11.3/lib/dns/include/dns/log.h /bind-9.11.3/lib/dns/include/dns/resolver.h /bind-9.11.3/lib/dns/include/dns/stats.h /bind-9.11.3/lib/dns/log.c /bind-9.11.3/lib/dns/resolver.c /bind-9.11.3/lib/dns/view.c /bind-9.11.3/lib/dns/win32/libdns.def.in /bind-9.11.3/lib/isc/include/isc/util.h /bind-9.11.3/lib/isccfg/include/isccfg/cfg.h /bind-9.11.3/lib/isccfg/include/isccfg/grammar.h /bind-9.11.3/lib/isccfg/namedconf.c /bind-9.11.3/lib/isccfg/parser.c /bind-9.11.3/lib/isccfg/win32/libisccfg.def