rfc-compliance revision d4ef65050feac78554addf6e16a06c6e2e0bd331
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonCopyright (C) 2001 Internet Software Consortium.
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas GustafssonSee COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington$Id: rfc-compliance,v 1.3 2001/04/10 21:51:09 bwelling Exp $
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas GustafssonBIND 9 is striving for strict compliance with IETF standards. We
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonbelieve this release of BIND 9 complies with the following RFCs, with
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonthe caveats and exceptions listed in the numbered notes below. Note
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonthat a number of these RFCs do not have the status of Internet
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonstandards but are proposed or draft standards, experimental RFCs,
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonor Best Current Practice (BCP) documents.
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1034
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1035 [1] [2]
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1123
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1183
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1535
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1536
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1706
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1712
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1750
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1876
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1982
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1995
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC1996
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2136
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2163
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2181
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2230
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2308
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafsson RFC2535 [3] [4]
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2536
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2537
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2538
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2539
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2671
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2672
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2673
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson RFC2782
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafsson RFC2915
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafsson RFC2930
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafsson RFC2931 [5]
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafsson RFC3007
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafsson
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson[1] Queries to zones that have failed to load return SERVFAIL rather
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonthan a non-authoritative response. This is considered a feature.
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson[2] CLASS ANY queries are not supported. This is considered a feature.
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson[3] Wildcard records are not supported in DNSSEC secure zones.
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson[4] Servers authoritative for secure zones being resolved by BIND 9
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonmust support EDNS0 (RFC2671), and must return all relevant SIGs and
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas GustafssonNXTs in responses rather than relying on the resolving server to
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafssonperform separate queries for missing SIGs and NXTs.
6211baaa66d7cac28a21b6426681e597ff04ca9eAndreas Gustafsson
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafsson[5] When receiving a query signed with a SIG(0), the server will only
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafssonbe able to verify the signature if it has the key in its local
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafssonauthoritative data; it will not do recursion or validation to
c3a56b9ab3f7ddf433a9d22b6a4e9db42155be4bAndreas Gustafssonretrieve unknown keys.