3 target-fetch-policy: "0 0 0 0 0"
4 qname-minimisation: "no"
9 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
12 SCENARIO_BEGIN Test resolution with recursion for NS target.
18 MATCH opcode qtype qname
24 . IN NS K.ROOT-SERVERS.NET.
26 K.ROOT-SERVERS.NET. IN A 193.0.14.129
30 MATCH opcode qtype qname
36 com. IN NS a.gtld-servers.net.
38 a.gtld-servers.net. IN A 192.5.6.30
42 MATCH opcode qtype qname
48 net. IN NS e.gtld-servers.net.
50 e.gtld-servers.net. IN A 192.12.94.30
54 MATCH opcode qtype qname
58 ns.example.net. IN AAAA
60 net. IN NS e.gtld-servers.net.
62 e.gtld-servers.net. IN A 192.12.94.30
70 MATCH opcode qtype qname
76 com. IN NS a.gtld-servers.net.
78 a.gtld-servers.net. IN A 192.5.6.30
82 MATCH opcode qtype qname
88 example.com. IN NS ns.example.net.
96 MATCH opcode qtype qname
102 net. IN NS e.gtld-servers.net.
104 e.gtld-servers.net. IN A 192.12.94.30
108 MATCH opcode qtype qname
114 example.net. IN NS ns.example.net.
116 ns.example.net. IN A 1.2.3.44
120 MATCH opcode qtype qname
124 ns.example.net. IN AAAA
126 example.net. IN NS ns.example.net.
128 ns.example.net. IN A 1.2.3.44
136 MATCH opcode qtype qname
142 example.net. IN NS ns.example.net.
144 ns.example.net. IN A 1.2.3.44
148 MATCH opcode qtype qname
154 ns.example.net. IN A 1.2.3.44
156 example.net. IN NS ns.example.net.
160 MATCH opcode qtype qname
164 ns.example.net. IN AAAA
166 example.net. IN NS ns.example.net.
168 www.example.net. IN A 1.2.3.44
172 MATCH opcode qtype qname
178 example.com. IN NS ns.example.net.
182 MATCH opcode qtype qname
186 www.example.com. IN A
188 www.example.com. IN A 10.20.30.40
190 example.com. IN NS ns.example.net.
192 ns.example.net IN A 1.2.3.44
200 www.example.com. IN A
203 ; recursion happens here.
207 REPLY QR RD RA NOERROR
209 www.example.com. IN A
211 www.example.com. IN A 10.20.30.40
213 example.com. IN NS ns.example.net.
216 ;ns.example.net IN A 1.2.3.44
219 ; due to ordering of answer packets, this is still outstanding, remove it
220 STEP 21 CHECK_OUT_QUERY
226 ns.example.net IN AAAA