1Copyright (C) 2004, 2015  Internet Systems Consortium, Inc. ("ISC")
2Copyright (C) 2001  Internet Software Consortium.
3See COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
4
5$Id: rfc-compliance,v 1.4 2004/03/05 05:04:53 marka Exp $
6
7BIND 9 is striving for strict compliance with IETF standards.  We
8believe this release of BIND 9 complies with the following RFCs, with
9the caveats and exceptions listed in the numbered notes below.  Note
10that a number of these RFCs do not have the status of Internet
11standards but are proposed or draft standards, experimental RFCs,
12or Best Current Practice (BCP) documents.
13
14  RFC1034
15  RFC1035 [1] [2]
16  RFC1123
17  RFC1183
18  RFC1535
19  RFC1536
20  RFC1706
21  RFC1712
22  RFC1750
23  RFC1876
24  RFC1982
25  RFC1995
26  RFC1996
27  RFC2136
28  RFC2163
29  RFC2181
30  RFC2230
31  RFC2308
32  RFC2536
33  RFC2539
34  RFC2782
35  RFC2915
36  RFC2930
37  RFC2931 [5]
38  RFC3007
39  RFC3110
40  RFC3123
41  RFC3225
42  RFC3226
43  RFC3363 [6]
44  RFC3490 [7]
45  RFC3491 (Obsoleted by 5890, 5891) [7]
46  RFC3493
47  RFC3496
48  RFC3597
49  RFC3645
50  RFC4025
51  RFC4034
52  RFC4035
53  RFC4074
54  RFC4255
55  RFC4294 - Section 5.1 [8]
56  RFC4343
57  RFC4398
58  RFC4408
59  RFC4431
60  RFC4470 [9]
61  RFC4509
62  RFC4635
63  RFC4701
64  RFC4892
65  RFC4955 [10]
66  RFC5001
67  RFC5011
68  RFC5155
69  RFC5205
70  RFC5452 [11]
71  RFC5702
72  RFC5933 [12]
73  RFC5936
74  RFC5952
75  RFC5966
76  RFC6052
77  RFC6147 [13]
78  RFC6303
79  RFC6605 [14]
80  RFC6672
81  RFC6698
82  RFC6742
83  RFC6840 [15]
84  RFC6844
85  RFC6891
86  RFC7043
87  RFC7314
88  RFC7477
89
90The following DNS related RFC have been obsoleted
91
92  RFC2535 (Obsoleted by 4034, 4035) [3] [4]
93  RFC2537 (Obsoleted by 3110)
94  RFC2538 (Obsoleted by 4398)
95  RFC2671 (Obsoleted by 6891)
96  RFC2672 (Obsoleted by 6672)
97  RFC2673 (Obsoleted by 6891)
98  RFC3008 (Obsoleted by 4034, 4035)
99  RFC3152 (Obsoleted by 3596)
100  RFC3445 (Obsoleted by 4034, 4035)
101  RFC3655 (Obsoleted by 4034, 4035)
102  RFC3658 (Obsoleted by 4034, 4035)
103  RFC3755 (Obsoleted by 4034, 4035)
104  RFC3757 (Obsoleted by 4034, 4035)
105
106[1] Queries to zones that have failed to load return SERVFAIL rather
107than a non-authoritative response.  This is considered a feature.
108
109[2] CLASS ANY queries are not supported.  This is considered a feature.
110
111[3] Wildcard records are not supported in DNSSEC secure zones.
112
113[4] Servers authoritative for secure zones being resolved by BIND 9
114must support EDNS0 (RFC2671), and must return all relevant SIGs and
115NXTs in responses rather than relying on the resolving server to
116perform separate queries for missing SIGs and NXTs.
117
118[5] When receiving a query signed with a SIG(0), the server will only
119be able to verify the signature if it has the key in its local
120authoritative data; it will not do recursion or validation to
121retrieve unknown keys.
122