1 1.1 christos ; config options 2 1.1 christos server: 3 1.1 christos target-fetch-policy: "0 0 0 0 0" 4 1.1 christos qname-minimisation: "no" 5 1.1 christos minimal-responses: no 6 1.1 christos iter-scrub-promiscuous: no 7 1.1 christos 8 1.1 christos stub-zone: 9 1.1 christos name: "." 10 1.1 christos stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. 11 1.1 christos CONFIG_END 12 1.1 christos 13 1.1 christos SCENARIO_BEGIN Test referral with mixed class items 14 1.1 christos 15 1.1 christos ; K.ROOT-SERVERS.NET. 16 1.1 christos RANGE_BEGIN 0 100 17 1.1 christos ADDRESS 193.0.14.129 18 1.1 christos ENTRY_BEGIN 19 1.1 christos MATCH opcode qtype qname 20 1.1 christos ADJUST copy_id 21 1.1 christos REPLY QR NOERROR 22 1.1 christos SECTION QUESTION 23 1.1 christos . IN NS 24 1.1 christos SECTION ANSWER 25 1.1 christos . IN NS K.ROOT-SERVERS.NET. 26 1.1 christos SECTION ADDITIONAL 27 1.1 christos K.ROOT-SERVERS.NET. IN A 193.0.14.129 28 1.1 christos ENTRY_END 29 1.1 christos 30 1.1 christos ENTRY_BEGIN 31 1.1 christos MATCH opcode qtype qname 32 1.1 christos ADJUST copy_id 33 1.1 christos REPLY QR NOERROR 34 1.1 christos SECTION QUESTION 35 1.1 christos www.example.com. IN A 36 1.1 christos SECTION AUTHORITY 37 1.1 christos com. IN NS a.gtld-servers.net. 38 1.1 christos SECTION ADDITIONAL 39 1.1 christos a.gtld-servers.net. IN A 192.5.6.30 40 1.1 christos ENTRY_END 41 1.1 christos RANGE_END 42 1.1 christos 43 1.1 christos ; a.gtld-servers.net. 44 1.1 christos RANGE_BEGIN 0 100 45 1.1 christos ADDRESS 192.5.6.30 46 1.1 christos ENTRY_BEGIN 47 1.1 christos MATCH opcode qtype qname 48 1.1 christos ADJUST copy_id 49 1.1 christos REPLY QR NOERROR 50 1.1 christos SECTION QUESTION 51 1.1 christos com. IN NS 52 1.1 christos SECTION ANSWER 53 1.1 christos com. IN NS a.gtld-servers.net. 54 1.1 christos SECTION ADDITIONAL 55 1.1 christos a.gtld-servers.net. IN A 192.5.6.30 56 1.1 christos ENTRY_END 57 1.1 christos 58 1.1 christos ENTRY_BEGIN 59 1.1 christos MATCH opcode subdomain 60 1.1 christos ADJUST copy_id copy_query 61 1.1 christos REPLY QR NOERROR 62 1.1 christos SECTION QUESTION 63 1.1 christos example.com. IN NS 64 1.1 christos SECTION AUTHORITY 65 1.1 christos ; mixed class contents 66 1.1 christos example.com. CH NS ch.example.com. 67 1.1 christos example.com. IN NS ns.example.com. 68 1.1 christos SECTION ADDITIONAL 69 1.1 christos ch.example.com. CH A 1.2.3.5 70 1.1 christos ns.example.com. IN A 1.2.3.4 71 1.1 christos ENTRY_END 72 1.1 christos RANGE_END 73 1.1 christos 74 1.1 christos ; ns.example.com. 75 1.1 christos RANGE_BEGIN 0 100 76 1.1 christos ADDRESS 1.2.3.4 77 1.1 christos ENTRY_BEGIN 78 1.1 christos MATCH opcode qtype qname 79 1.1 christos ADJUST copy_id 80 1.1 christos REPLY QR NOERROR 81 1.1 christos SECTION QUESTION 82 1.1 christos example.com. IN NS 83 1.1 christos SECTION ANSWER 84 1.1 christos example.com. IN NS ns.example.com. 85 1.1 christos SECTION ADDITIONAL 86 1.1 christos ns.example.com. IN A 1.2.3.4 87 1.1 christos ENTRY_END 88 1.1 christos 89 1.1 christos ENTRY_BEGIN 90 1.1 christos MATCH opcode qtype qname 91 1.1 christos ADJUST copy_id 92 1.1 christos REPLY QR AA NOERROR 93 1.1 christos SECTION QUESTION 94 1.1 christos www.example.com. IN A 95 1.1 christos SECTION ANSWER 96 1.1 christos www.example.com. IN A 10.20.30.40 97 1.1 christos ENTRY_END 98 1.1 christos RANGE_END 99 1.1 christos 100 1.1 christos ; ch.example.com. 101 1.1 christos RANGE_BEGIN 0 100 102 1.1 christos ADDRESS 1.2.3.5 103 1.1 christos ENTRY_BEGIN 104 1.1 christos MATCH opcode qtype qname 105 1.1 christos ADJUST copy_id 106 1.1 christos REPLY QR NOERROR 107 1.1 christos SECTION QUESTION 108 1.1 christos example.com. IN NS 109 1.1 christos SECTION ANSWER 110 1.1 christos example.com. IN NS ch.example.com. 111 1.1 christos SECTION ADDITIONAL 112 1.1 christos ch.example.com. IN A 1.2.3.5 113 1.1 christos ENTRY_END 114 1.1 christos 115 1.1 christos ENTRY_BEGIN 116 1.1 christos MATCH opcode qtype qname 117 1.1 christos ADJUST copy_id 118 1.1 christos REPLY QR AA NOERROR 119 1.1 christos SECTION QUESTION 120 1.1 christos www.example.com. IN A 121 1.1 christos SECTION ANSWER 122 1.1 christos www.example.com. IN A 10.20.30.42 123 1.1 christos ENTRY_END 124 1.1 christos RANGE_END 125 1.1 christos 126 1.1 christos STEP 1 QUERY 127 1.1 christos ENTRY_BEGIN 128 1.1 christos REPLY RD 129 1.1 christos SECTION QUESTION 130 1.1 christos www.example.com. IN A 131 1.1 christos ENTRY_END 132 1.1 christos 133 1.1 christos ; recursion happens here. 134 1.1 christos STEP 10 CHECK_ANSWER 135 1.1 christos ENTRY_BEGIN 136 1.1 christos MATCH all 137 1.1 christos REPLY QR RD RA NOERROR 138 1.1 christos SECTION QUESTION 139 1.1 christos www.example.com. IN A 140 1.1 christos SECTION ANSWER 141 1.1 christos www.example.com. IN A 10.20.30.40 142 1.1 christos ENTRY_END 143 1.1 christos 144 1.1 christos SCENARIO_END 145