3 access-control: 127.0.0.1 allow_snoop
8 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
11 SCENARIO_BEGIN Test TTL min option for messages in the cache
17 MATCH opcode qtype qname
23 . IN NS K.ROOT-SERVERS.NET.
25 K.ROOT-SERVERS.NET. IN A 193.0.14.129
29 MATCH opcode subdomain
30 ADJUST copy_id copy_query
35 com. IN NS a.gtld-servers.net.
37 a.gtld-servers.net. IN A 192.5.6.30
41 MATCH opcode qtype qname
45 a.gtld-servers.net. IN A
47 a.gtld-servers.net. IN A 192.5.6.30
51 MATCH opcode qtype qname
55 K.ROOT-SERVERS.NET. IN A
57 K.ROOT-SERVERS.NET. IN A 193.0.14.129
61 MATCH opcode qtype qname
65 a.gtld-servers.net. IN AAAA
67 . 86400 IN SOA . . 20070304 28800 7200 604800 86400
71 MATCH opcode qtype qname
75 K.ROOT-SERVERS.NET. IN AAAA
77 . 86400 IN SOA . . 20070304 28800 7200 604800 86400
86 MATCH opcode qtype qname
92 com. IN NS a.gtld-servers.net.
94 a.gtld-servers.net. IN A 192.5.6.30
98 MATCH opcode subdomain
99 ADJUST copy_id copy_query
104 example.com. IN NS ns.example.com.
106 ns.example.com. IN A 1.2.3.4
114 MATCH opcode qtype qname
120 example.com. IN NS ns.example.com.
122 ns.example.com. IN A 1.2.3.4
126 MATCH opcode qtype qname
132 ns.example.com. IN A 1.2.3.4
134 example.com. IN NS ns.example.com.
138 MATCH opcode qtype qname
142 www.example.com. IN A
144 www.example.com. 5 IN A 10.20.30.40
146 example.com. IN NS ns.example.com.
148 ns.example.com. IN A 1.2.3.4
152 MATCH opcode qtype qname
156 ns.example.com. IN AAAA
158 example.com. 10 IN SOA . . 15 28800 7200 604800 10
163 ; start by passing time ; so we are not at 0
164 STEP 1 TIME_PASSES ELAPSE 10
166 ; query for the record
171 www.example.com. IN A
179 www.example.com. IN A
181 www.example.com. 10 IN A 10.20.30.40
183 example.com. IN NS ns.example.com.
185 ns.example.com. IN A 1.2.3.4
189 STEP 20 TIME_PASSES ELAPSE 7
191 ; do a lookup to check TTLs.
196 www.example.com. IN A
204 www.example.com. IN A
206 www.example.com. 3 IN A 10.20.30.40
208 example.com. 3593 IN NS ns.example.com.
210 ns.example.com. 3593 IN A 1.2.3.4